Re: kilyx
- From: Marco van de Voort <marcov@xxxxxxxx>
- Date: 9 Feb 2007 06:55:45 -0800
On 2007-02-06, Brian Moelk <bmoelk@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
Yes, but neither Eclipse nor VS.NET comes with a LCL form
designer for example. If technically possible at all,
Yes there is a lot of work there, but IMO, it's possible.
It might be possible for a lib that you design allong ways that Eclipse
supports. I doubt it is easy for an existing non java lib.
providing such a thing in VS.NET or Eclipse would require a
large group of Pascal programmers to join a project to build
such a thing for Eclipse or VS.NET. It doesn't work that way
in practise, as Pascal programmers don't want to have to code
their pet project in Java for example.
It's working for PHP, Ruby, etc
Do they have to mimic an existing library and designer etc ? 10:1 that they
built on top of some java stuff, which doesn't make sense for Delphi/FPC.
Certainly there is appeal to having an all pascal IDE, however I question
even if CodeGear is going to benefit long term from having their own IDE
core with BDS.
The problem with Borland is that it must fight for _paying_ users. They
don't come because of a monopoly (Microsoft) or because it is free and hyped
(P^3R).
This means you have to provide something that the others don't have.
Integrating into some framework of the competitors makes it awfully hard to
make a sustainable long term difference.
In the case of Eclipse, that would give us a bloated Java
based IDE, instead of the native, fast, IDE we have now. In
the case of VS.NET that would have given us a Microsoft only
IDE. So much for a cross platform strategy.
NetBeans is also a viable option.
As viable as the other two, with the same problems.
The Lazarus approach allows the IDE to fully use the
advantages of its own development environment. Further, the
development team eats its own dogfoot by using Lazarus to
build Lazarus, this has the advantage quality. Lastly, any
user can directly contribute code and even become Lazarus
developer.
Yes, there are advantages, but there are many disadvantages as well.
Reinvent the wheel/NIH syndrome comes to mind.
Lazarus and Free Pascal existed before Eclipse afaik :-)
These things are very important in open source development.
Agreed, however there has to be a critical mass to support such efforts.
I'm skeptical if Lazarus can command the critical mass required to
remain competitive amongst other IDEs, especially without corporate
sponsorship.
I think it would loose an enormous amount of critical mass, simply because
the implementation language would change to a language a certain percent of
the developers aren't as experienced in (or not at all)
.
- Follow-Ups:
- Re: kilyx
- From: Brian Moelk
- Re: kilyx
- References:
- Prev by Date: Re: Why PHP?
- Next by Date: Re: Pascal Server Page
- Previous by thread: Re: kilyx
- Next by thread: Re: kilyx
- Index(es):
Relevant Pages
|