Detail hlášky #70001
<a> miluju shell, C++ a dalsi programovaci jazyky, ktery spolu nemaj skoro nic spolecnyho
<b> Co to ze takova zmena?
<b> Jeste vcera si rikal neco v tom smylu: Na stredni me uci PHP a C, na vejsce javu a v praci shell, ze se na to nevyseru
<a> Sem si zkousel prat a zehlit :-(
Komentář: tezky to rozchod
Informace o hlášce
Diskuze
to uz vazne to pranie a zehlenie maju menej spolocneho, nez tieto vymenovane jazyky
to, ze PHP je interpretovany jazyk (rovnako ako shell skripty a JAVA - aj ked ta je prekladana do medzikodu), tak to nemeni nic na fakte ze jazyky su si velmi podobne (a vychadzaju jeden z druheho).
To, ze ty v programovacom jazyku vidis kniznice (preto mas pocit, ze je JAVA na hony daleko), to je uz tvoj problem. Kniznice ale nie su ved jazyka. nikto ti nebrani napisat si v jave kniznice vyuzivajuce rovnako pomenovane funkcie a parametre, ako Ceckove kniznice.
vyhra to je. nie je to len o pohodlnosti pisania (ostatne PHP ma vela nedostatkov, ktore ale vzhladom na jeho pole posobnosti nie su az tak zavazne). ide hlavne o to, ze PHP je interpretovanyjazyk a preklada sa az pocas vykonavania. a teba uz netrapi, kto ho kde a ako preklada. koli tomu je aj 50x pomalsi. avsak, ak by nebol interpretovany, tak by si musel vediet na akom serveri, pod akym operacnym systemom bezi a podla toho prekompilovat. a viem si predstavit ten zmetok, pri prechode z jedneho OS na iny a prekompilovsani vsetkych "skriptov". To iste je vyhoda javy - pomalsia, ale nech ju pustis kde chces, tvoj kod v podstate vzdy bezi na rovnakom stroji (virtualnom). a na com je schopny bezat JVM, na tom pobezi aj tvoj program
co sa moznosti tyka, je medzi tymi jazykmi velky rozdiel (to som nikde nepopieral) avsak stojim si za tym, ze su podobne! kazdy na iny ucel, ale podobne.
ak som potreboval rovnaky problem vyriesit v PHP, C, (dokonca aj JS), postupoval som rovnako, pripadne len s malymi obmenami.
tak ci onak - netvrdim ze su tieto jazyky rovnake, iba vyvraciam vyjadrenie z citacie:
"programovaci jazyky, ktery spolu nemaj skoro nic spolecnyho" - vsetky jazyky z citacie su C-like (okrem shellu - tam neviem posudit, kedze nepvoedal ktory shell)
Skus od 1:00 :) http://www.youtube.com/watch?v=P5JaY54jWTI&list=PL44E329B4103EB3D3