Let me get this straight...A part of the government is not paying a company for products it uses, and you are implying that this company is wrong to want to collect?
The government is hipocritical enough on its own...PLEASE don't condone it!
If the school system is low on money, which it is, then it is the school system's job to find ways to save...NOT companies who they purchase goods from. The school system wasn't forced into using Microsoft products -- they did so of thier own will.
I'm not even going to comment on that horrid attempt at an analogy.
What exactly would these private class action lawsuits from users be? I don't think a lawsuit based an unbridled prejudice would hold up in court (although crazier things have happened, I guess...).
It was the purchaser's choice to purchase the product (including the software bundle that accompanied it).
It is true that anything over approximately 72 fps is not registered by your brain...BUT, that isn't the point.
The point to showing that your machine can handle 100+ fps on a relatively high-tech FPS like Q3 is that shows your system will be able to:
a. Handle higher resolutions/color bit depths (memory allowing)
b. Handle games that require MUCH more processing (this includes graphics, AI, gameplay, sound, etc) without much problem (unless, of course, the game is using a feature not available on your graphics card)
If the best we could do now was 72-80 fps in Q3 on a crazy overclocked high-end system, then there is a pretty big bottleneck somewhere (software or hardware) that needs to be dealt with before more complex games can be written.
Well, I just bought a new removable media drive a couple days ago called the "Orb" and it rocks...It beats the hell out of ZIP drives left and right. Check it out:
* 2.2GB storage
* Much faster than ZIP...like an older HDD
* Cost: ~$169
*** 2.2 GB Cartridge cost: ONLY ~$20!!!!!!
* int EIDE, int/ext SCSI, ext USB
And, as if that weren't enough...here's the REAL gem: The external USB drive is ACTUALLY the external SCSI drive, but with a SCSI-to-USB adapter, so you can plug it in to your SCSI adapter at home for SPEED, but still take it anywhere and use it through USB! KICKS ASS!
Actually, there is already a processor design to do just that by (who else?) Sun. The processor is called MAJC (Microprocessor Architecture for Java Computing):
First of all, Delphi is a wonderful development platform. I have been programming in Delphi 1,3,4,5 for the last 7 years (professionally) and couldn't be happier.
I have programmed in a myriad of languages and IDEs, and I prefer Delphi by far.
The only reason you might think there is a steep learing curve with Delphi is if you aren't giving it a chance. The FIRST application I ever wrote in Delphi still sells on the web today.
As far as comparisons with MS Visual Studio, a competent Delphi programmer will be able to produce the same (if not better) app easier and in MUCH LESS TIME than an equivalent MSVC++ user. The nice thing about Delphi is that you only have to get down to the core/API level if you want to (and its easy to do). And usually (if you are smart and take advantage of OOP) you only have to do it once (and then just reuse it).
Recently I too was charged with the task of creating a web frontend for our HUGE database app (250,000 line of code, MS SQL Server with 80 tables and 270+ stored procs). The DLL/CGI only took me 1 week to complete and is extensible enough to be used for *any* MS SQL Server database reguardless of structure (with Delphi you can VERY easily switch between CGI, ISAPI, NSAPI..and Kylix will allow Apache modules). It has been functioning perfectly for months now without change.
There are tons of ways to accomplish the same task in nearly all programming languages (Delphi, C++, etc). How well they are implemented depends entirely on the developer (which INCLUDES maintainability, structure, proper use of language and OOP, etc). Just about any programming professional can agree that a bad developer can produce ugly code in any language.
Until you feel you are as competent in Delphi as you are in C++, you should not pass judgement (as you obviously don't know what the language is capable of).
Delphi is a wonderful programming language, and best of all it CAN be used later on it life. Delphi is great for doing anything from simple applications to complex, multitiered DB applications to 3D engines. I have written many of the first and second types listed, and am currently working with a group on writing a 3D engine.
More and more people are not defaulting to C++ simply because thats what the older generation of programmers did, and are realizing the value and increased efficiency of developing with Delphi.
Also, Borland will be releasing Kylix (Delphi for Linux) in a couple months. As long as your code wasn't API dependent, you should be able to just load your code and recompile! And even if your code doesn't easily recompile, it would only mean adding a couple conditional defines and porting a little to get it there.
This is ridiculus. How much longer are we going to let stupid old men decide what is happening with technology when most of them can barely turn a computer on! How can they even think they know enough about these topics to pass judgement!?!
Case and Point: Anyone read the Findings of Fact from MS vs DOJ?! I can't count the number of falsities and contradictions about basic computer function in that document.
Arg...I think I am just going to go start my own country somewhere.
Let me get this straight...A part of the government is not paying a company for products it uses, and you are implying that this company is wrong to want to collect?
The government is hipocritical enough on its own...PLEASE don't condone it!
If the school system is low on money, which it is, then it is the school system's job to find ways to save...NOT companies who they purchase goods from. The school system wasn't forced into using Microsoft products -- they did so of thier own will.
I'm not even going to comment on that horrid attempt at an analogy.
What exactly would these private class action lawsuits from users be? I don't think a lawsuit based an unbridled prejudice would hold up in court (although crazier things have happened, I guess...). It was the purchaser's choice to purchase the product (including the software bundle that accompanied it).
It is true that anything over approximately 72 fps is not registered by your brain...BUT, that isn't the point.
The point to showing that your machine can handle 100+ fps on a relatively high-tech FPS like Q3 is that shows your system will be able to:
a. Handle higher resolutions/color bit depths (memory allowing)
b. Handle games that require MUCH more processing (this includes graphics, AI, gameplay, sound, etc) without much problem (unless, of course, the game is using a feature not available on your graphics card)
If the best we could do now was 72-80 fps in Q3 on a crazy overclocked high-end system, then there is a pretty big bottleneck somewhere (software or hardware) that needs to be dealt with before more complex games can be written.
Well, I just bought a new removable media drive a couple days ago called the "Orb" and it rocks...It beats the hell out of ZIP drives left and right. Check it out:
* 2.2GB storage
* Much faster than ZIP...like an older HDD
* Cost: ~$169
*** 2.2 GB Cartridge cost: ONLY ~$20!!!!!!
* int EIDE, int/ext SCSI, ext USB
And, as if that weren't enough...here's the REAL gem: The external USB drive is ACTUALLY the external SCSI drive, but with a SCSI-to-USB adapter, so you can plug it in to your SCSI adapter at home for SPEED, but still take it anywhere and use it through USB! KICKS ASS!
Check it out:
http://www.castlewood.comThere is also a good review at www.tomshardware.com
-Brandon
Actually, there is already a processor design to do just that by (who else?) Sun. The processor is called MAJC (Microprocessor Architecture for Java Computing):
http://www.sun.com/microelectronics/MAJC/
First of all, Delphi is a wonderful development platform. I have been programming in Delphi 1,3,4,5 for the last 7 years (professionally) and couldn't be happier.
I have programmed in a myriad of languages and IDEs, and I prefer Delphi by far.
The only reason you might think there is a steep learing curve with Delphi is if you aren't giving it a chance. The FIRST application I ever wrote in Delphi still sells on the web today.
As far as comparisons with MS Visual Studio, a competent Delphi programmer will be able to produce the same (if not better) app easier and in MUCH LESS TIME than an equivalent MSVC++ user. The nice thing about Delphi is that you only have to get down to the core/API level if you want to (and its easy to do). And usually (if you are smart and take advantage of OOP) you only have to do it once (and then just reuse it).
Recently I too was charged with the task of creating a web frontend for our HUGE database app (250,000 line of code, MS SQL Server with 80 tables and 270+ stored procs). The DLL/CGI only took me 1 week to complete and is extensible enough to be used for *any* MS SQL Server database reguardless of structure (with Delphi you can VERY easily switch between CGI, ISAPI, NSAPI..and Kylix will allow Apache modules). It has been functioning perfectly for months now without change.
There are tons of ways to accomplish the same task in nearly all programming languages (Delphi, C++, etc). How well they are implemented depends entirely on the developer (which INCLUDES maintainability, structure, proper use of language and OOP, etc). Just about any programming professional can agree that a bad developer can produce ugly code in any language.
Until you feel you are as competent in Delphi as you are in C++, you should not pass judgement (as you obviously don't know what the language is capable of).
Delphi is a wonderful programming language, and best of all it CAN be used later on it life. Delphi is great for doing anything from simple applications to complex, multitiered DB applications to 3D engines. I have written many of the first and second types listed, and am currently working with a group on writing a 3D engine.
More and more people are not defaulting to C++ simply because thats what the older generation of programmers did, and are realizing the value and increased efficiency of developing with Delphi.
Also, Borland will be releasing Kylix (Delphi for Linux) in a couple months. As long as your code wasn't API dependent, you should be able to just load your code and recompile! And even if your code doesn't easily recompile, it would only mean adding a couple conditional defines and porting a little to get it there.
This is ridiculus. How much longer are we going to let stupid old men decide what is happening with technology when most of them can barely turn a computer on! How can they even think they know enough about these topics to pass judgement!?!
Case and Point: Anyone read the Findings of Fact from MS vs DOJ?! I can't count the number of falsities and contradictions about basic computer function in that document.
Arg...I think I am just going to go start my own country somewhere.