Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Compilation speed with GCC (Developers)

posted by marcov, 09.07.2008, 18:11

> (Sorry in advance for bumping an "old" thread, if you care.)
>
> > I still work full time with Delphi. If something usuable beats that
> with
> > an untweaked setup, let me know :-)
>
> Doesn't Delphi use an incremental linker?

Afaik no (or at least not in older versions) The binary on disk is really new. But since the whole system (compiler and linker) is (very) integrated, it could cache maybe the to-be linked parts, so it only has to do a few fixups.

> At least, Borland C Builder 5.5
> supposedly does, and things like that (which MS also uses, but not GNU?)
> greatly speed up things.

GNU has nothing beyond -pipe in the speed department afaik. Not even precompiled headers. (though there is work about that being done)

> BTW, did you know that the following IDEs were all written in Delphi /
> FreePascal? (Ah, the irony.) Wonder why. ;-)

It works (tm). Probably also because with synedit there is a general purpose IDE code editor component that is easily customized. So you link that up with GDB-MI, add a highlighter (if not already there, synedit has two dozen already) and you almost have an IDE.

> Dev-C++

Yes I know this one. At least I knew the pascal version. Getting that to compile with Lazarus is still a long term objective of mine. (I was getting pretty close during the last attempt btw). Will remain windows only though, lots of use of special widgets.

> Open Perl IDE

Dead, last release 2003

> (unreleased)
> FreeBASIC Elite

There are lots of ides for freebasic, but they most seem to be one-man projects that die after the author runs out of steam.

Personally I think the cool thing with Lazarus is that it actively maintained for over ten years, and the multiplatform RAD aspect.

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 273 users online (0 registered, 273 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum