Re: what kind of computer for programmer ?



Johan "MrDutchy" van den Broek wrote:
> > * Speed of the disk the compile is done on (a ramdisk is best for fast
> > compiles)
>
> Thats a nice idea, does anyone know of a trustable and free tool for
> windows (xp) i could use?

It's worth mentioning that the main reason most peoples compiles are
slow is because they haven't thought about building.

To make them fast:-

* Find the fastest compiler switches you can use. It's normal to have
debug and release build, but you can have a third one, say "fast".
Fast could be setup just to compile the code as fast as possible for
when you want that.
* Clean out spurious dependencies, a useful thing to do anyway

In C or C++
* Split up "kitchen-sink" include files, again useful anyway
* Use caching pre-compiled headers if available
* Use --pipe if you're using gcc
* If you're really keen use compilercache

.... AND get fast hardware.

.



Relevant Pages

  • Re: what kind of computer for programmer ?
    ... Johan "MrDutchy" van den Broek wrote: compiles) ... Thats a nice idea, does anyone know of a trustable and free tool for windows i could use? ...
    (comp.programming)
  • Re: No more Foxpro
    ... I don't know about C++ but C itself compiles very efficiently on many ... | windows since this coincided with a change to using Windows Memory ... |>> programming in XBase. ...
    (microsoft.public.fox.programmer.exchange)
  • Re: SCHED_ULE on desktop system
    ... only happens when there's a couple of compiles running in the background. ... You can try to tune up the interactivity heuristic limit by setting kern.sched.interact to a higher value. ... This will help with short term bursts of x server cpu utilization, however, sustained, expensive x windows processing will always trigger poorer interactive behavior. ...
    (freebsd-current)
  • Re: Turbo Vision compile problems
    ... Nevertheless it compiles ... fine for me using GCC 3.4.4 on Windows 2000. ... To download and install DJGPP go to: ...
    (comp.os.msdos.djgpp)
  • Re: Turbo Vision compile problems
    ... Nevertheless it compiles ... fine for me using GCC 3.4.4 on Windows 2000. ... TVision requires 3.4-4. ...
    (comp.os.msdos.djgpp)