Vlákno názorů k článku
Google představil programovací jazyk Go od BzabA - Co se výkonu týče, tak na tom C/C++...

  • Článek je starý, nové názory již nelze přidávat.
  • 11. 11. 2009 20:25

    BzabA (neregistrovaný)

    Co se výkonu týče, tak na tom C/C++ je velmi dobře.

    Ale tvrdit, že C je bezpečné může jen někdo kdo nikdy neprogramoval v C, nebo naopak programoval jen v C. Sice souhlasím, že Unit testy, valgrind a správný návrh udělají hodně… ale při použití správných nástrojů by se dal označit každý jazyk za bezpečný. Jenomže valgrind a testy odchytávají až chyby, které jazyk dovolil. C/C++ Vám bez okolků dovolí číst a zapisovat nealokovanou paměť. Pointery jsou sice silná věc, ale o bezpečnosti opět nemůže být řeč.

    A jestli tou bezpečností má být silná typová kontrola, tak to pardon…ale to je opět dvojsečná zbraň.

  • 11. 11. 2009 20:35

    BzabA (neregistrovaný)

    A mimochodem na stránkách projektu je srovnávána s C/C++ pouze rychlost. Bezpečnost tam je rozepsána jako type safe a memomry safe (což to druhé pro C rozhodně neplatí).

    Také mě celkem zaujalo, že Go má pointery, ale ne pointerouvou aritmetiku.

  • 11. 11. 2009 23:03

    ..|.. (neregistrovaný)

    C je systemovy jazyk – v nem proste musite mit moznost cist z libovolneho mista v pameti. Zkuste si treba v jave pracovat s registrem mapovanym do pameti a porovnejte o kolik je to komplikovanejsi nez Cckovske volatile uint32_t *reg = ADDR…