Hacker News new | ask | show | jobs
by ncx 3743 days ago
Red/Rebol is basically LISP without parentheses (highly dynamic and homoiconic). Syntax is weird but easy to grasp. Red/Rebol is basically a All-in-One Package as a tiny executable contains a lots of useful functions for which you would require the use of big, heavy libraries in C/C++.

Red/Rebol allows for very clean (subjective term!), short and concise code, which allows for easy long term maintenance and also leads to more work done in less amount of time.

The syntax is a big deviation than the imperative C-Style languages people are used to. But if you ask me, then well, it is for the good.

2 comments

I didn't think of it as LISP without parenthesis. Glancing at it, I thought it might work different enough that I'd have a LISP-like headache wrapping my hand around it. I appreciate you telling me that as I might build up energy to take another go at REBOL/Red. High-level, DSL-driven languages are certainly advantageous over the competition in many attributes.
REBOL syntax is even closer to Logo. Logo is well-known for its "turtle graphics" drawing system but beyond that it is actually a full-featured dynamically scoped (traditionally) Lisp.
>REBOL syntax is even closer to Logo.

Heck, now that you say that, I think I agree, intuitively, though did not think of it before (and I've been checking out Red lately, and Rebol some time earlier). (Used Logo as a kid.) I'll have to analyze why. Interesting observation.