Re: Budućnost Jave i programiranja generalno
A ko će da piše nove servere, nove platforme i nove interpretere/virtuelne mašine za te jezike koje pominješ? Sem toga, jesi li svestan koliko počinju da se koriste (a i ranije su se koristili) skripting jezici poput Ruby-a (i Rails frejmvorka), Javascript-a na serveru (node.js) ili Python-a? Šta je sa jezicima poput Go-a? Rust? To su novi jezici koji su napravljeni baš da bi adresirali nedostatke trenutno popularnih, i za očekivati je da će se stvari menjati. Tvojom logikom bismo mi sada i dalje kuckali u MASM-u ili COBOL-u jer su oni u to vreme bili popularni pa im je budućnost "bila zagarantovana". Internet jeste sada nova stvar gde se traži najviše poslova, ali mnoge nove kompanije koje vrtoglavo rastu koriste MongoDB/Redis umesto MySQL-a, Python/Ruby on Rails umesto PHP-a, čak vidim da se favorizuju mobilne web aplikacije sa Javascript-om i bibliotekama poput Angular/Backbone umesto nativnih aplikacija (iako nativne aplikacije imaju strašan moment koji se ne može tako lako neutralisati).
A i kao što rekoh, neko mora da piše i low-level backend kôd, tako da će, ako Internet ima budućnost, nju sigurno imati i C/C++/Go/Rust/Perl/koji god jezik neko koristi za te svrhe. Takođe mislim da je ogromna greška da novi programeri uče jezike koji su popularni, kao što obrazložih u postu iznad. Ima toliko moćnih jezika od trenutno mejnstrim, prosto zato što ne može čitava industrija da se munjevito prebaci na bolje sadašnje alternative. To možemo da očekujemo tek u ne tako bliskoj budućnosti.
|