[HN Gopher] Learn to program with Wisp, a Lisp without parentheses
___________________________________________________________________
Learn to program with Wisp, a Lisp without parentheses
Author : behnamoh
Score : 9 points
Date : 2023-08-02 21:00 UTC (2 hours ago)
(HTM) web link (www.draketo.de)
(TXT) w3m dump (www.draketo.de)
| feoren wrote:
| There seems to be two camps in language design: those who want to
| see their punctuation, and those that want their punctuation to
| be _invisible_. Python, CoffeeScript, YAML, Wisp: these languages
| _still have punctuation_. It 's just spaces, tabs, and carriage
| returns -- all invisible. I always prefer to be able to see my
| punctuation, and it's very difficult for me to understand why
| anyone else wants the opposite.
|
| Languages that try to be concise are like textspeak. Its fast wen
| u jst need 2 send throwaway msgs lol. That's what makes them
| popular for scripting: writing a quick script is like writing a
| quick text. It's "write-only". But you would never write a
| technical document out of textspeak: clarity is much more
| important than brevity. So it is with serious programming
| languages. It makes invisible-punctuation languages feel like
| toys. And yes, I'm even including Tensorflow with Python: those
| are still mostly "write-only" scripts that are not meant to be
| maintained like professional software is.
|
| Stop making your punctuation invisible.
___________________________________________________________________
(page generated 2023-08-02 23:02 UTC)