Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Eiffel > Re: A New Compi...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 3 of 12 Topic 841 of 930
Post > Topic >>

Re: A New Compiler

by gmc444@[EMAIL PROTECTED] Jan 10, 2007 at 10:22 PM

Rick wrote:
> I've been programming for about 10 years now and recently came across
> the Eiffel language.  In all of that time I've never written a compiler
> and have decided I'd like to write a new one for Eiffel.  I'm looking
> for some people to tell me what they would like to see in a new
> compiler.  What standard should it be written to?  What platform would
> you use it on?  Would you like to see a full IDE or just a compiler?
> How about a symbolic debugger?  Do you prefer a native language
> compiler or one that produces C/C++ code?  Any comment you wish to make
> would be very welcome.

Writing a compiler for any language is an ambitious project, and as
Lothar suggested, it might be wise to at least take a look at one of
the existing projects. Eiffel is more challenging than you might expect
just from looking at the syntax. There are a lot of subtleties to the
language, and an Eiffel compiler tries to handle many jobs that other
languages push onto the application programmer.

All of the Eiffel compilers available today are open source, and all of
them offer op****tunities ranging from learning about compilers to
significant contributions.

My own preference would be a focus on native code generation, and to
not worry about a GUI. Compilers that generate C on the back end are
trading off a short-term gain for long-term pain.

Regards,

Greg C
 




 12 Posts in Topic:
A New Compiler
"Rick" <hans  2006-12-24 13:47:27 
Re: A New Compiler
"llothar" <l  2006-12-26 03:07:52 
Re: A New Compiler
gmc444@[EMAIL PROTECTED]   2007-01-10 22:22:12 
Re: A New Compiler
Colin Paul Adams <coli  2007-01-26 15:35:56 
Re: A New Compiler
toto <stop-aux-spams@[  2007-02-01 22:13:03 
Re: A New Compiler
Colin Paul Adams <coli  2007-02-01 23:05:43 
Re: A New Compiler
Roger Browne <roger@[E  2007-01-26 18:21:12 
Re: A New Compiler
"llothar" <l  2007-02-02 15:16:26 
Re: A New Compiler
"llothar" <l  2007-02-02 15:19:17 
Re: A New Compiler
Roger Browne <roger@[E  2007-02-03 11:04:28 
Re: A New Compiler
"llothar" <l  2007-02-14 04:29:41 
Re: A New Compiler
Hendrik Maryns <hendri  2007-02-14 16:24:37 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sat Jul 26 4:06:45 CDT 2008.