Hlavní navigace

Názor ke článku Proč je Java za zenitem od JS - @1 COBOL a CICS? :-) Jinak ja rad s...

  • 19. 3. 2014 10:23

    JS (neregistrovaný)

    @1 COBOL a CICS? :-)

    Jinak ja rad s autorem nesouhlasim. Je hlavne otazka, proc to resit, kdo ma zenit a kdy. Programovaci jazyky jsou podobne jinym lidskym kulturam. Imperia rostou a zanikaji.. a malokdy z objektivnich pricin.

    Java je stale #1, a neni nic, co by ji mohlo v blizke dobe nahradit. Pokud je za zenitem, pak C++ (ktere ma autor zjevne tak rad, ze napsal tento zapisek) uz rozhodne take. Ze se stane COBOLem se vedelo uz v dobe jejiho vzniku - co bylo na Jave predevsim nove byla siroka standardni knihovna, jinak vsechno ostatni uz mel v te dobe treba Common Lisp. A samozrejme nalakali programatory na (zdanlivou) kompatibilitu s C/C++...

    Ze se v C++ programuje lepe moc neverim - trvalo desetileti, nez se kompilatory C++ stabilizovaly (a dosahly urovne kompilatoru C), a u noveho standardu to bude take chvili trvat. Nastroje, ktere ma Java, treba v IDE, nelze dohnat pres noc. Nepopiram, ze C++ ma svoje nezastupitelne misto (desktop aplikace, hry, vypocty). Ale je stale mensi, zda se mi, ze vsech stran se tam tlaci neco jineho.

    C# je pokrocilejsi nez Java, co do vlastnosti jazyka, ale je vazane na MS platformu. Myslim, ze ani vlastne neni tak rychle - akorat se vyuziva nativnich knihoven pro GUI, a tim je to na desktopu prijatelne.

    Objective C - prijde mi, ze podobne kvalitnich jazyku existuje velka spousta.

    Do spicky se taky dost tlaci Python. Kdybych dnes delal jakekoli vypocty nebo vyzkum, pouziju Python. A bude to rychle - tech par high-level operaci bude volat rychle (a male) jadro napsane v C/C++.