Re: kilyx




Brian Moelk <bmoelk@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
Daniël Mantione wrote:
It is the same with IDE. Chosing the easy way will get you a
quality IDE quickly, but as no IDE is designed for Pascal,
and no IDE is designed for the kind of RAD Lazarus does, an
external IDE is no serious option.

I'm not sure it is the same with an IDE. Developers seem to be able to
plug in all sorts of things into Eclipse and VS.NET.

Yes, but neither Eclipse nor VS.NET comes with a LCL form
designer for example. If technically possible at all,
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.

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.

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.

These things are very important in open source development.

They exist though, you can
design FPC software in Kdevelop for example. Compare the
Kdevelop experience with the Lazarus experience and no need to
say more.

I don't know much about Kdevelop besides seeing screenshots for C++/QT
development that look pretty impressive and hearing grumblings that C++
devs really like it.

Exactly, but for Pascal development, well, you can write a
program in Kdevelop and compile it, but it doesn't give the
Lazarus experience, not even the experience of the textmode IDE.

Lazarus is getting there. It'll be one of strong players in
open source RAD. It would never haven been with an external
IDE.

We'll see. :) I'd welcome a Lazarus that completely kicks ass.

Yes, but don't confuse it with a "Cross platform Delphi for free".

Daniël Mantione
.



Relevant Pages

  • Re: kilyx
    ... It might be possible for a lib that you design allong ways that Eclipse ... Do they have to mimic an existing library and designer etc? ... even if CodeGear is going to benefit long term from having their own IDE ... build Lazarus, ...
    (borland.public.delphi.non-technical)
  • Re: Is FPC an option in BDS because of MSBuild?
    ... Delphi is more powerfull than Lazarus and this is unlikely to ... Delphi" will every become. ... a "FPC inside Delphi". ... out-way the benefits of a multi-platform IDE. ...
    (borland.public.delphi.non-technical)
  • Re: Delphi strategy against Lazarus
    ... I guess it is just a question of time Lazarus would be ahead of Delphi. ... One of my real complaints about FPC and Lazarus, is how difficult it is to get it working properly; especially true when attempting to do updates. ... I am also willing to bet, that if they did make FPC and Lazarus part of the standard repositories for Red Hat based repos and Debian based distros as well, it would attract much more attention. ... But Lazarus is no where near as polished as Delphi IDE. ...
    (borland.public.delphi.non-technical)
  • Re: Codegear in the news
    ... FPC is unbelievable and has features Delphi developers had on their wishlist for years. ... Lazarus (GUI IDE) is still lagging behind, but the development pace is something Borland/CodeGear can only dream of. ... Although this is a Delphi forum, try using Java 6 and doing some GUI development with it on Linux/Unix/Windows. ...
    (borland.public.delphi.non-technical)
  • Re: netbeans - or - Eclipse
    ... > Inviting comments about the free IDEs Eclipse and Netbeans ... > If you are using one of the two - have you tried the other IDE? ... Eclipse, and I'm unlikely to change again. ... The debugger is pathetic; I ...
    (comp.lang.java.softwaretools)