neprihlásený Sobota, 23. novembra 2024, dnes má meniny Klement
Vydané PHP 7.0

Značky: programovanieweb

DSL.sk, 7.12.2015


Organizácia The PHP Group na konci uplynulého týždňa vydala novú verziu skriptovacieho jazyka PHP, PHP 7.0.

PHP je najpopulárnejším skriptovacím jazykom používaným na webe, keď je pomocou neho podľa dostupných informácií implementovaná najväčšia časť webových stránok.

Posledná predchádzajúca verzia nesie označenie 5.6 a vydaná bola v auguste 2014. V označení verzií bola verzia 6.0 preskočená, keďže pod týmto označením sa vyvíjala nakoniec nevydaná prepracovaná verzia s natívnou podporou Unicodu.

Hlavnou novinkou PHP 7.0 je najmä prepracovaná implementácia prekladača, ktorý je postavený na Zend Engine 3 s výrazne zlepšeným výkonom. Tvorcovia konkrétne avizujú až dvojnásobný výkon oproti 5.6 a výrazne zníženú spotrebu pamäte.

K dispozícii sú aj novinky v syntaxi jazyka. Pribudla podpora deklarácie skalárnych typov premenných a možnosť deklarovať aj typ návratových hodnôt funkcií.

Podporované sú anonymné triedy a nový operátor ?? zjednodušujúci nájdenie prvej premennej respektíve výrazu s inou hodnotou ako NULL.

Viacero fatálnych chýb bolo nahradených výnimkami.

Detailné informácie o novinkách a rozdieloch oproti poslednej verzii a kompatibilite existujúceho kódu s novou verziou je možné nájsť v návode ako migrovať prípadne nekompatibilný starší kód.


      Zdieľaj na Twitteri



Najnovšie články:

Protimonopolný úrad začal prešetrovať, prečo v SR nie sú skutoční virtuálni mobilní operátori
Nový trailer filmu Minecraft
Linux v ďalšej verzii vyradí súborový systém Reiser
Odštartovaná výroba flash pamäte s 321 vrstvami
Apple má prvýkrát použiť vlastný 5G modem v iPhone v marci
Linux dostáva podporu veľkokapacitných pamäťových SDUC kariet
USA požadujú, aby Google predal Chrome a potenciálne aj Android
ISS zvýšila orbitu, aby sa vyhla troskám zo satelitu
Vzniknú fyzické zábavné tematické Minecraft parky
Qualcomm chystá Snapdragon CPU pre lacnejšie PC, majú začínať na 600 dolárov


Diskusia:
                               
 

I wear glasses, because i can´t C#.
Odpovedať Známka: 8.3 Hodnotiť:
 

Have some vitamin C
Odpovedať Známka: 10.0 Hodnotiť:
 

Need some vitamin € :´(
Odpovedať Známka: 8.4 Hodnotiť:
 

Sometimes all I need is $500 milion dollars :)
Odpovedať Známka: 8.4 Hodnotiť:
 

All you need is love.
Odpovedať Známka: 10.0 Hodnotiť:
 

Money is not happiness. But remember... you can buy pizza!
Odpovedať Známka: 10.0 Hodnotiť:
 

or LSD!
Odpovedať Známka: 7.5 Hodnotiť:
 

oprav si to uci sa to na zakladke - nie you can - ale opytovaci sposob - can you chapis to
Odpovedať Známka: -8.6 Hodnotiť:
 

Az nato ze to nebola otazka ale oznamovacia veta.
Odpovedať Známka: 8.7 Hodnotiť:
 

Čo jednoznačne dokazuje jej ukončenie výkričníkom!
Odpovedať Známka: 5.0 Hodnotiť:
 

Či oznamovacia alebo zvolacia, určite to nebola opytovacia veta.
Odpovedať Známka: 10.0 Hodnotiť:
 

