Java: Skirtumas tarp puslapio versijų

1 370 pridėta baitų ,  15:13, 20 sausio 2023
nėra keitimo aprašymo
(Naujas puslapis: '''Java''' - tai tokia programavimo kalba, kuri esą visur dirba, bet išties tai visur yra nedarbinga. Dar kaip sako seni ir patyrę hakeriai, visos programavimo kalbos bu...)
 
1 eilutė: 1 eilutė:
'''Java''' - tai tokia [[programavimo kalba]], kuri esą visur dirba, bet išties tai visur yra nedarbinga. Dar kaip sako seni ir patyrę [[hakeriai]], visos  programavimo kalbos buvo kuriamos tam, kad programuotojų našumą padidintų, bet Java - atvirkščiai, kad sumažintų. Netgi mažą kokią nors [[Hello World]] programėlę norint parašyti, čia reikia parašyt visą ekraną [[raidės|raidžių]], padarant tokį bardaką, kad neaišku, ar išvis veiks.
'''Java''' - tai tokia [[programavimo kalba]], kuri esą visur dirba, bet išties tai visur yra nedarbinga. Dar kaip sako seni ir patyrę [[hakeriai]], visos  programavimo kalbos buvo kuriamos tam, kad programuotojų našumą padidintų, bet Java - atvirkščiai, kad sumažintų. Netgi mažą kokią nors [[Hello World]] programėlę norint parašyti, čia reikia parašyt visą ekraną [[raidės|raidžių]], padarant tokį bardaką, kad neaišku, ar išvis veiks.
Kažkodėl Java programuotojai uždirba 2-4 kartus daugiau, nei kiti. Kodėl - niekas negali aiškiai pasakyti, bet kažkodėl tokius atlyginimus mokančios korporacijos yra kažkaip neadekvačiai prisirišusios prie šios [[programavimo kalba|programavimo kalbos]]. Ir dar tos korporacijos aiškina, kad Java kaip tai užtikrina softo naudojimo tęstinumą, nes vis dar dirba ir su programomis, rašytomis prieš keliasdešimt metų ir problemų nemato, ir ruošiasi dirbti taip dar mažiausiai pusę šimtmečio.


Nesaikingai lėta, Java jau pačioje savo koncepcijoje atrodo absurdiškai: programa kompiliuojama į kažkokį pseudokodą, kuris gan atsietas nuo pačios kalbos, betgi kažkodėl [[Sun]] nutarė, kad tam pseudokodui tiktai Java kalba tinka, todėl gal ir graži perkeliamumo idėja buvo išsyk palaidota - tinka tiktai Java kalba parašytos programos.
Nesaikingai lėta, Java jau pačioje savo koncepcijoje atrodo absurdiškai: programa kompiliuojama į kažkokį pseudokodą, kuris gan atsietas nuo pačios kalbos, betgi kažkodėl [[Sun]] nutarė, kad tam pseudokodui tiktai Java kalba tinka, todėl gal ir graži perkeliamumo idėja buvo išsyk palaidota - tinka tiktai Java kalba parašytos programos.


Čia štai prisiminkim, kad [[Microsoft]], kurie padarė tą durną [[.NET]], tam pačiam pseudokodui generuoti duoda krūvą visokių galimybių, ir iš belenkokių [[BASIC]], [[C#]] ar dar kažkokių ten versijų galima padaryti tai pačiai mašinai skirtą kodą. Aišku, tiek čia tokio įdomumo, kad aišku, kad perekeliamumo ten nėra, betgi jau tai ne dėl programuotojų durnumo, o dėl kažkokios korporacinės politikos.
Čia štai prisiminkim, kad [[Microsoft]], kurie padarė tą durną [[.NET]], tam pačiam pseudokodui generuoti duoda krūvą visokių galimybių, ir iš belenkokių [[BASIC]], [[C#]] ar dar kažkokių ten versijų galima padaryti tai pačiai mašinai skirtą kodą. Aišku, tiek čia tokio įdomumo, kad aišku, kad perekeliamumo ten nėra, betgi jau tai ne dėl programuotojų durnumo, o dėl kažkokios korporacinės politikos. Kažkodėl tas Microsoft sugalvotas [[dotnetas]] taip ir neprigijo, o vat Java kažkodėl vis dar laikosi.


Taip kad jau visų privalumų nevardinę, dabar atsipalaiduokim, nes apie Java tik blogai arba nieko.
Taip kad jau visų privalumų nevardinę, dabar atsipalaiduokim, nes apie Java tik blogai arba nieko.
== Java ir JavaScript ==
Yra dar tokia [[JavaScript]] kalba, kurią kadaise sukūrė tokia [[Netscape]] kompanija. Tai ta kalba su Java neturi nieko bendro ir skiriasi per visur, netgi ir sintaksės smulkmenose, ir vadinosi pirmiausiai kitaip - [[LiveScript]].
O kodėl toksai į Javą panašus pavadinimas atsirado? Ogi tuo metu, kai Netscape tą kalbą dar tik paleidinėjo, jie buvo gana nedidelė įmonė, tai sugalvojo, kad jei šitaip pavadins, tai kažkas nuspręs, kad panašu į Javą, tai tipo gerai. Anais laikais Java dar turėjo gerą reputaciją, tai štai taip ir gavosi.
O dabar va painioja visokie tas kalbas. Tai šiaip geras požymis, pagal kurį galima atpažinti [[lameriai|lamerius]] - kad neskiria Java nuo JavaScript.


[[Category:Programavimas]]
[[Category:Programavimas]]
1 048

pakeitimai