Egyreszt egy csomo dolog van benne, amit igazabol csak ugy raeroltettek, semmifele gyokere nincsen a dolognak, gondolok itt elsosorban a mersekelt OOP kepessegekre benne, az, hogy minden fajl gyakorlatilag egy template fajlnak indul, satobbi.
Aztan, a core felepitese illogikus, nelkuloz mindenfele konvenciot, az alahuzas alapu nevalkotas keveredik a nagyon csunya C szintaxisuval, a camelcase szinten jelen van - es ez is csak ugy ott van benne. A parametersorrendekrol mar nem akarok megemlekezni, mert az mar nagyon messzire vezetne.
A sztochasztikus, otletszeru core es API fejlesztes/atalakitas mar ide se fer a sorba.
Nekem az egesz nyelv, az egesz interpreter egy koncepciotlan, atgondolatlan valaminek tunik. Az a szomoru, hogy hihetetlen jo otletek is vannak benne, vannak olyan dolgok, amik nagyon otletesen meg vannak csinalva (a PDO tipikusan az a dolog, ami nagyon jol eltalaltak), de a sok kellemetlen dolog es a rengeteg kovetkezetlenseg egyszeruen elnyomja ezeket.
Mostanaban volt alkalmam elmelyulni benne, mert egy kisebb frameworkot irogattam benne, es nagyon-nagyon sok dolog hianyzik ha az ember egy ugymond fejlettebb nyelvbol jon at. Hianyzik pl. az, hogy bar OOP, megse mindenbol lesz exception, egy-egy veletlenul kifelejtett szintaxisjel ertlemezhetetlen hibakat hoz, a hibakhoz nem mindig van stacktrace, konyekig bele kell turni az API-ba, hogy legalabb valami elkepzeles legyen arrol, hogy hol tortennek a hibak.
Szoval szamomra ezert. De ha itt valakit komolyabban megkerdeznel, biztos kapnal halomban szopasokat, csak az embernek mar nem mindig van kedve leirni ezeket, reszben azert, mert angol nyelvteruletetn ezek mar tobbszorosen leirasra kerultek, reszben azert, mert sajnos rengeteg az onjelolt fanboy es hetvegi troll, akik egyszeruen elkonyvelnek idiotakent, csak azert, mert fel mered hozni, hogy egy egyebkent elterjedtnek szamito nyelvnek hibai is vannak. Ha ugyanilyen jon egy kevesbe ismert nyelvrol, pl. a Rubyrol, ahhoz meg lelkesen bologatnak.
Ezzel nem azt mondom, hogy amit irok, az 100%-ban objektiv, sot, foleg szubjektiv. De a sok hasonlo szubjektiv velemeny mar talan ahhoz eleg, hogy objektiven kivilagosodjon, hogy vannak azert problemak bosegesen, az atlagnal egy picit talan tobb is.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal