přejít na obsah přejít na navigaci

Linux E X P R E S, PHP programovacím jazykem nové generace?

Symphera - PM konference

PHP programovacím jazykem nové generace?

PHP

Frank Karlitschek, zakladatel projektu ownCloud, považuje jazyk PHP za dobrý a pokud by se odstranily jeho nedostatky, mohl by opět získat ztracenou popularitu.


Jazyk PHP je ve webovém prostředí dlouhodobě populární, nicméně v posledních letech na jeho pozici útočí jiné jazyky, jako jsou například Python nebo Ruby. Frank Karlitschek, zakladatel projektu ownCloud, ovšem vidí v PHP stále perspektivní jazyk. Kdyby se podle něj odstranily nedostatky PHP, mohl by tento jazyk opět získat popularitu, kterou pozbyl.

Poznámka autora: PHP je samozřejmě třeba uvažovat včetně příslušné platformy (standardní knihovny), protože je s ní nedílně spjat.

Mezi hlavní nedostatky Karlitschek řadí například superglobální pole (která by se měla nahradit odpovídajícím API pro vstupní data) nebo různé zastaralé koncepty. Vylepšil by i práci s databázemi, zavedl možnost statických datových typů a řetězce by zakódoval vždy pomocí Unicode.

Nahoru

Příspěvky

PHP programovacím jazykem nové generace?
Pavel Šimerda 5. 10. 2014, 22:24:16
Odpovědět  Odkaz 
Já to vždycky říkal, že aby bylo PHP dobré, je potřeba z něj udělat jiný jazyk s jinou knihovnou ;).
PHP programovacím jazykem nové generace?
Karel Fiedler 6. 10. 2014, 12:31:51
Odpovědět  Odkaz 
Nejrozšířenějším jazykem, tedy i tím, který vybraly univerzity pro studenty nestudující přímo počítačovou tématiku, je Python - viz.: http://computerworld.cz/technologie/americke-univerzity-python-porazi-javu-51229

... Jazykem ke kterému se na iniverzitách začínají vracet je Cobol a je v něm napsáno zatím nejvíce řádků kódu a také který má ty nejmoderněšjí kompilery optimalzující kód pro nejnovější HW a SW:
http://searchdatacenter.techtarget.com/tip/COBOL-compilers-improve-big-data-OLTP-applications?track=NL-1823&ad=896359&asrc=EM_NLN_34809328&uid=9938873&utm_medium=EM&utm_source=NLN&utm_campaign=20141003_Word+of+the+Day%3A+COBOL_iwigmore

... a smozřejmě, zajímavou alternativou může být i JavaScript (např. node.js), který není určen pouze pro klienty, ale většinou se hodí i jako serverový scriptovací jazyk, jehož pdopora je i na těch nejmodernějších cloudových aplikačních platformách jako:
https://ace.ng.bluemix.net/
Lukáš Jelínek Re: PHP programovacím jazykem nové generace?
Lukáš Jelínek 6. 10. 2014, 15:20:44
Odpovědět  Odkaz 
Mně osobně tedy Python těžce nevyhovuje. Nejraději dělám v Javě a snesu i to PHP, i když u něj často nadávám jak špaček (hlavně kvůli nesystematickému, resp. vysloveně bordelovému API). JS je spíš znouzectnost, i když v něm samozřejmě dělám také, ale právě jen klientské věci, na server bych ho nedal.

Přidat názor

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích a pravidlech najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 

Top články z OpenOffice.cz

Lukáš Jelínek

Lukáš Jelínek

Dlouholetý člen autorského týmu LinuxEXPRESu a OpenOffice.cz. Vystudoval FEL ČVUT v oboru Výpočetní technika. Žije v Kutné Hoře, podniká v oblasti IT a zároveň pracuje v týmu projektu Turris. Ve volném čase rád fotografuje, natáčí a stříhá video, občas se věnuje powerkitingu a na prahu čtyřicítky začal hrát tenis.


  • Distribuce: Debian, Kubuntu, Linux Mint
  • Grafické prostředí: KDE

| proč linux | blog



Public Relations

Český startup umožňuje automatické investování

PortuPortu je první online automatizovaná investiční platforma v Česku. Sestaví vám portfolio na míru a vy se nemusíte o nic starat – jen sledovat, jak vaše peníze pracují za vás.

Pokračování ...


Redakční blog

Pavel Fric

Pavel Fric, 26. leden

MuseScore 3

První aktualizace třetí řady notačního editoru MuseScore


Redakce

Redakce, 21. prosinec

Pište pro LinuxEXPRES

Baví vás Linux? Pište o něm, není to nic těžkého. LinuxEXPRES hledá nové autory.


Pavel Fric

Pavel Fric, 23. říjen

Nové motivy pro přehrávač Sayonara

Pomozte rozšířit možnost měnit vzhled programu za běhu


Všechny blogy »

eXo space