News for hackers. Stuff that matters.
Re:Red programming language 0.6.2: LibRed and Macros by vram22 on Tuesday March 28, 2017 @10:08AM (#13976668)
No need to apologize, that was a good example :)

I liked this big:

>> unique collect [foreach val blk [keep type? val]] == [word! time! email! url! paren! file! issue! pair! tuple! set-word!]

I think it could almost be read and understood by a person who does not know REBOL or Red.

Re:Red programming language 0.6.2: LibRed and Macros by greggirwin on Tuesday March 28, 2017 @04:58PM (#13980638)
Yup. We often write code like normal programmers, but sometimes we do build up vocabularies more, even when not using `parse` to write DSLs.

"Red or REBOL" = Redbol (sounds like Red Bull) :) And where Perl has Mongers, Ruby has Rubyists, Python has Pythonistas, and Rebol has Rebolers, Red has Reducers.

Re:Red programming language 0.6.2: LibRed and Macros by vram22 on Thursday March 30, 2017 @12:36PM (#13996847)
Ha, Reducers is a good term, considering: the goals of Red (reducing complexity being one), the small size of Red (and REBOL) programs that get non-trivial things done, and finally the size of the software itself (the interpreter - and also compiler in the case of Red). Even the small EXE sizes, in fact (though I've only created EXEs for small programs so far, with it).