Ale následné vyjadrenie sa vzťahuje k tomu za ale. To pred ale popiera už samotné ale.
Odpovedať Hodnotiť:
 

asdfadf ta ty si sa dobre strapnil :D double facepalm
Odpovedať Známka: 10.0 Hodnotiť:
 

http://dopice.sk/fGP
Odpovedať Hodnotiť:
 

All you love is need.
Odpovedať Známka: 5.0 Hodnotiť:
 

did you just use sign $ and word dollar in one sentence?
Odpovedať Známka: 10.0 Hodnotiť:
 

*used
Odpovedať Známka: -8.8 Hodnotiť:
 

Teraz si sa trochu strápnil, use je správne. ;)
Odpovedať Známka: 9.3 Hodnotiť:
 

https://www.youtube.com/watch?v=R6jaKkE0RsI
Odpovedať Hodnotiť:
 

Obviously, you did too.
Odpovedať Známka: 6.4 Hodnotiť:
 

Eventually!
Odpovedať Známka: 8.2 Hodnotiť:
 

kde vlastne php uklada bytecode z PHP scriptu ? Mytslim nieco ako .pyc u pythona
Odpovedať Známka: 1.4 Hodnotiť:
 

php nerobi taky bordel ;)
Odpovedať Známka: 5.4 Hodnotiť:
 

takze zakazdym to kompiluje ?
Odpovedať Známka: -1.1 Hodnotiť:
 

v starych verziach to tak bolo, bolo potrebne pouzit 3rd party opcache ako napr APC, od 5.5 ma php opcache v sebe, generovany bytecode je bud dakde v pamati alebo v /tmp/
HHVM si to dakedy ukladalo do svojej sqlite databazy, ale iste aj do pamate, v sucasnosti neviem.
Odpovedať Známka: 8.2 Hodnotiť:
 

do cache
Odpovedať Známka: 10.0 Hodnotiť:
 

a tu cache kde najdem ?
da sa to niekde z phpinfo() vycitat ?
Odpovedať Hodnotiť:
 

myslim ze to je iba v pamati opcache.memory_consumption
Odpovedať Hodnotiť:
 

Ktovie kolko webov, resp. CMS prestane po update PHP speavne chodit, ako to bolo aj u predoslej vacsej zmeny... uz sa `tesim` na patchovanie mambo/yoomla, vhcs2 a podobnych vytvorov
Odpovedať Známka: -1.4 Hodnotiť:
 

mambo/joomla/wordpress nie je vytvor, to je obrbordel pre tych, ktori nevedia kodit, no napriek tomu chcu "vymakanu" stranku ;)
Odpovedať Známka: 7.3 Hodnotiť:
 

Jednoduchšie je sa naučiť HTML, PHP ako spraviť stránku v Joomle
Odpovedať Známka: -2.2 Hodnotiť:
 

lepsia nahrada za mambo/joomla/wordpress??
Odpovedať Známka: -4.3 Hodnotiť:
 

Veď to napísal - náhradou je vedieť kódiť. Výsledný kód stránky bude rozsahom maximálne na úrovni 10% z toho čo vyprodukujú tieto CMS.
Odpovedať Známka: 10.0 Hodnotiť:
 

A kto to zaplatí, vy idioti?
Odpovedať Známka: -3.8 Hodnotiť:
 

Keby podaktorí idioti nepodliezajú ceny s takýmito odpadmi, tak každý, kto by chcel poriadny web.
Odpovedať Známka: 8.1 Hodnotiť:
 

Co deticky, kazdy z Vas si tu naprogramoval vlastny super CMS system, ktory je samozrejme lepsi ako 10000 uz naprogramovanych a 1000 open sourcovych? Pokial to nepredavate statnej sprave, tak sa vam to nikdy nevrati. Tym ze si vytvarate vlastne suplikanciny len okradate zakaznikov. Deti co si na pieskovisku stavaju hradiky a neznalym to predavaju ako hrady/ :P
Odpovedať Známka: -4.4 Hodnotiť:
 

