[Mono-list] Mixing languages within

Kelly Leahy kellyleahy@swbell.net
Fri, 10 Dec 2004 07:15:26 -0800 (PST)


--- Colin JN Breame <colin@breame.com> wrote:

> Kelly Leahy wrote:
> 
> > (very silly thought indeed for mainstream
> langauges
> > like C# and VB.NET) we should not expect such
> support
> > to be useful in "real-world" applications.   
> >
> Not sure which "real-world" you are referring
> to...:)
> 
> Some languages are more suited to particular tasks
> than others, with 
> specialised syntax that makes life easy.  e.g. I
> personally wouldn't use 
> C for a task where Perl is more suited.
> 

I agree completely.  One must use the best tool for
the job.  I'm referring the the world in which we are
trying to match as closely as possible the
functionality of a system over which we have no
control (MS .NET C# and VB.Net compilers).  In this
case, it doesn't really make sense to discuss adding
features to our compilers that are not going to appear
in the MS compilers.  If our true goal is to support
cross-platform development, then IMHO the only
features we should have in our compiler that are not
in MS's compiler should be those features that allow
access to platform specific items - not new language
features that have nothing to do with platform
whatsoever.

Kelly