[Mono-devel-list] Pascal compiler?
Willibald Krenn
Willibald.Krenn at gmx.at
Mon Mar 14 08:16:27 EST 2005
Grant Hess schrieb:
> I think C# is the right place for the compiler. If we are ever able to
> leverage gmcs, it will be significantly easier if we are developing in
> the same language as they are.
True.
> As far I am concerned, we can work off-line to begin with. It will take
> a fair bit of time to get the initial framework setup. No need to deal
> with the overhead of an SVN module yet. Still, we should really have
> version control from the beginning.
Hmm, I can only think of some darcs-like version control system if we want to
work off-line but with VCS support. Later, we can still change to svn.
> As for development environment, I am constrained to keep my primary
> workspace in M$ using Visual Studio, but I have a VMWare partition with
> Linux and a (fairly) current Mono install.
Ok, I don't have Visual Studio here.. Is it possible to use NANT as build system
in VS?
> Along with these additions to the language, I think we might want to go
> back through and evaluate certain structures in the existing language
> set. For example, are variant types really necessary?
Yes, we have to agree on some initial starting set. AFAIK variants were heavily
used in DB code, but since everything's an object now...
> Another question that comes up concerns the runtime. Is the rtl simple
> enough to let the compiler translate the Delphi like structure into CLI
> library access, or will we need to build a something.objectpascal
> library that needs to deploy with any applications? Again, my lack of
> knowledge of the newer versions is bugging me.
AFAIK Borland ships some library. I guess this is particularly needed for the
meta-class concept, we do not find in C# / Java. (And who else has virtual
constructors?)
Willi
More information about the Mono-devel-list
mailing list