Re: Is FPC an option in BDS because of MSBuild?
- From: "Dean Hill" <none@xxxxxxxx>
- Date: 27 Feb 2007 14:53:19 -0800
Danikl Mantione wrote:
Ok, dear Delphi users, it is time to face facts. Without doubt
Delphi is more powerfull than Lazarus and this is unlikely to
change. On the other hand, Lazarus is IMO perfectly usable,
and for certain currently much better than an "FPC inside
Delphi" will every become. So, there is no need to dream for
a "FPC inside Delphi". If you want a multi-platform solution
it is right available under your nose.
I develop primarily for Windows but would like other deployment
options. The loss in productivity in moving to something like Lazarus
can be substantial. Remember, the IDE is not just about the form
designer, it's about Templates, refactoring and the whole experience.
The increases in productivity from these other parts significantly
out-way the benefits of a multi-platform IDE. A solution of building
and debugging on windows and then migrating to alternative platforms is
a very attractive option for some people and can be done in a
relatively simple manor provided care is taken up front in
design/coding and provided the architecture is well designed.
Last time I checked, it still did not support the dynamic
loading of packages so the IDE has to be recompiled every time you
want to install a package.
Your point being?
Lets talk about some of the add-ins I presently have in BDS. This is
just the IDE enhancements and not the components. GExperts, ModelMaker
and MMX (busy with trials for both of these and can say only one thing,
"wow"), JCL Debug and Analyse, Hydra, RemObjects SDK, Delphi Speed Up
and DDevExtensions. I also have a couple of other ones but those are
the main ones. Some of these are available with source and some
without. To rebuild the IDE for each additional expert is ludicrous.
For the ones that don't even have source code that is not an option.
I have a lot of admiration and respect for the guys doing the FPC
development. This is something that is sorely needed in the Object
Pascal world. I personally believe that building an IDE for FPC was
probably not the best move. IMHO, it would have been better to build
something on top of Eclipse. Building an IDE is a massive and
unbelievably complex task. the amount of effort that has been put into
Lazarus could probably have added significantly to the FPC project
and/or been spent building something on top of Eclipse. Any
enhancement to eclipse would have benefited the FPC IDE. Presently,
there are significant enhancements being done to the modern IDE's.
Lazarus is always going to be playing catch up here.
Cheers
Dean
.
- Follow-Ups:
- Re: Is FPC an option in BDS because of MSBuild?
- From: Daniël Mantione
- Re: Is FPC an option in BDS because of MSBuild?
- References:
- Is FPC an option in BDS because of MSBuild?
- From: Dean Hill
- Re: Is FPC an option in BDS because of MSBuild?
- From: M.E
- Re: Is FPC an option in BDS because of MSBuild?
- From: Daniël Mantione
- Re: Is FPC an option in BDS because of MSBuild?
- From: Dean Hill
- Re: Is FPC an option in BDS because of MSBuild?
- From: Daniël Mantione
- Is FPC an option in BDS because of MSBuild?
- Prev by Date: Re: Software Activation - A Straight Question
- Next by Date: Re: Preorder 2007 for AUS
- Previous by thread: Re: Is FPC an option in BDS because of MSBuild?
- Next by thread: Re: Is FPC an option in BDS because of MSBuild?
- Index(es):
Relevant Pages
|