Wonderful!
ZEW
ZEW
-------- 原始邮件 --------
发件人: Guido Stepken <gstep...@gmail.com>
日期: 2020年4月10日周五 半夜11:03
收件人: picolisp@software-lab.de
主 题: Towards a more readable Pico(Lisp) ... nobody needs parenthesis!
Hi all!
Parenthesis sometimes unneccessarily seem to keep people away from Lisp as "all day programming language". It's confusing their brain.
How about this "innovative" new Lisp syntax?
https://github.com/birchb1024/genyris/blob/master/examples/queens.g
It's the more readable version, compare to this original version here:
http://obereed.net/queens/algorithm.html
Reminds me a bit of Python or Julia ... or rather - Swift?
Seems, all programming languages, including new C++20, Java, Kotlin, Scala do slowly converge to Lisp. "AWS Lambda", just saying.
German Heise Mag recently introduced into "new" C++20 lambda, iterators, generators, "yield", lazy streams, coroutines, block closures, promises, futures, await .. surprising, always surprising ...
https://heise.de/developer/artikel/C-20-Coroutinen-ein-erster-Ueberblick-4687457.html
"New features", even PicoLisp is having since decades now. It's getting more and more ridiculous with "US Software Innovation Industry". But most people simply don't get it, where that all comes from.
Have fun!
With C++28 we probably finally then have a full implementation of a Lisp ... 70 years after Lisp was invented in the year 1958. Ridiculous!
Have fun!