January 15, 2005
Ulrich Eckhardt wrote:
>>AT&T tried to write a C++-based Unix kernel back in the early 90s, and failed miserably. 
> 
> Ten years ago there simply were no properly working C++ compilers. Hell, even
> now there are unresolved issues within the language.

Ten years ago would have been 1994... I was definitely using several
reliable C++ compilers in those days. I think the standard was at 3.1 in
those days and all to sudden all compiler version changed to 3.1
independent of what their earlier version was... ;-)
Zortech C++ was around in those days and beating every one else...
Borland and M$ where fighting each other in commercials.

-- 
ManiaC++
Jan Knepper

But as for me and my household, we shall use Mozilla...
www.mozilla.org
February 07, 2005
"Scott Michel" <scottm@aero.org> wrote in message news:cljai5$2khn$1@digitaldaemon.com...
> Anuj Goyal wrote:
>> Here is one possible solution:
>>
>> #if defined(_AIX)
>> #include "aix_threads.h"
>> ....
>>
>> #endif
>
> That's what stl_config.h does, but it's not followed elsewhere. I do agree with your solution: it's a lot more readable. I think "readability" is the crux of your argument.
>
>> When you have less than 5 configurations that you are supporting, I
>> think ifdef
>> code (such as STLport's) can be used.  But when you are trying to
>> support 20
>> different configurations (like STLport), do something a bit more
>> structured.  I
>> relooked at STLport recently and it seems to be semi-reasonable, but
>> I think as
>> time goes on I hope the list will slowly whittle down to linux (and
>> linux
>> derivatives) and MS - just my opinion - I don't want to start a
>> flamewar here :)
>> At the company I work for, our customers are wondering why we didn't
>> start
>> porting our software to linux sooner!
>
> Someday you'll discover why FreeBSD is beloved by the technorati (and it executes Linux binaries, sometimes faster than Linux.) :-)
>
> More seriously, I did contributed to Linux in the early days, as well as other GNU porting efforts (look for scottm@intime.intime.com or scottm@intime.com). But after installing FreeBSD in 1996, I never looked back. It's a platform where you know what you're getting, instead of many thousand RPMs, all of which have interdependencies. Or several species of small furry distributions, grooving in a cave with a Pict.

Dumb question, but from where does one get FreeBSD, and how is it installed. I confess I have neither time nor patience for doing lots of manual install stuff?

Cheers

Matthew


February 07, 2005
Matthew wrote:
> "Scott Michel" <scottm@aero.org> wrote in message news:cljai5$2khn$1@digitaldaemon.com...
> 
>>Anuj Goyal wrote:
>>
>>>Here is one possible solution:
>>>
>>>#if defined(_AIX)
>>>#include "aix_threads.h"
>>>....
>>>
>>>#endif
>>
>>That's what stl_config.h does, but it's not followed elsewhere. I do agree with your solution: it's a lot more readable. I think "readability" is the crux of your argument.
>>
>>
>>>When you have less than 5 configurations that you are supporting, I think ifdef
>>>code (such as STLport's) can be used.  But when you are trying to support 20
>>>different configurations (like STLport), do something a bit more structured.  I
>>>relooked at STLport recently and it seems to be semi-reasonable, but I think as
>>>time goes on I hope the list will slowly whittle down to linux (and linux
>>>derivatives) and MS - just my opinion - I don't want to start a flamewar here :)
>>>At the company I work for, our customers are wondering why we didn't start
>>>porting our software to linux sooner!
>>
>>Someday you'll discover why FreeBSD is beloved by the technorati (and it executes Linux binaries, sometimes faster than Linux.) :-)
>>
>>More seriously, I did contributed to Linux in the early days, as well as other GNU porting efforts (look for scottm@intime.intime.com or scottm@intime.com). But after installing FreeBSD in 1996, I never looked back. It's a platform where you know what you're getting, instead of many thousand RPMs, all of which have interdependencies. Or several species of small furry distributions, grooving in a cave with a Pict.
> 
> 
> Dumb question, but from where does one get FreeBSD, and how is it installed. I confess I have neither time nor patience for doing lots of manual install stuff?
> 
> Cheers
> 
> Matthew
> 
> 

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/install.html

You could download the ISO images from serveral ftp sites around the world see:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/mirrors-ftp.html

But if you wanna be really cool... just download the 2 or 3 floppy images and install the comlpete system via internet!
This is what I used to do when a internet connection is avaiable.

Arjan

Want a quick look into it?

Download the FreeSBIE live cd image from one of these ftp sites:
http://www.freesbie.org/?section=download-en
burn it and reboot your pc with it.
1 2 3
Next ›   Last »