3 roky som chodil po kanaloch, myslel som ze som sam s tymto nazorom...
Odpovedať Známka: 10.0 Hodnotiť:
 

nerozumiem otazke... kto zaplati to, ze sa nieco naucis? vedomosti su predsa na nezaplatenie ;)
a nadobudnut vedomosti nemusis kupovanim kniziek, vsetko je na webe ;)
Odpovedať Hodnotiť:
 

Aj nakakané je na webe. Zďaleka tam nie je všetko...
Odpovedať Hodnotiť:
 

Konkrétny príklad je relevantnejší argument ako strohý popis obsahu obľúbených stránok v prehliadači.
Odpovedať Hodnotiť:
 

Lenže to potom ostáva hrozne moc voľnej kapacity na možné šírenie warezu, hackeru aj iných autorsky chránených diel.
Odpovedať Známka: -5.0 Hodnotiť:
 

dalsi dovod nechat si platit za support a aktualizacie
Odpovedať Hodnotiť:
 

Mikrodavka lsd.
Odpovedať Známka: 10.0 Hodnotiť:
 

Nahrada... no treba vediet, na co pouzit CMS a co robit od nuly. Vyvijat niekolko pluginov pre stranku postavenu na WP je nezmysel, tam treba riesenie na mieru a vysvetlit to zakaznikovi. Ak sa neda, tak sup na iny projekt, nervy so stavanim niecoho niekolko mesiacov na niecom tak ohyzdnom, ako WP alebo nebodaj Joomla jednoducho nestoja za tie peniaze.
Odpovedať Známka: 10.0 Hodnotiť:
 

presne tak, mam kopec klientov, ktori sa dali nahovorit na wp alebo joomlu a neskor tam chceli nieco dorobit... ked som im povedal sumu, tak boli zhrozeni, ze lacnejsie by bolo kupit stranku "na mieru", nakodenu od piky.. ano, mili klienti, je to tak ;)
a to som nespominal, ze po nejakom tom piatku od instalacie im do tychto deravych kokotin robot natlacil kopec skriptov na odosielanie emailov a inych "virusov" a ked som si za kazdy upgrade (uz piaty) vypytal 10e, tak mi povedali, ze ich okradam...
Odpovedať Známka: 7.5 Hodnotiť:
 

10e? Asi budem u teba outsorcovat :D.
Odpovedať Známka: 10.0 Hodnotiť:
 

hadam nebude menit zadrotovany rok vo footri zadarmo :D
Odpovedať Hodnotiť:
 

On the road of becoming JAVA... done wrong.
Odpovedať Známka: 3.3 Hodnotiť:
 

jj
Odpovedať Známka: -3.3 Hodnotiť:
 

Už by tá srákora mohla konečne skapať... že Lerdorf bol neprogramátor a nevedel spraviť poriadny jazyk, fajn. Že sa to tak chytí a že ani po rokoch vývoja z toho nevedeli spraviť slušný jazyk, už OK nie je. Aj keď možno do takej verzie 12 sa podarí...
Odpovedať Známka: -6.4 Hodnotiť:
 

Nepičuj.
Odpovedať Známka: 4.5 Hodnotiť:
 

Lerdorf je aj tak s najvecsou pravdepodobnostou lepsi programator ako ty takze nemas ziadne pravo hodnotit.

"We have things like protected properties. We have abstract methods. We have all this stuff that your computer science teacher told you you should be using. I don't care about this crap at all."

"For all the folks getting excited about my quotes. Here is another - Yes, I am a terrible coder, but I am probably still better than you :)"

- Rasmus Lerdorf
Odpovedať Známka: 8.2 Hodnotiť:
 

Po prvé si to pri pohľade na svoje a jeho výstupy skutočne nemyslím... po druhé aj keby bol, nič to nemení na tom, že ten jazyk je jeden ohyzdný clusterfuck, ktorý už dávno nemal existovať.
Odpovedať Známka: -6.7 Hodnotiť:
 

