Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Bell Labs: Home of Worse is Better

Name: Anonymous 2013-08-20 15:17

Everything at Bell Labs is based on the Worse is Better principle.
Unix = Worse is Better Multics
No single level store, no CPU hot-swapping, no fine-grained memory protection, no multilevel security.
C = Worse is Better Algol 60
No nested functions, no downward funargs (pass void*), no call-by-name, null-terminated strings.
C++ = Worse is Better Simula/Algol 68
No GC, no new user-defined operators (bit shifts for I/O), no safe unions, no lambdas (until C++11), unsafe memory.
SML = Worse is Better ML
No typeclasses (eqtypes), no automatic functor instantiation, default int, value restriction.

Name: Anonymous 2013-08-21 4:35

Algol 60 seems great. Are there any good, maintained compilers for it?

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List