Today, they're used not only to create generic containers (for which they are, no doubt, very useful) but also, via metaprogramming techniques, as the tool underlying most of the really powerful developments in C++ for the past few years: expression templates, high performance maths libraries, etc.
Translation: Today they are used to butcher a perfectly fine language and add new impediments to understanding.
Did you ever stop for a minute and think that you're doing it wrong, and that there was probably another way to do what you want?
What many C++ programmers fail to recognize is that Java and C++, though similar, are not the same language, and the paradigms they use in C++ will not work in Java. Good programmers learn the new paradigms, bad ones simply criticize that it doesn't work the same.
The Audi and Honeywell systems are interesting because they provide no mechanical backups for controlling braking/steering/engine control. They still leave the controls up to the driver/pilot.
Considering how badly Honeywell thermostats control their ventilation systems, I am terrified about this.
I just love it when I get a call where the telemarketer only has a last name listed in their system, and so has to alternately ask for a "Mr." followed by a "Mrs." to attempt to find the right person. I'm not married, so there is no "Mrs." in the house, and my girlfriend, taking advantage of this fact, chose to torture the telemaketer this way one day when I wasn't home:
Telemarketer: May I please speak with Mr. Smith?
My Girlfriend: He's not here right now.
Telemarketer: May I please speak with Mrs. Smith?
My Girlfriend: He's married?!?*uncontrolled sobbing*
You'll all be relieved to know that you cannot get mononucleosis from Microsoft patents:
Mono is not spread as easily as some other viruses, such as the common cold. The mono virus is found in saliva and mucus. It is usually passed from one person to another through kissing, although it may rarely be passed in other ways, such as coughing.
Huh?
Mono's an open source software project you say?
Oh, that's a whole different thing then. Nevermind.
Yeah, unless you read the intro to "The Kiteman" in N-Space, you probably didn't get the joke. In N-Space, Niven says:
A stranger in a bookstore once looked at that cover [for the Smoke Ring] and said, "Oh, a fantasy!"
Nope. It's hard science fiction in a peculiar place.
The Homecoming series by Orson Scott Card is also not fantasy.
Learn to recognize which items are worth the amount on the price tag, and purchase accordingly.
You got that right, everything the IETF ever turned out is a load of crap. I'm glad I spent all that money to get the ISO's OSIRM protocol documents. That's where it's at.
MS SQL requires x86 hardware - No Sparc, No POWER, No MIPS. Just crappy x86.
There is no 64 bit version os MS SQL.
Bullshit! On the download page, there's binaries for all of the following OSes:
Linux (x86, S/390, IA64, Alpha, SPARC, and AMD64)
Windows (x86)
Solaris (SPARC 64-bit, SPARC 32bit, and x86)
FreeBSD (x86, and SPARC 64-bit)
MacOSX (PPC)
HP-UX (RISC, PS-RISC 1 and 2, PA-RISC 2 64-bit, and IA64 64bit)
AIX (RS6000)
QNX (x86)
Netware (x86)
SCO (x86)
OpenBSD (x86)
Irix (MIPS)
Dec OSF (Alpha)
Then there's a source tarball, source RPM, and a zip file so you can compile your own (which I've done on Solaris 64-bit several times).
All in all, I's say MySQL runs on a pretty diverse set of systems.
Too bad that once linux runs on something, the something isn't of much use anymore.
I'm assuming that you think that after one installs Linux on a PlayStation 2, it can't be used to play games anymore.
Well, guess what? You can still play games on a PlayStation 2 even if it has Linux install on it.
What would a Linux Playstation2 be used for?
It's primary purpose is for creating PS2 games without having to spend thousands of dollars on a T10K. Other than that, you can use it like any machine that has Linux installed. If you don't want to use Linux at the moment, you can play PlayStation games with it.
One would need to hack away at least the video drivers for it to become something of a MAME arcade emulator.
No you don't, Sony did a fine job already of writing Linux video drivers. And MAME is already ported.
Making a PVR with that is impossible, no tuner!
True enough. You'd have bigger problems than that, though. There's only one spot for an IDE drive, and it only supports 40GB. You could use the USB ports to hook up a hard drive, but the PS2 only has USB 1.1. The PS2 wasn't designed to be a PVR.
I don't really see the point of always trying to fix some linux or some BSD distribution on every freaking piece of processing hardware there is. A commitment to portability?
Sony portedLinux to the PlayStation to promote the creation of PS2 games and allow developers to become familiar with the PS2 hardware interfaces without having to purchase a very expensive PS2 development station license. It wasn't just because they could. Sony uses Linux on their development platform, the T10K, so it wasn't too much of a stretch. The Linux kit comes with almost all the PlayStation hardware information and manuals that the T10K development kit comes with, so not only is it a good deal in terms of cost to the developer, it was a nice gesture by Sony.
Translation: Today they are used to butcher a perfectly fine language and add new impediments to understanding.
What many C++ programmers fail to recognize is that Java and C++, though similar, are not the same language, and the paradigms they use in C++ will not work in Java.
Good programmers learn the new paradigms, bad ones simply criticize that it doesn't work the same.
Eclipse.
Oh, wait. That's written in Java too.
The total size of Sun's implementation of the JRE (JVM+libraries) on Linux is about 55M, which is comparable to other interpreted languages.
My app has to fit into 64K bytes. I can do that with C and C++;
I can do that with Java.
any baggage (like the compiler!) remains on my development machine.
The compiler also remains on the development machine in the case of Java.
It's not vaporware. There is already an implementation.
Talk to us when it is production ready and all the third party tools support it.
Oh, and C++ support for templates was instantly available.
Third party tools already support it. I have no issues running ant and my ide with the new implementation.
Any other questions?
Generic types have been added to Java for public release in version 1.5.
There is an early access release of the compiler for generics.
For those people who want generics now, there is a non-Sun implementation of generic types.
Considering how badly Honeywell thermostats control their ventilation systems, I am terrified about this.
HELL, YES!!!!
Woah, it looks as if the Crash Test Dummies broke into your server and renamed your JPEGS!
A funnier example is when Jethro Tull released a "Greatest Hits" album with excerpts from Thick as a Brick and A Passion Play on it.
and so has to alternately ask for a "Mr." followed by a "Mrs." to attempt to find the right person.
I'm not married, so there is no "Mrs." in the house, and my girlfriend, taking advantage of this fact,
chose to torture the telemaketer this way one day when I wasn't home:
Whenever someone makes me angry, I walk a mile in his shoes. That way, I'll be a mile away from him, and I'll have his shoes...
You'll all be relieved to know that you cannot get mononucleosis from Microsoft patents:
Huh?Mono's an open source software project you say?
Oh, that's a whole different thing then. Nevermind.
In N-Space, Niven says: The Homecoming series by Orson Scott Card is also not fantasy.
3Com doesn't think it's wrong.
You could get a 3Com 10/100 PCMCIA card with built in Firewall and IPSEC.
And for your desktop, you could get a 3Com 10/100 PCI LAN card with build in Firewall and IPSEC.
Yeah, poor ones.
You got that right, everything the IETF ever turned out is a load of crap.
I'm glad I spent all that money to get the ISO's OSIRM protocol documents. That's where it's at.
Someone should do that. It's broken right now.
Of course, we're discussing the motivations of fictional characters, so whether God is fictional or not is a moot point.
There is no 64 bit version os MS SQL.
Bullshit! On the download page, there's binaries for all of the following OSes:
- Linux (x86, S/390, IA64, Alpha, SPARC, and AMD64)
- Windows (x86)
- Solaris (SPARC 64-bit, SPARC 32bit, and x86)
- FreeBSD (x86, and SPARC 64-bit)
- MacOSX (PPC)
- HP-UX (RISC, PS-RISC 1 and 2, PA-RISC 2 64-bit, and IA64 64bit)
- AIX (RS6000)
- QNX (x86)
- Netware (x86)
- SCO (x86)
- OpenBSD (x86)
- Irix (MIPS)
- Dec OSF (Alpha)
Then there's a source tarball, source RPM, and a zip file so you can compile your own (which I've done on Solaris 64-bit several times).All in all, I's say MySQL runs on a pretty diverse set of systems.
Yeah, if, "anyone", means, "person under 30".
There is no support for the IEEE 1394 (firewire, i.Link) port under PS2 Linux.
I'm assuming that you think that after one installs Linux on a PlayStation 2, it can't be used to play games anymore.
Well, guess what? You can still play games on a PlayStation 2 even if it has Linux install on it.
What would a Linux Playstation2 be used for?
It's primary purpose is for creating PS2 games without having to spend thousands of dollars on a T10K. Other than that, you can use it like any machine that has Linux installed. If you don't want to use Linux at the moment, you can play PlayStation games with it.
One would need to hack away at least the video drivers for it to become something of a MAME arcade emulator.
No you don't, Sony did a fine job already of writing Linux video drivers. And MAME is already ported.
Making a PVR with that is impossible, no tuner!
True enough. You'd have bigger problems than that, though. There's only one spot for an IDE drive, and it only supports 40GB. You could use the USB ports to hook up a hard drive, but the PS2 only has USB 1.1. The PS2 wasn't designed to be a PVR.
I don't really see the point of always trying to fix some linux or some BSD distribution on every freaking piece of processing hardware there is. A commitment to portability?
Sony ported Linux to the PlayStation to promote the creation of PS2 games and allow developers to become familiar with the PS2 hardware interfaces without having to purchase a very expensive PS2 development station license. It wasn't just because they could. Sony uses Linux on their development platform, the T10K, so it wasn't too much of a stretch. The Linux kit comes with almost all the PlayStation hardware information and manuals that the T10K development kit comes with, so not only is it a good deal in terms of cost to the developer, it was a nice gesture by Sony.