Re: Implementation Language Choice

Gabriel Dos Reis <gdr@integrable-solutions.net>
27 Feb 2004 22:15:33 -0500

          From comp.compilers

Related articles
[2 earlier articles]
Re: Implementation Language Choice wienczny@web.de (Stephan Wienczny) (2004-02-13)
Re: Implementation Language Choice basile-news@starynkevitch.net (Basile Starynkevitch \[news\]) (2004-02-13)
Re: Implementation Language Choice joachim.durchholz@web.de (Joachim Durchholz) (2004-02-13)
Re: Implementation Language Choice kevin@albrecht.net (Kevin Albrecht) (2004-02-13)
Re: Implementation Language Choice lex@cc.gatech.edu (Lex Spoon) (2004-02-26)
Re: Implementation Language Choice joachim.durchholz@web.de (Joachim Durchholz) (2004-02-26)
Re: Implementation Language Choice gdr@integrable-solutions.net (Gabriel Dos Reis) (2004-02-27)
Re: Implementation Language Choice joachim.durchholz@web.de (Joachim Durchholz) (2004-03-02)
Re: Implementation Language Choice la@iki.fi (Lauri Alanko) (2004-03-02)
Re: Implementation Language Choice lex@cc.gatech.edu (Lex Spoon) (2004-03-02)
Re: Implementation Language Choice torbenm@diku.dk (2004-03-06)
Re: Implementation Language Choice bettini@dsi.unifi.it (Lorenzo Bettini) (2004-03-06)
Re: Implementation Language Choice joachim.durchholz@web.de (Joachim Durchholz) (2004-03-11)
[2 later articles]
| List of all articles for this month |

From: Gabriel Dos Reis <gdr@integrable-solutions.net>
Newsgroups: comp.compilers
Date: 27 Feb 2004 22:15:33 -0500
Organization: Integrable Solutions
References: 04-02-109 04-02-131 04-02-149 04-02-164
Keywords: design
Posted-Date: 27 Feb 2004 22:15:33 EST

Joachim Durchholz <joachim.durchholz@web.de> writes:


| Lex Spoon wrote:
| > The feature that is especially nice is the pattern-matching switch
| > statement that most functional languages include.
|
| Agreed, pattern matching is nice. ("Pattern matching" as in "use a
| typesafe union type, and recognize the variant at hand and disassemble
| the record elements, all in a single construct"; the pattern matching
| we're talking about here is unrelated to regular expressions or image
| processing.)
|
| Though it's beyond me why this never made it into mainstream imperative
| languages; it's exceedingly useful.


Probably because people have been using the more general Visitor Pattern?


-- Gaby



Post a followup to this message

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