News for hackers. Stuff that matters.
Re:Texas Instruments on Scheme (1984) by satya71 on Thursday June 01, 2017 @06:56PM (#14465688)
Cadence has two separate languages, SKILL and SKILL++, using the same runtime. SKILL is derived from Franz Lisp, which is dynamically scoped. SKILL++ is influenced by Scheme. SKILL++ has lexical scoping and has an object system. Both languages allow a postfix notation that makes it superficially familiar to non-Lisp languages. IMHO, the Lisp style is more usable and readable.
Re:Texas Instruments on Scheme (1984) by _ph_ on Friday June 02, 2017 @03:45PM (#14472784)
SKILL++ is actually a pretty compliant Scheme, with a lot of compatibility to SKILL and quite a bit of Common Lisp added on top. What makes it a bit funny is the clever parser, which allows both prefix syntax as in

(setq x (plus a b))

as well as

x = a + b

(which just reads as the former expression). Personally, I prefer the Lisp style much - except for math expressions.