Devel.cz Lupa Měšec Podnikatel Root Zdroják.cz DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názor ke zprávičce PHP mění oddělovač jmenných prostorů na zpětné lomítko

Pepa
Pepa (neregistrovaný) ---.net.upc.cz
8. 1. 2010 0:19

na Python muze nadavat jen ...

celé vlákno

PHP nepovazuji za jazyk pro aplikace, ale pouze nadstavbu k HTML strankam.
A Pokud tu nekdo pise, ze ma rad PHP a hazi spinu na Python (i jine jazyky), tak nemuze byt dobry programator. Tvrdit ze Python je na ustupu… a v cem ze jsou psane ty nejvetsi weby? FB ma backendy v Pythonu, Google se pythonem taky netaji, mnoho novych PC her ma rozsahle casti v pythonu, Seznam jede az na vyjimky v Pythonu… kdo chce vykon, pouzije C nebo Python.

Kdyz jsem s pythonem zacal, nemel jsem ho rad… ale to co jsem tehdy povazoval za slabiny, to dnes povazuji za prednosti.
- diky odsazovani prehledny kod
- striktni mod se neda vypnout
- skutecna objektovost a ne nejake nahrazky
- pomerne prehledny kod kde se neda moc prasit
- zpetna kompatibilita: nejdrive vyjde info v dokumentaci, pak verze s warningem o deprecated volanich a teprve po par letech vyjde verze, ktera hodi srozumitelnou vyjimku a odkaz do dokumentace.

U Pythonu mi vadi jen nezvladnuty ternarni operator. Udelat se sice da, ale oklikou. Nikdo tu nemuze tvrdit, ze je v pythonu spatne, protoze tam vubec neni. ;)

PHP: Jen kreten programuje v jazyce, kteremu nevadi pouzivani neexistujicich promennych, funkci, klicu, indexu, pad kterekoliv funkce zaignorujeme pres @ pokud vubec umi funkce vyvolat chybu… typova kontrola nulova, rozliseni asociativniho a indexoveho pole je sci-fi, o psani Cckovych modulu do PHP nemluve, neschopnost persistentnich objektu v ramci jednoho procesu webserveru (srandy ukladane na disk opravdu nepocitam), naprosto tragicka prace s kodovanim a unicodem, objektovost jen na oko, zoufale mala moznost debugovani… tohle neni jazyk na kterem by se mel clovek ucit programovat a ziskavat ty spravne navyky. PHP neni nejhorsi, ale obdivovat ho take nelze.

PS: programoval jsem jiz v assembleru, c, c++, pascalu, php, lisp, Java, asp, pythonu… takze srovnani mam.

Kdo nesouhlasi, at napise nejake dobre vlastnosti php… a klidne ty spatne pythonu :) ale nepouzivejte tu prosim py3.0, jako jediny argument.
Asi i nekdo napise, ze jsem debil… s tim se pocita.