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

[REBOL] Re: R: Re: REBOL 3.0 mentioned on the blog!

From: massung::gmail at: 12-Mar-2006 9:40

I agree. REBOL, interestingly enough, is the first language I use where I don't feel a compelling need for syntax highlighting or some uber-IDE to program in. The desktop and console work just fine. As per 3D support, I would personally like to keep REBOL as small as possible. I understand that I'm in the "noob" crowd still, but that is one of REBOL's most appealing features, IMO. The fact that I could actual read about (and retain 90%) of the language in 24 hours was a very pleasant experience. I'd just leave it to others to create game engines or such as dynamic libraries and import them into REBOL using a wrapper. I think multi-threading would be nice, but it doesn't need to be over-the-top. Just a way to execute a block in another thread, and return a thread handle. Something as simple as:
>> foo: make thread! [ forever [ print "Hello, world!" ] ]
== Thread Handle: 0x02020 The list of functions needed would be fairly small: thread? kill pause resume and perhaps a way of setting priority. One example of where this is useful would be opening multiple consoles from the same environment. So far, I haven't found a way to run the desktop and the console at the same time. Hardly a problem worth adding a feature over, though. REBOL is so small that opening 10 instances isn't a big deal. Still, it could be useful. Most of what I'd like to see involve little, minute additions to the language that, while I could simply write the mezzanine functions myself, would be worthy additions. Some kind of MAP function is my big one at the moment. The one thing I can say I miss from the VID is the ability to right justify controls, but there's probably a way to do it already that I'm missing. My 2 cents. Jeff M. -- massung-gmail.com On 3/12/06, Giuseppe Chillemi <gchillemi-aliceposta.it> wrote: