OSDev.org

The Place to Start for Operating System Developers
It is currently Fri Apr 19, 2024 2:01 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 17 posts ]  Go to page Previous  1, 2
Author Message
 Post subject: Re: Custom Programming Language
PostPosted: Sun Nov 30, 2014 8:28 am 
Offline
Member
Member
User avatar

Joined: Fri Dec 15, 2006 5:26 pm
Posts: 437
Location: Church Stretton Uk
Duplicate post.

_________________
The continuous image of a connected set is connected.


Last edited by mathematician on Sun Nov 30, 2014 11:50 am, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Custom Programming Language
PostPosted: Sun Nov 30, 2014 11:34 am 
Offline
Member
Member
User avatar

Joined: Fri Oct 27, 2006 9:42 am
Posts: 1925
Location: Athens, GA, USA
While I expect you'll all be devestated to hear that I am for the moment too busy with my own language design issues, and life in general, to continue lecturing you about macros, I assure that if this conversation gets out of hand again I'll be right on top of the subject. I'll be working over time on elaborating on what can be done with CL macros, why variable capture is a Bad Thing, and how Scheme solved the problem and the issues that resulted from that. Eventually I'll get around to explaining what all this has to do with assembly language, even, though anyone who has bothered looking at my recent projects can probably guess.

Anyway, if any of you really can't wait, I recommend you look up On Lisp by Paul Graham, which is sort of the seminal work on the subject and can be downloaded for free as a PDF from Graham's own website (you'll find a link to the download page down at the bottom, next to the link to Amazon). It's actually worth a read even if you don't know or care about Lisp, as it explains a lot of things that could potentially apply to other languages as well. If you really like it, you could follow up with Let Over Lambda, which expands on the themes and is a sort of paean to the power of Lisp macros in general.

_________________
Rev. First Speaker Schol-R-LEA;2 LCF ELF JAM POEE KoR KCO PPWMTF
Ordo OS Project
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 17 posts ]  Go to page Previous  1, 2

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 92 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group