[REBOL] Re: R: Re: REBOL 3.0 mentioned on the blog!
From: massung:gmai:l 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: