Best language for implementing compilers?

"Costello, Roger L." <costello@mitre.org>
Fri, 8 Feb 2019 12:20:18 +0000

          From comp.compilers

Related articles
Best language for implementing compilers? costello@mitre.org (Costello, Roger L.) (2019-02-08)
Re: Best language for implementing compilers? nalaginrut@gmail.com (Nala Ginrut) (2019-02-09)
Re: Best language for implementing compilers? gneuner2@comcast.net (George Neuner) (2019-02-08)
Re: Best language for implementing compilers? robin51@dodo.com.au (Robin Vowels) (2019-02-09)
Re: Best language for implementing compilers? bc@freeuk.com (Bart) (2019-02-11)
Best language for implementing compilers? davidlovemore@gmail.com (David Lovemore) (2019-02-12)
Re: Best language for implementing compilers? drb@ihatespam.msu.edu (2019-02-12)
[23 later articles]
| List of all articles for this month |

From: "Costello, Roger L." <costello@mitre.org>
Newsgroups: comp.compilers
Date: Fri, 8 Feb 2019 12:20:18 +0000
Organization: Compilers Central
Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="95847"; mail-complaints-to="abuse@iecc.com"
Keywords: question, ML
Posted-Date: 08 Feb 2019 10:55:45 EST

Hello Compiler Experts!


The book [1] that I started reading says this:


ML is well suited to many applications,
but compiler implementation in particular
seems to hit all of its strong points and
few of its weaknesses. Implementing a
compiler in ML is quite a pleasant task.


What is it about ML that makes it such a good language for implementing
compilers?


The book was written in the 90's. Are there new languages that are even better
than ML as a compiler implementation language?


/Roger


[1] "Modern Compiler Implementation in ML" by Andrew W. Appel
(https://www.cs.princeton.edu/~appel/modern/basic/ml/extract.pdf)


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.