Compilation speed with GCC (Developers)
> (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:
- Compilation speed with GCC - Rugxulo, 20.06.2008, 00:17 (Developers)
- Compilation speed with GCC - DOS386, 20.06.2008, 09:38
- Compilation speed with GCC - RayeR, 20.06.2008, 12:34
- Compilation speed with GCC - Rugxulo, 20.06.2008, 21:23
- Compilation speed with GCC - Rugxulo, 21.06.2008, 01:04
- Compilation speed with GCC - Japheth, 21.06.2008, 09:06
- Compilation speed with GCC - Rugxulo, 21.06.2008, 01:04
- Compilation speed with GCC - Rugxulo, 20.06.2008, 21:23
- Compilation speed with GCC - RayeR, 20.06.2008, 12:34
- Compilation speed with GCC - sol, 20.06.2008, 17:36
- Compilation speed with GCC - Rugxulo, 20.06.2008, 21:28
- Compilation speed with GCC - Rugxulo, 21.06.2008, 01:09
- Compilation speed with GCC - sol, 21.06.2008, 01:22
- Compilation speed with GCC - Rugxulo, 21.06.2008, 07:44
- Compilation speed with GCC - marcov, 21.06.2008, 14:07
- Compilation speed with GCC - sol, 21.06.2008, 01:22
- Compilation speed with GCC - marcov, 21.06.2008, 14:03
- Compilation speed with GCC - marcov, 21.06.2008, 14:10
- Compilation speed with GCC - Rugxulo, 22.06.2008, 03:16
- Compilation speed with GCC - marcov, 22.06.2008, 11:39
- Compilation speed with GCC - Rugxulo, 24.06.2008, 01:29
- Compilation speed with GCC - sol, 24.06.2008, 01:42
- Compilation speed with GCC - Rugxulo, 24.06.2008, 03:34
- Compilation speed with GCC - marcov, 24.06.2008, 09:27
- Compilation speed with GCC - Rugxulo, 24.06.2008, 01:29
- Compilation speed with GCC - marcov, 22.06.2008, 11:39
- Compilation speed with GCC - Rugxulo, 22.06.2008, 03:16
- Compilation speed with GCC - marcov, 21.06.2008, 14:13
- Compilation speed with GCC - Rugxulo, 22.06.2008, 03:06
- Compilation speed with GCC - marcov, 22.06.2008, 11:46
- Compilation speed with GCC - Rugxulo, 06.07.2008, 17:18
- Compilation speed with GCC - marcov, 09.07.2008, 18:11
- Compilation speed with GCC - Rugxulo, 06.07.2008, 17:18
- Compilation speed with GCC - marcov, 22.06.2008, 11:46
- Compilation speed with GCC - Rugxulo, 22.06.2008, 03:06
- Compilation speed with GCC - Rugxulo, 09.09.2008, 22:16
- Compilation speed with GCC - DOS386, 20.06.2008, 09:38