seitz@cory.Berkeley.EDU (Matthew Eric Seitz) (03/04/88)
It seems to be that Wirth's languages (Pascal / Modula-2 / Oberon) all seem to try to maintain a fine balance between machine independence and compiler efficency. What has made Pascal/Modula-2 more appealing to me than C has been the proper balance between these two. Pascal / Modula-2 source code is highly readable and expresses itself very similarly to English, or at least Pseudo-code. Oberon seems to be a dramatic shift towards compiler efficency at a great sacrifice in programmer efficency. Many of the reductions seem to have no purpose other than to make life easier for the compiler and debugging more difficult. I hope Wirth seriously reconsiders his removal of enumerated, subrange, and ordinal ranged arrays. The last thing we need is another C. Matt Seitz