Hacker News new | ask | show | jobs
by 616c 3648 days ago
Wisp (aka Whitespace Lisp; actually Scheme but whatever):

http://www.draketo.de/english/wisp/shakespeare

OpenDylan (I have heard it referred to HN as a Lisp without parens more than once):

http://opendylan.org/

And Rebol, not being lispy by the standards of few/some/many, is insane with macros from what I gather. Someone posted Red, a Rebol analogue that is an open source attempt to duplicate its expressiveness out of admiration.

http://www.red-lang.org/2015/12/answers-to-community-questio...

I am confused though because this is says macros are not there. I obviously don't use it, but the last HN thread about it made it sound crazy.

https://news.ycombinator.com/item?id=11364447

Anyway, re the strong imperative thing, someone posted Bone Lisp a couple days back, but this will not please you, it is classic parens Lisp, sans GC (I read but still have no clue how that works).

1 comments

IIRC OpenDylan maintainer expressed regrets about the syntas a few times. An historical burden from some Apple decisions long ago.
I still have Apple's Dylan book where it has Lisp-like syntax somewhere. The infix they came up with is ugly.

Dylan was supposed to be used for Apple's Newton handheld, but was too late and basically died in the 1990s. I'm no expert, but I recall it was basically a dumbed down Lisp with OO extensions and module support that was changed to a dumbed down Algol with OO extensions and module support.

I have the books for Harlequin Dylan, but the language never got traction.

It was basically an infix lisp with focus on hygiene (because it was basically a Lisp 1), and the possibility of sealing modules (making it impossible to alter / inherit from them ).

This IIRC; it's a long time ago...