2 ms·
There is quite a difference between Algol 60 (what I suppose you're refering to) and Algol 68. Most of todays languages are inspired by Algol 60 and Simula 67,
by Rochus 5y ago
There is quite a difference between Algol 60 (what I suppose you're refering to) and Algol 68. Most of todays languages are inspired by Algol 60 and Simula 67, including C, C++, Pascal, Java, Python and others. Records and unions were first proposed by Hoare in 1965 (Algol Bulletin 21) and adopted by Wirth for his Algol successor proposal which eventually led to Pascal; it was also adopted in Simula 67 by Dahl and Nyguard who extended the concept to what we today know as object-oriented programming. Algol 68 instead is based on the proposal by Wijngaarden which followed a different philosophy than Pascal or Simula.