help!!

Steve Dekorte steve at inquisit.com
Wed Apr 15 18:44:11 UTC 1998


>Here's my translation:
>
>C and Fortran (and also arguably COBOL, VB, etc) programmers are
>constantly doing a poor job of reinventing someone else's wheel.

Here's mine:

Complex apps are typically dynamic apps.
Dynamic apps writtem in non dynamic languages are only possible
by writting a langauge within a language.
Writting languages is hard and if done as a side project tend to
turn out bad. So these dynamic languages within language tend to be bad,
and would have been faster and more maintainable if done directly in a
dynamic language.

(C, C++ and Fortran are not dynamic languages.
Smalltalk, LISP, Self, NewtonScript, and Lua are dynamic languages.
Objective-C is in the middle ground.)

Many a C and C++ project has try to add Smalltalk/Objective-C like
features only to create and slow, ugly, buggy mess.

Steve





More information about the Squeak-dev mailing list