toto iste moze hoci kto napisat o hocijakom jazyku... ked sa ti nejaky jazyk nepaci, nikto ta nenuti ho pouzivat. nevidim ziadny dovod na nezmyselny a nekonstruktivny hate. svoje komplexy si mozes ventilovat inde.
Odpovedať Známka: 10.0 Hodnotiť:
 

Môže napísať hocikto hocičo, ale toto nie je otázka osobných preferencií ani komplexov. Existuje na to kopa dobrých argumentov (za všetky Fractal of Bad Design, Why PHP Sucks, The PHP Singularity, určite nájdeš kopu ďalších...).
 
PHP je fajn na to, na čo bolo primárne určené - jednoduché dynamické webstránky, jeden autor, po ktorom to nikto ďalší upravovať nebude, a kde sa z databáz používa nanajvýš primitívny CRUD. Aj tak sa dalo spraviť konzistentnejšie a čítateľnejšie, ale OK.
 
Má akurát výhodu, že sa v ňom veľmi jednoduché veci robia veľmi ľahko a dá sa rýchlo naučiť, špeciálne ak už dotyčný robil v čomkoľvek imperatívnom. Problémom je, že sa začal používať na projekty, na ktoré sa vôbec nehodí (podľa mňa v podstate hocičo, kde už treba MVC, MTV alebo niečo podobné). Toto sa nikdy nemalo stať, aj keď asi v tej dobe iná možnosť nebola...

Odpovedať Známka: 0.0 Hodnotiť:
 

Ja som sa PHPčka inak kedysi dávno -- keď som v ňom robiť vedel a v ničom inom nie -- tiež horlivo zastával. Až raz ma ukecali na Ruby/Rails a Python/Django, to druhé sa u mňa dlhodobo chytilo a teraz viem jednoznačne vyhlásiť, že ten rozdiel, keď jazyk vytvára niekto, kto aj rozmýšľa, oproti tomu, kto len tak čape kód dokopy, veru riadne cítiť. V posledných rokoch sa to síce zlepšuje a frameworky a Wikipedia/Facebook urobili tiež svoje, ale stále v tom vidím "polishing a turd".
 
Ešte druhá podobná beštia je TeX (a tam žiaľ ani neexistuje rozumná alternatíva), s tým si v posledných mesiacoch tiež užívam svoje.
 
Taže sorry, ak som príliš expresívnym vyjadrovaním trafil na citlivé miesto, ale si za tým stojím :-)
Odpovedať Známka: -6.0 Hodnotiť:
 

tiez som skusal Rails aj Django (okrem toho som robil web development aj v Jave a Groovy/Grails takze to nie je ze jedine co vidim je PHP a idem sa toho zastavat). Rails je fajn, ale nejak extra pridanu hodnotu oproti PHP tam nevidim. pri PHP treba ale pouzit rozumny framework, lebo drviva vecsina (vratane tych znamych a rozsirenych) je dost zla, ale aspon to nie je cele postavene na jedinom frameworku - a podpora komunity je v PHP obrovska resp. lepsia ako pri djangu a rails. Pythonovsku syntax nemam rad, ale to je subjektivne.

dalej co sa tyka veci ako why PHP sucks atd... tak isto si mozem dat vyhladat aj why Django sucks a najde mi to plno odkazov, alebo aj why <whatever> sucks a vzdy to bude to iste. tak funguje internet. je jedno aky (extremisticky) ma clovek nazor, vzdy sa v nom da tymto sposobom utvrdit. ked dam vyhladat preco je znasilnovanie OK, aj to mi najde plno clankov.
Odpovedať Známka: 7.1 Hodnotiť:
 

?
echo "hello world - don't speak";
?
Veľa komerčných webov aj, tak používa ASP od Microsoftu. :)
Odpovedať Známka: -10.0 Hodnotiť:
 

