Ruby, as well.
Eiffel, too.
Haskell as well.
from this interview:
AT: Most languages require you to pay a "language tax": code that does nothing with the main algorithm, placed there only to make the computer happy.
...
Haskell also encourages you to shape the language to fit your problem domain, so the program often reads out like a runnable specification.
(read: you will have more syntax-noise in the code).
This "noise" can help you to understand the tehnology,
but it troubles you in understanding the domain.
That's why Smalltalk is good: very simple syntax. The rest is Domain Language.
[Errata, thanks to Tom Sattlers observation]
Smalltalk is no past tense.
No comments:
Post a Comment