Obtuse, maybe, then again many people say the same of Lisps (and pretty much
any Functional language, and APL...).  it depends on the objectives of the
author and familiarity of the reader.

IMHO The Forth sweet spot has always been near or on the metal; it has an
extremely small footprint in those environment and you get a big bang for
your few hundred bytes of memory footprint buck.  It is less compelling for
server rooms and PCs where everyone has gigs of RAM these days.

Tom

2009/4/12 fft1976 <fft1...@gmail.com>

>
>
> I find stack languages to be obtuse. Sometimes Forth programmers need
> variables, and what they do is usually just mutable some global ones.
> Also Forth programmers always have to document what they are doing
> with the stack: what arguments are consumed what results are left,
> i.e. this is a calling convention "by convention". Why not let the
> compiler enforce these rules instead of leaving it up to the comments?
>
> Basically, applicative languages (like C) are to Forth, what GC is to
> malloc/free and what STM is to locks: a huge step forward.
>
> I don't know what Factor people are doing. It's Forth with dynamic
> typing, as far as I know.
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to