Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[REBOL] Re: OT, was Re: What's Native

From: ed:brittlestar at: 23-Jun-2004 8:05

Gabriele wrote:
> That's what someone that does not know REBOL and Carl Sassenrath > would say. But, Carl isn't like that. Usability always comes first > in REBOL. You see, why would you need so many datatypes while > other languages just have a few? Why do we have READ and WRITE > while OPEN-COPY-INSERT-CLOSE would be enough?
I think the usability of REBOL is quite high. However, some programmers can't get comfortable the free-form, no-punctuation syntax, or that you sometimes need know to open a port instead of using READ, etc.
> That quote simply isn't right. Java is just bloat, REBOL is just > simple. These are two different concepts, though probably they're > hard to fit in some minds. ;)
Simplicity is subjective. It's about balance. Einstein is quoted as saying Everything should be made as simple as possible, but not simpler. The end of that quote implies a warning. I'm also reminded of Matz' talk about the philosophy of Ruby (see Simplicity is NOT a Goal http://www.rubyist.net/~matz/slides/oscon2003/mgp00047.html from http://www.rubyist.net/~matz/slides/oscon2003/): Simplicity is NOT a goal: - Things too simple are complex - Things too complex are difficult - Human thoughts are not simple - Programs are essentially complex - Combination of simple concepts can be complex very easily
> Never forget, REBOL has a nice flat surface, but you'll never know > how deep it is unless you submerge.
I agree. I think it's just a case of people having different worldviews, and the difficulties of understanding one another. // Ed