Path: csiph.com!3.us.feeder.erje.net!feeder.erje.net!news.linkpendium.com!news.linkpendium.com!news.snarked.org!border2.nntp.dca1.giganews.com!nntp.giganews.com!news.iecc.com!.POSTED.news.iecc.com!nerds-end From: Nala Ginrut Newsgroups: comp.compilers Subject: Re: Best language for implementing compilers? Date: Sat, 9 Feb 2019 00:27:48 +0800 Organization: Compilers Central Lines: 9 Sender: news@iecc.com Approved: comp.compilers@iecc.com Message-ID: <19-02-003@comp.compilers> References: <19-02-002@comp.compilers> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="4553"; mail-complaints-to="abuse@iecc.com" Keywords: ML, books Posted-Date: 08 Feb 2019 11:38:16 EST X-submission-address: compilers@iecc.com X-moderator-address: compilers-request@iecc.com X-FAQ-and-archives: http://compilers.iecc.com Xref: csiph.com comp.compilers:2155 The book you are referring to is "the Tiger book" which has 3 version: Java, C and ML. I have C version and I love it. However ML has many features to save your time on implementing data structures. In addition, the modern Scheme which contains pattern matching and record-type is as good as ML in my opinion. Best regards.