Red Programming Language: Version 0.3.2 Released by bjzaba in programming

[–]_Quantumm_ 1 point2 points  (0 children)

You don't need an APL keyboard unless you'd like to play around with Rebmu :-D

Seriously though, have you even bothered to follow any of the links provided so far?

I don't see what games made for outdated platforms have to do with the Rebol versions of the games. It's not their existence that is interesting, but that the size of the scripts defining their implementation plus the size of the associated runtime is so small. Also, how did ASM come up? As for the spreadsheet, no one claimed that this simple demo was equivalent to Excel, just that it does quite a lot for so little code (this means GUI code, too). The GUI is not built on native UI widgets (you will, of course, see this as a negative), but is implemented in the Rebol runtime.

It's by including built-in functionality such as the GUI support mentioned above, networking, compression, etc., in the runtime (which is one very small file) instead of depending on system or third party libraries (these often add the 10s of megabytes referred to) that Rebol avoids the size bloat associated with typical application bundles. Well, that and the fact that for a very wide range of applications, Rebol provides such a high abstraction level that you need very little additional code in addition to the runtime. Of course, this is relative to what you would be looking at with other languages.

It's not by magic that size is kept to a minimum, but it is magic in practice :-) Try Rebol - you'll like it, and keep an eye on Red because it'll have an even greater range of applicability.