If you use C++ enough to care about templates, you probably know what they are, at least roughly, and if you don't, this isn't the book from which to learn about them.
So what the fuck IS the book for, if not to learn about templates?
MySQL used to be significantly faster than PostgreSQL, mainly because it COULD be faster because it didn't have to worry about pesky features like transactions. Now that PostgreSQL has been better optimized and MySQL actually has some (a couple anyway) of these more advanced features, the speed difference is not a factor anymore. Now I think it is just a matter of inertia -- since MySql had such a long run, getting people to change is hard.
If done properly multiplatform shouldn't cost that much extra, compared to the increased number of possible customers.
The problem isn't multiplatform code, it is multiplatform SUPPORT, especially when talking about platforms such as Linux where you have tens if not hundreds of slightly different variants (talking just about the distro level here, let alone supporting all the kernels and glib versions). It is the support costs that keep most developers from Linux, not the development costs.
Quake 2 is open source. Commander Keen isn't. Both from ID.
Can someone exlpain this to me?
Practicality? Keen came out in a different era. One of hitting the hardware directly, using mainly assembly language. The code is of virtually no use today. You could as easily rewrite the code from scratch in C/C++ than port it up.
It turns out that if you have physical access to a system, you can perform a pretty effective denial of service attack using a rather devious little bit of technology called a 'baseball bat'.
Do you know how tedious finding items is? This is a bot that will do it for you. I've been able to start doing my homework again, as well as other 'real life' tasks. When I want to play I stop the bot and see what it found. Good items: YAAY! No items: oh well... No hours lost to the game! It's brilliant.
Brilliant? Why do you need the items in the first place? If the game is so tedious and boring that you'd rather have the computer play for you, of what value are the items it finds? I honestly just don't understand.
Not to mention that DMA Design (whom have since been bought by Rockstar and renamed Rockstar North), the developer of the GTA games (1, 2, and 3) was an established development studio before GTA1. They were the people behind Lemmings and other great games of the Amiga era.
My maternal grandmother is considering the possibility of switching to Linux. Citing increased budgetary pressure from her retired lifestyle, she thinks moving to Linux might save enough money to get her dentures professionally cleaned. Truly this means Linux is well on its way to being the #1 Operating System on the PLANET!
So what the fuck IS the book for, if not to learn about templates?
In any case, I'd much rather hear Brian Hook speak than, say, Seamus Blackley... now THERE is a bloated ego for no reason.
HE DID BOTH.
UNIX FAGS!
Is money all you care about???
They should also release the source as GPL or this whole thing is meaningless.
Your mother... She is full on 'open source', if you know what I mean.
But they don't mind having proprietary hardware to begin with? Idiots.
Why would you ruin a perfectly good Mac system by installing Linux on it?
Maybe they thought the product wasn't gay enough already, so they added Linux. Because Linux gays up everything it touches.
Maybe not, but porting it up from 6502 assembly language to something portable would be a lot of work.
MySQL used to be significantly faster than PostgreSQL, mainly because it COULD be faster because it didn't have to worry about pesky features like transactions. Now that PostgreSQL has been better optimized and MySQL actually has some (a couple anyway) of these more advanced features, the speed difference is not a factor anymore. Now I think it is just a matter of inertia -- since MySql had such a long run, getting people to change is hard.
well...some people are retarded.
The problem isn't multiplatform code, it is multiplatform SUPPORT, especially when talking about platforms such as Linux where you have tens if not hundreds of slightly different variants (talking just about the distro level here, let alone supporting all the kernels and glib versions). It is the support costs that keep most developers from Linux, not the development costs.
Happy GNU/Birthday you smelly hippie.
Can someone exlpain this to me?
Practicality? Keen came out in a different era. One of hitting the hardware directly, using mainly assembly language. The code is of virtually no use today. You could as easily rewrite the code from scratch in C/C++ than port it up.
It turns out that if you have physical access to a system, you can perform a pretty effective denial of service attack using a rather devious little bit of technology called a 'baseball bat'.
Peter Jackson sure is fat.
He should hold on to his 2.4 million. Sun stock ain't what it used to be.
Brilliant? Why do you need the items in the first place? If the game is so tedious and boring that you'd rather have the computer play for you, of what value are the items it finds? I honestly just don't understand.
I think the CEO of Corel did. No, wait, my mistake, he used a Windows 2000 box.
Not to mention that DMA Design (whom have since been bought by Rockstar and renamed Rockstar North), the developer of the GTA games (1, 2, and 3) was an established development studio before GTA1. They were the people behind Lemmings and other great games of the Amiga era.
My maternal grandmother is considering the possibility of switching to Linux. Citing increased budgetary pressure from her retired lifestyle, she thinks moving to Linux might save enough money to get her dentures professionally cleaned. Truly this means Linux is well on its way to being the #1 Operating System on the PLANET!
There you have it. Proof positive that Python is much better than Perl.