Nepochybne. Pri najsmelšom odhade asi okolo 1%...
Odpovedať Známka: 10.0 Hodnotiť:
 

Aj Alza, potom im to pada pri vacsej navstevnosti. Kurevsky predrazena infrastruktura...
Odpovedať Známka: 10.0 Hodnotiť:
 

Ja sa na toto obdobie este pamatam. Vtedy ficali cgi skripty v perli a spravit stranku v php bolo lahsie a hlavne lacnejsie a navyse bolo vela free hostingov ktore to podporovali. Ina alternativa bola asp a na to bolo treba drahe windows hostingy. V skutocnosti php bol dynamicky sablonovaci system na robenie jednoduchych dynamickych stranok (nakoniec sa to aj tak vola - personal home page). Ze existuju na tom postavene systemy ako joomla sa da z historickeho hladiska pochopit, ale ze vznikaju nove, tak to sa pochopit neda. Mozno ma na tom zasluhu facebook.
Odpovedať Hodnotiť:
 

PHP = PHP Hypertext Preprocessor
Odpovedať Hodnotiť:
 

precitaj si trosku z historie ;)
Odpovedať Hodnotiť:
 

Jasne. Museli vymysliet viac business friendly nazov.. Ale z pamati sa to vymazat neda a oni sa tym ani netaja http://php.net/manual/en/history.php.php
Odpovedať Hodnotiť:
 

PHP 7 vysol uz 1. decembra 2015, cize to sme presne o tyden neskoro tod.
Odpovedať Známka: -3.3 Hodnotiť:
 

Ja sa najviac tesim na ten coalesce shorthand :-) Naposledy som sa tak tesil na short-array syntax..
Odpovedať Známka: 10.0 Hodnotiť:
 

Konečne 7.0 :) Operátor ?? a deklarácia skalárnych typov premenných a návratových hodnôt je naj. Toto mi chýbalo ku šťastiu :)
Odpovedať Známka: 10.0 Hodnotiť:
 

PHP je este horsi nez Java
Odpovedať Známka: -3.3 Hodnotiť:
 

slava javascriptu!
Odpovedať Známka: -1.1 Hodnotiť:
 

tomu novemu operatoru ?? nechapem, ale jeho syntax aspon definuje moju zmetenost :D
Odpovedať Známka: 10.0 Hodnotiť:
 

Ja nie som jeho, aby ma bolo možné nechápať.
Odpovedať Hodnotiť:
 

Pokial vies aj trosku SQL, tak ide o inline zapis funkcie COALESCE(nieco, 'prazdne');
Odpovedať Hodnotiť:
 

ja robim v jave a nechapem, preco sa na dsl na nu stale pinda. Moze mi to niekto strucne vysvetlit? ALebo sa zamiena s javaskriptom? Ten by som poslal do.....sk aj ja. Mne sa to zda perfektny jazyk (samozrejme nie prilis na programovanie firmwaru, ale aj ten je uz zial na ustupe a nahradzuje sa operacnymi systemami a appkami), perfektne api na vsetko mozne, dalsie kniznice, standardy, skratka environment. Uz otazna je jvm, aj ked problem ja nemam, ale snad je, ak robite na tom drobne utilitky a firmwary, no a co nemam moc rad, je android, ale za to java nemoze, keby bol spraveny v php7.0 :D tak nebude lepsi.

Takze v com je problem s javou ako jazykom?
Odpovedať Známka: -6.7 Hodnotiť:
 

vsetko
Odpovedať Známka: 6.0 Hodnotiť:
 

Ako umožňuje java tlač cez wifi?
Odpovedať Známka: 7.8 Hodnotiť:
 

Skrátka si vytlačíš Jawu cez wifi...
Odpovedať Známka: 6.7 Hodnotiť:
 

velmi jednoducho a uplne abstraktne s pomocou 1500importov a 4500riadkov kodu.
Odpovedať Známka: 10.0 Hodnotiť:
 

