Re: choosing a teaching language, was Java compiler courses

Chris Smith <cdsmith@twu.net>
Sat, 12 May 2007 21:50:00 -0600

          From comp.compilers

Related articles
Java compiler courses wookiz@hotmail.com (wooks) (2007-04-20)
Re: Java compiler courses usenet@gmx.info (Michael Klemm) (2007-04-26)
Re: Java compiler courses marcov@stack.nl (Marco van de Voort) (2007-05-10)
Re: choosing a teaching language, was Java compiler courses DrDiettrich1@aol.com (Hans-Peter Diettrich) (2007-05-11)
Re: choosing a teaching language, was Java compiler courses cdsmith@twu.net (Chris Smith) (2007-05-12)
Re: choosing a teaching language, was Java compiler courses gah@ugcs.caltech.edu (glen herrmannsfeldt) (2007-05-13)
Re: choosing a teaching language, was Java compiler courses kenney@cix.compulink.co.uk (2007-05-14)
Re: choosing a teaching language, was Java compiler courses marcov@stack.nl (Marco van de Voort) (2007-05-15)
Re: choosing a teaching language, was Java compiler courses DrDiettrich1@aol.com (Hans-Peter Diettrich) (2007-05-16)
Re: choosing a teaching language, was Java compiler courses DrDiettrich1@aol.com (Hans-Peter Diettrich) (2007-05-16)
| List of all articles for this month |

From: Chris Smith <cdsmith@twu.net>
Newsgroups: comp.compilers
Date: Sat, 12 May 2007 21:50:00 -0600
Organization: Altopia Corp. - Usenet Access - www.altopia.com
References: 07-04-074 07-04-118 07-05-037 07-05-039
Keywords: courses, Java
Posted-Date: 13 May 2007 15:26:16 EDT

Hans-Peter Diettrich <DrDiettrich1@aol.com> wrote:
> [...] whereas Pascal is well suited for such
> an task, without a need for using any additional library.


> The same for C++ or Java, these also are useless without additional
> libraries, [...]


Huh? I'm trying to figure out where you're coming from here. Really,
really trying... and it's not coming to me. Did you really just claim
that Java has too FEW standard library routines, but Pascal is fine?


Again, I don't see a strong reason for making any particular choice in
the first place, when teaching compilers. There are lex/yacc-ish
products available for most popular languages, or students can implement
their own in any decent language. If students can't be bothered to
locate their own tools or translate algorithms to their own choice of
language, then they can ask an instructor what to use, and get some
advice.


--
Chris Smith


Post a followup to this message

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