Nevím jestli je Flex převratný, ale zajímavý je určitě. Třeba má kolem 70ti klíčových slov (snad nekecám). Tedy ne že by zrovna tohle bylo měřítko kvality jazyka, ale ukazuje to na jeho možnosti.
Jinak co se týče licence, tak musíte víc křičet. Mě osobně taky vadí, že zdrojáky nejsou. Oni jsou totiž zvyklí pracovat pro banky :-)
No, to ze ma 70 klicovych slov je naopak docela hruza a rozhodne to neukazuje na moznosti jazyka. Spis me to demotivuje, protoze se mi zda, ze cokoliv do jazyka pridat znamena predelat prekladac a pridat si svych 10 dalsich klicovych slov.
Musi ten jazyk byt hrozne slozity se slozitym prekladacem. A dalsi vyvoj bude znamenat (mozna) zmeny a rozsireni syntaxe. Sem uz se Java a podobne jazyky dostaly (NO FLAME)...
Uznavam, ze pro spoustu lidi neni predelavani jazyka beznou praxi, ale snad me omluvi moje laska ke Smalltalku.
Jde čistě o zvolenou koncepci. Některé věci jako meziprocesovou komunikaci jsme dali přímo do jazyka, aby překladač co nejlépe "věděl co chce programátor udělat" a poskytl mu podporu v podobě kontroly správnosti jeho postupu. V jazycích, kde je např. zmíněná komunikace řešená knihovnami se obtížněji řeší takové úlohy jako automatické odhalování chyb a kontrola konzistence programu, protože jsou to pro překladač jen "jakási volání", bez sémantické složky.
Nejsou to okurky ani PRko. Autori jazyka potrebuji testery, tak jsem se uvolila to zverejnit, ze pak se treba nejaci objevi. Sice to, ze to neni GPLkovany ani pod Linux, nevbuzuje moc nadseni, ale kazdopadne je to zajimavy pocin, nerikam ze uzitecny. Prumerny ctenar se pobavi nad tim, ze verozvesti zvestujici nove jazyky (operacni systemy, ...) jeste nevymreli, ctenar s nadbytkem casu mozna i otestuje a vsichni budou spokojeni :)
Nebuďte tací neurvalci:). Můžeme jednou zas dát něco světu. Kamarád mi u ohně vyprávěl, že flex má mít hodně specifický OOP vlastnosti, i když takových jazyků už nyní je hodně. Název flex i prezentaci flexu coby náhrady php nepovažuji za nejšťastnější, flex se ale může ujmout jinde. Stále existují "šílenci", kteří píší v Module, Smalltalku, ADE. Taková modula 3 měla už před deseti lety užásně navržené knihovny, škoda že se nerozšířila. Místo toho tu máme C nebo Php zbastlené knihovny:-(.