[HN Gopher] New blog about my journey to develop a Common Lisp 3...
       ___________________________________________________________________
        
       New blog about my journey to develop a Common Lisp 3D software
        
       Author : kaveh808
       Score  : 21 points
       Date   : 2022-04-21 21:09 UTC (1 hours ago)
        
 (HTM) web link (kaveh808.medium.com)
 (TXT) w3m dump (kaveh808.medium.com)
        
       | Keyframe wrote:
       | Good luck! There were at least two big graphics programs which
       | relied on Lisp and prooved how useful ot was/is in those
       | environments. Talking, of course, avout AutoCAD's AutoLISP and
       | Visual Lisp and transformativr and great (grand even) late
       | Nichimen's Mirai (franz).
        
       | mark_l_watson wrote:
       | I just took a quick look - nice stuff! (bookmarked for later).
       | 
       | I spent most of this morning refactoring some old Common Lisp
       | code, separating the LispWorks CAPI code, planning on adding
       | Common Graphics and McCLIM front ends also. Common Lisp (for me)
       | is the least resistance of any programming language I use. Love
       | it.
        
         | whartung wrote:
         | I certainly wouldn't call it "least resistance", simply because
         | I never use it enough to be completely comfortable with even
         | some of the basics (i.e. loop). Always hitting the hyperspec
         | about something.
         | 
         | But, even then, I find it's much easier to write in simply
         | because of its syntax.
         | 
         | I use dashes-in-all-my-identifiers. Those are very easy to
         | type. Most of my routines break up easily in to "bunch of
         | assignments and destructuring in let" and then "code to work on
         | those". All of the argument lists and structures and what not
         | are broken in to their component bits early on, then its "just
         | code". It's very stream of consciousness then.
         | 
         | That said, however, I have not done a lot of interfacing to
         | external libraries. It's mostly just me and the listener. But,
         | even with me constantly bouncing back and forth doing prefix
         | math (my little brain doesn't think far enough ahead to
         | naturally use prefix math), it still flows really easily.
        
       ___________________________________________________________________
       (page generated 2022-04-21 23:00 UTC)