v tom, ze vela java programatorov nevie kodit a tak kazdy kto si vyskusa par java aplikacia vydedukuje ze je pomala a obvinuje z toho platformu.

tak isto sa nadava na php, lebo vela ludi o tom jazyku vie holy kkt a tiez je tam vela zlych programatorov kedze php platforma je lahko pristupna pre zacinajucich / amaterskych koderov.
Odpovedať Známka: 4.0 Hodnotiť:
 

+
Odpovedať Hodnotiť:
 

problem je v tom ze php z teba spravi zleho developera, deformuje ti mozog takym sposobom ze to bude mat negativny efekt ak chces potom presedlat na NORMALNY programovaci jazyk.
Odpovedať Známka: -5.0 Hodnotiť:
 

http://dopice.sk/fGt
Odpovedať Známka: 5.0 Hodnotiť:
 

lil fgt
Odpovedať Hodnotiť:
 

Jasne. Vezmem "Javascript the good parts" a zacnem pouzivat vsetky veci, pred ktorymi ma varuju, lebo je to tak zasrane zly jazyk...
Alebo vsetky deprecated File API s Javy, lebo... To iste...
Odpovedať Hodnotiť:
 

vsetko ti deformuje mozog a je len tvoj problem, ked pri uceni nerozmyslas. videl som kod, ktory sa javak snazil napisat v php. potom som zistil, ako rozmysla cvicena opica. dakujem neprosim.
Odpovedať Hodnotiť:
 

Presne, PHP je pre ludi co rozmyslaju, JAVA je pre opicky v zoo, ktore maju jasne vyznacene hranice co mozu a co nie.
Odpovedať Hodnotiť:
 

tolko phpckarov, sa smejem, viete ze 90% populacie su retardovani kkti? preto je vas phpckarov vacsina. Ostatni inteligentni web developery pouzivaju javascript alebo ruby on rails.
Odpovedať Hodnotiť:
 

napriklad to, ze po flashi je to dalsia derava konina ;)
napriklad to, ze aby si to spustil v systeme, musis si instalovat javu do systemu, cim zvacsujes bezpecnostne riziko...

problem s javou ako jazykom asi nie je, leda tak problemy ako pri kazdom jazyku...
Odpovedať Známka: 3.3 Hodnotiť:
 

aha, takze myslite applety? No to sa zhodneme, ze neni asi najkrajsie pouzitie javy.

Ja som otazku smeroval k jazyku a platforme. Teda zaver: s jazykom asi nejaky problem neni, a platforma je popularna, tak v nej robia vsetci - aj babraci. Ak to mame porovnat s PHP, tak nejake jsp, alebo jsf problemom hadam neni. Aj ked pravda, je to na skor na enterprise aplikacie ako na nejaky webhosting :D A k nadavkam z inych dsl-diskusii: ked to mame porovnat s c/c++, tak jasne, ze nema jeho vykonnost, ale ma zase eleganciu. Ani C++ nema vykon assembleru, ale lepsie sa to pise :P A to som hned povedal, ze neni na programovanie kernelu OS, alebo ovladaca lunochodu. Ked to porovname s nejakym c# tak je to hadam zajedno.

Takze problem v jave nevidim, na applety je jak flash, ale asi neexistuje dobra web-klientska platforma, a vobec, stranky maju byt staticke (na klientskej strane) a ostatok je ok.
Odpovedať Hodnotiť:
 

Java ako jazyk je nieco strasne.

Jazyky sa medzi sebou lisia, okrem toho aj tym, kolko namahy (mentalnej) treba vynalozit na dosiahnutie urciteho ciela. Java, (jazyk, stdlib, frameworky) trpia neuveritelnym mnozstvom accidental complexity. Tvoj pohlad na Javu je urcita forma Blub paradoxu - ked spoznas lepsie jazyky, pochopis.

