It's good to know that work is being done to provide a free DirectX alternative to Cedega. After all, where would Transgaming be without the Wine Project? I think the Wine folks deserve more respect. Transgaming hasn't been good about returning code to the community; they are more interested in getting subscriptions.
Much thanks goes to Oliver for his efforts in implementing DirectX 9 for the free software community; I will be sure to check your patch out!
Long live free software... down with domination by proprietors!;)
Transgaming does not support the Wind community like codeweavers does. By buying Transgaming's proprietory software, you are being dominated and are supporting non-free software. Instead donate money to the Wine Project, which is free software.
I take it back when I said "C++ is not supposed to be portable." It really depends. Straight C++ with no OS specific calls should work just fine on any platform. (You'll have to recompile it of course)
If you are having problems, make sure that there aren't any OS specific calls being used.
C++ is not supposed to be portable. Don't expect the Deitel examples to always work if they are designed for a Windows enviornment.
I don't know of any Unix / Linux specific C / C++ book, but considering that C was originally meant to be used in a Unix environment, you should have no trouble using it in a Linux enviornment if the book is a traditional C / C++ Unix book and isn't clobbered with Windows junk. "The C Programming Language", by Kernighan and Ritchie comes to mind.
Your instructor sounds like he is unfamiliar with your school's software. This is unfortunate, because that software costs money and it is a shame to have it go to waste.
A good, free, Windows IDE is Bloodshed Dev-C++, which is basically the GNU C Compiler bundled with a GUI. It's quite nice, and it's free. On Linux, well, I just use a text editor and a terminal. But there are IDEs out there if that's your inclination.
Parent is right. Microsoft does not have a product to directly compete with the iPod, so it seems perfectly logical and acceptable for MS employees to use the iPod.
Mod parent up.
It's true, this book isn't about the Linux Kernel. It's about the GNU/Linux Operating System. I know some of you folks get tired of people in hearing that, but I really think that just calling it Linux is very misleading.
While I agree that saying "Year of the..." has definatly become a cliche, perhaps there is some logic behind it? Maybe it is simply because things are always improving. Gnome today is better than it was last year, and it was better last year than it was the year before that.
However, the poster saying that "this could be the year of the Gnome" sounds pretty biased, as if KDE or XFCE or whatever will be inferior.
Unfortunatly, while Linux does have support for games such as Doom 3, UT2004, and Half Life 2, the quality of the support is almost always lower.
Here is an example. In both Doom 3 and UT2004, Windows gives you tight integration with the built in editors. In the Linux versions of these, games, however, the editors are both MIA.
In addition, while Cedega boasts a wide range of supported games, the quality of that support is even lower than the native games. For example, to get pixel shader support, you need a Geforce 5 class card or better. In Windows, you only need a Geforce 3 class card or better. And while ATI arguably has some of the best hardware, they also have the worst driver support in Linux . And while people say that they got game X, Y and Z working perfectly under Cedega, it probobly took them X number of hours to configure, hack, and crack the game before it would actually run. (Trust me, I've been there.)
The obvious solution is to dual boot. This becomes a problem, however, for people who can't afford to buy Windows. But then again, if you can't afford Windows, maybe you shouldn't be buying games either.;)
The bottom line is that we won't get good game support until publishers believe that Linux is a viable consumer market. Furthermore, most developers use DirectX, which is a Windows tehnology, not an open standard.
I enjoy Linux for it's other benifits. I don't mind that it's not the ultimate gaming platform, although it would be nice if it was. I instead enjoy that it has a stable enviorment for me to explore UNIX, program, and explore free software.
Okay, so Service Pack 2 has some nice security enhancements. But it also has a lot of other stuff that some people may not want. Why do you think they decided to release such a large update in a large batch? Because it allows them to quietly force extra features on you. These tag alongs are allowed to slip by unnoticed in the midst of more important security updates.
I would appreciate it if MS would take a more modular approach. For example, they could say, "Click here to download a security update for bug #58273". And, click here to download the Windows Firewall". But no, they just slap it into one big package, and you get the good and the bad.
The new GTK+ open/save dialogs are great. The old one was ugly as hell. I use Ctl+l in Nautilus, Gimp, and Firefox. For an experienced user, it is intuitive. For a novice, it's better to just use the mouse... because a novice probobly doesn't use the keyboard much anyway.
In addition, the bookmarks are a great new and easy way to customize commonly saved locatinos. I just wish they weren't taken out of spatial Nautilus, but I suppose it's a feature that doesn't really work well with the spatial model.
As a rule of thumb, I try not to spend over $200 - $250 on a graphics card. 8 months down the line, the chances are your card will have gone down drastically in price, leaving you feel foolish.
I currently own a PNY Geforce 4 TI 4200 64 MB. I bought it when it was a fairly new product, and it cost me only $130. Years later, I can still run ut2004 at 1280 x 1024, with very playable framerates.
The 6600 GT looks like a great card... it has all the features of the 6800, only with less pipelines. Don't tell me that it "stunts the performance". If you saw a card for $750 that had 32 pipes, would you buy it?
Those who quote RMS rarely know him.
I really don't see why this matters. People quote Jesus all the time, and I don't know anybody who knows him.
Hello,
You are experiencing the effect of ambiguity that is an inherent trait in the English language.
To learn a language that is unambiguous, please visit http://www.lojban.org/.
Hmm... did 56K replace the CD?
You mean like Transgaming does?
...that doesn't stop him from being accurate though.
Thanks. :)
It's good to know that work is being done to provide a free DirectX alternative to Cedega. After all, where would Transgaming be without the Wine Project? I think the Wine folks deserve more respect. Transgaming hasn't been good about returning code to the community; they are more interested in getting subscriptions.
Much thanks goes to Oliver for his efforts in implementing DirectX 9 for the free software community; I will be sure to check your patch out!
Long live free software... down with domination by proprietors! ;)
Thanks. Unfortunatly, people think my comment was flamebait. I guess having a minority opinion these days is considered bait for a flamewar....
Typo: I meant Wine... not "Wind" :o
Transgaming does not support the Wind community like codeweavers does. By buying Transgaming's proprietory software, you are being dominated and are supporting non-free software. Instead donate money to the Wine Project, which is free software.
.Net and the CLI are an ISO Standard. Microsoft cannot sue them for implimenting a standard.
I take it back when I said "C++ is not supposed to be portable." It really depends. Straight C++ with no OS specific calls should work just fine on any platform. (You'll have to recompile it of course)
If you are having problems, make sure that there aren't any OS specific calls being used.
C++ is not supposed to be portable. Don't expect the Deitel examples to always work if they are designed for a Windows enviornment.
I don't know of any Unix / Linux specific C / C++ book, but considering that C was originally meant to be used in a Unix environment, you should have no trouble using it in a Linux enviornment if the book is a traditional C / C++ Unix book and isn't clobbered with Windows junk. "The C Programming Language", by Kernighan and Ritchie comes to mind.
Your instructor sounds like he is unfamiliar with your school's software. This is unfortunate, because that software costs money and it is a shame to have it go to waste.
A good, free, Windows IDE is Bloodshed Dev-C++, which is basically the GNU C Compiler bundled with a GUI. It's quite nice, and it's free. On Linux, well, I just use a text editor and a terminal. But there are IDEs out there if that's your inclination.
Here is a link to the Dev-C++ page: http://www.bloodshed.net/devcpp.html
Parent is right. Microsoft does not have a product to directly compete with the iPod, so it seems perfectly logical and acceptable for MS employees to use the iPod.
...because when I read driver, I thought they were talking about the software in the phone written to communicate with the hardware....
DirectX is a WINDOWS product. As long as Microsoft controls it, it is useless unless you don't care about your product being cross-platform.
Any sort of fancy API you can write for DirectX can be written for OpenGL, although it may be a bit harder.
Mod parent up. It's true, this book isn't about the Linux Kernel. It's about the GNU/Linux Operating System. I know some of you folks get tired of people in hearing that, but I really think that just calling it Linux is very misleading.
You mean the Russians?
Shut up. Now.
While I agree that saying "Year of the..." has definatly become a cliche, perhaps there is some logic behind it? Maybe it is simply because things are always improving. Gnome today is better than it was last year, and it was better last year than it was the year before that.
However, the poster saying that "this could be the year of the Gnome" sounds pretty biased, as if KDE or XFCE or whatever will be inferior.
Actually, I use dynamically typed languages such as Python, so this isn't a problem.
Unfortunatly, while Linux does have support for games such as Doom 3, UT2004, and Half Life 2, the quality of the support is almost always lower.
Here is an example. In both Doom 3 and UT2004, Windows gives you tight integration with the built in editors. In the Linux versions of these, games, however, the editors are both MIA.
In addition, while Cedega boasts a wide range of supported games, the quality of that support is even lower than the native games. For example, to get pixel shader support, you need a Geforce 5 class card or better. In Windows, you only need a Geforce 3 class card or better. And while ATI arguably has some of the best hardware, they also have the worst driver support in Linux . And while people say that they got game X, Y and Z working perfectly under Cedega, it probobly took them X number of hours to configure, hack, and crack the game before it would actually run. (Trust me, I've been there.)
The obvious solution is to dual boot. This becomes a problem, however, for people who can't afford to buy Windows. But then again, if you can't afford Windows, maybe you shouldn't be buying games either. ;)
The bottom line is that we won't get good game support until publishers believe that Linux is a viable consumer market. Furthermore, most developers use DirectX, which is a Windows tehnology, not an open standard.
I enjoy Linux for it's other benifits. I don't mind that it's not the ultimate gaming platform, although it would be nice if it was. I instead enjoy that it has a stable enviorment for me to explore UNIX, program, and explore free software.
Okay, so Service Pack 2 has some nice security enhancements. But it also has a lot of other stuff that some people may not want. Why do you think they decided to release such a large update in a large batch? Because it allows them to quietly force extra features on you. These tag alongs are allowed to slip by unnoticed in the midst of more important security updates. I would appreciate it if MS would take a more modular approach. For example, they could say, "Click here to download a security update for bug #58273". And, click here to download the Windows Firewall". But no, they just slap it into one big package, and you get the good and the bad.
The new GTK+ open/save dialogs are great. The old one was ugly as hell. I use Ctl+l in Nautilus, Gimp, and Firefox. For an experienced user, it is intuitive. For a novice, it's better to just use the mouse... because a novice probobly doesn't use the keyboard much anyway.
In addition, the bookmarks are a great new and easy way to customize commonly saved locatinos. I just wish they weren't taken out of spatial Nautilus, but I suppose it's a feature that doesn't really work well with the spatial model.
Does the Doom III ad have anything to do with the article, or is that just a coincidence?
As a rule of thumb, I try not to spend over $200 - $250 on a graphics card. 8 months down the line, the chances are your card will have gone down drastically in price, leaving you feel foolish.
I currently own a PNY Geforce 4 TI 4200 64 MB. I bought it when it was a fairly new product, and it cost me only $130. Years later, I can still run ut2004 at 1280 x 1024, with very playable framerates.
The 6600 GT looks like a great card... it has all the features of the 6800, only with less pipelines. Don't tell me that it "stunts the performance". If you saw a card for $750 that had 32 pipes, would you buy it?
Don't be stupid, get your cards cheap. :)