[lazarus] Compiler idea
Michal Bukovjan
praguesoft at mbox.vol.cz
Thu Jul 22 14:26:00 EDT 1999
In July '99 issue of Delphi Informant there is a discussion with Mark
Miller, well-known Delphi advocate and author of such tools like
CodeRush and CDK, talks about possible Delphi enhancements :
> As far as improvement, most are things that we can do. However, there
are a few things that the
> Borland R&D team could do in improving the Tools API that would make
some amazing things
> possible. Additionally, I would like them to add the concept of an
AutoVar to the language. Any
> variable declared in the AutoVar section of a method is
automatically created and destroyed (in
> appropriate try/finally blocks) within the scope of the method. The
compiler would invisibly implement
> the creation and try/finally/free code. I would also like to see
packages enhanced to allow the concept
> of interface and implementation applied to their list of contained
units. This could solve a lot of
> distribution problems associated with packages. Other than that I
would like to see a version of Delphi
> that supported Linux.
I may like to see Delphi under Linux, too, even the Lazarus sure will be
a better choice :-).
But the AutoVar looks interesting. Sure it could make the code
simpler..., even if it could be probably applied only to TObject
descendants that do not have overriden Create constructor (i.e. no
parameters).
What do you think, compiler guys? Now if you are bored to death and
don't know what to do... :>)
We could be a step ahead of Delphi !
Michal Bukovjan
begin:vcard
n:Bukovjan;Michal
tel;fax:02/20397389
tel;work:02/20397387
x-mozilla-html:TRUE
org:Pra¾ská softwarová, s.r.o.;IT development
adr:;;Veletr¾ní 24/200;Praha 7;;CZ-17000;Czech republic
version:2.1
email;internet:mbukovjan at netscape.net
title:Mr.
fn:Michal Bukovjan
end:vcard
More information about the Lazarus
mailing list