Re: C a štábna kultúra -> was:Re: LPCxpresso: Potize s optimalizaci

Ales Prochaska, Divesoft prochaska na divesoft.cz
Středa Červenec 27 23:11:51 CEST 2016


> Jazyky Algol-68, PL/1 a aj ADA s ktorou tu ktosi otravne trolí sa
> snažili riešiť "správnosť programovania" tým, že sa snažili na každú 
> možnú situáciu vymyslieť nejakú vlastnosť jazyka, ktorá by ju pokryla.
> Výsledkom boli prekomplikované monštrá, ktoré sa pomaly nedali 
> implementovať v celej šírke špecifikácie a nikto ich nevedel poriadne 
> používať.

> Myslím, že to lepenia hovna k hovnu sa skôr hodí na tieto jazyky.

PL/1 je slepenec, o tom žádná :-) Algol 68 je nutné chápat jako
experimentální jazyk pro ověření nových konstrukcí, i když asi autoři
měli vyšší ambice :-). Co se týká Ady, tak překladač pro ni je možná
jednodušší než překladač s linkerem pro céčko. V podstatě stačí číst
referenční příručku a odstavec po odstavci implementovat, v pořadí jak
jsou v tom dokumentu. Není tam jediný chyták.

Aleš Procháska



Další informace o konferenci Hw-list