(Blub paradox - http://www.paulgraham.com/avg.html)

Btw, aj ES6 (Javascript) kope Jave rit ;). Ked uz musis byt na JVM, pozri si Scalu alebo Kotlin (velmi prakticky jazyk, na JVM moja volba c. 1). Alebo vyssie spomenuty Python/Django - kto v tom niekedy robil, pri poziadavke robit nieco v Jave/JSF velmi intenzivne nadava a potom prebodava voodoo babiky.
Odpovedať Známka: 0.0 Hodnotiť:
 

No v com kope jave rit? Nevies pouzivat java tooly, alebo nevies javu. V pripade vacsich projektov su tieto netypove jazyky proste sabotaz a skor na skodu ako uzitok. A citat po niekom rozsypany scala caj? To by museli byt ine raty..
Odpovedať Hodnotiť:
 

Ty si nemyl jazyk a tooly. Ziadny tool nikdy nedokaze vykompenzovat zakladne nedostatky jazyka.

Napriklad Javascript ma a Java nema:

- anonymne funkcie (nie anonymne vnorene triedy, ako Java)

- arrow expressions a statement bodies

- default hodnoty parametrov

- destructuring

- generatory

- literals pre listy a mapy

- ES7 ma async/await.

Odpovedať Hodnotiť:
 

Ako som doteraz mohol bez toho zit..
Odpovedať Hodnotiť:
 

A urcite pouzivas OOP? Niektorym ludom nechyba ani to, stale pisu spagety-kod.

Precitaj si ten clanok o Blub paradoxe, co som linkoval vyssie.
Odpovedať Hodnotiť:
 

neda sa porovnavat dynamicke a striktne typove jazyky. je to uplne ina paradigma a kazda ma svoje vyhody a nevyhody. ale osobne nesuhlasim s popularnym nazorom programatorov v typovych jazykoch, ze dynamicke jazyky sa nehodia na vecsie projekty.
Odpovedať Hodnotiť:
 

Súčasná pop kultúra teda predurčuje SQL na využívanie v malých projektoch, lebo veľkosť projektu je určená počtom riadkov kódu.
Odpovedať Hodnotiť:
 

Tak zase ten rozdiel nie je taky velky, ako si mnoho ludi mysli. Napr. python ma type hints a vhodne IDE, napr. Idea, resp. Pycharm s tym vedia pracovat: http://dopice.sk/fGD

A to nehovorim o tom, ze dany projekt je v .py ovela mensi, ako v .java, uz len kvoli vyjadrovacim schopnostiam jazyka.

A to stale nehovorime o jazykoch, ktore nie su dynamicke, ale stale lepsie ako java - Kotlin, Rust, Go...
Odpovedať Hodnotiť:
 

Flash je na ustupe. Vacsina veci sa da urobit v html5. Stranky nemusia byt staticke, ale ak hovoris o flashi, tak skor ide o klientske aplikacie a to je trosku ine ako stranky.
Odpovedať Hodnotiť:
 

Neskutocna ukecanost.
Napriklad na kolko minimalne riadkov (autoformatter pre 500char/line ludi) dostanes do pamati subor? Lebo napriklad uz v tom PHP je to presne 1.
Odpovedať Hodnotiť:
 

asi najlepsie co ma v zivote postretlo bol basic na pmd85-2 s assembler Z80, vsetko ostatne bolo len narocnejsie a horsie v syntaxe, ak som chcel vytvorit to iste.

nakoniec, vsetko je v rukach kompilatora, ako si vie poradit a urobit vhodny strojak s vykonom, bez ohladu na to, v com sa to pise.

ostatne su pomale ak nie koli zlemu kompilatoru, tak koli pomalosti interpretera.
Odpovedať Hodnotiť:
 

takze moj spagetovy kod z cias php 4.0 musi celit novej vyzve. posielam kvety.
Odpovedať Hodnotiť:

Pridať komentár