Algol 68: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Deel verwijderd dat geen correct Algol 68 was.
RudolphousBot (overleg | bijdragen)
Regel 25:
Het belang van Algol 68 ligt daarom vooral in de innovatieve taalconstructies en beschrijvingstechnieken, waarvan veel bij latere talen is overgenomen.
 
===Orthogonaliteit===
 
Met orthogonaliteit wordt in dit verband bedoeld dat taalconstructies zo algemeen toepasbaar zijn als mogelijk. Voordeel hiervan is dat de programmeur alleen een paar algemene taalconstructies hoeft te leren, in plaats van een heleboel specifieke constructies voor specifieke situatie. Nadelen zijn dat dat allerlei weinig gebruikte combinaties wel geldig zijn, wat het voorkomen van niet-opgespoorde programmeerfouten in de hand werkt, en dat alle combinaties van alle constructies wel een ondubbelzinnige interpretatie moeten hebben, wat de specificatie ingewikkeld maakt.
Regel 46:
Het <code>REF</code>-mechanisme bleek door de automatische typecoercie en andere syntactische afkortingen soms voor verwarring bij gebruikers te zorgen, zoals [[Tony Hoare]] al vreesde. Dit is beter in Pascal en C.
 
== Voetnoten ==
 
<references/>