[Mono-dev] gmcs and The Future

Jérémie Laval jeremie.laval at gmail.com
Wed Feb 11 05:07:08 EST 2009


Doesn't it make more sense to add something like a macro system (see Boo,
Nemerle, Scheme, ...) ? That way you would only change the compiler once
(for the macro resolution) and then you can extend the language at your wish
in external libraries (as with Mono.Rocks).

The three main advantages I see with this approach are : 1) it's less burden
on compiler maintenance (only one component to care about), 2) people can
more properly select the feature they wish to use (simply choosing what to
link in their project), 3) it can make contribution easier (no need to know
the compiler inner-working).

Anyway, my two cents.

--
Jérémie Laval
jeremie.laval at gmail.com
http://garuma.wordpress.com


On Wed, Feb 11, 2009 at 6:18 AM, Scott Peterson <scott at ssblack.co.nz> wrote:

> This should get things started: http://cheddar.wik.is/
>
> We can move hosts later it we want.
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20090211/403e2bbc/attachment.html 


More information about the Mono-devel-list mailing list