I just browsed the docs that you refer to and they make me laugh. There wasn't much content in there, merely the method names and parameters, no additional text.
I believe that one part of Qt's success is the great documentation. This: http://vcf.sourceforge.net/docs/ref_manual/ch03s04.html does not look like great docs to me (the page has only titles, no text).
The product seems to be missing database support. That is pretty much a requirement to compete with Qt. Many, if not most, custom applications used in businesses today use databases in some way.
All these models are based on chaos theory, i.e. a small change in the input may cause huge changes in the output (butterfly in asia, thunderstorm in europe - you know the drill). Thus just altering a very small parameter may mean a *very* long (>1000 years) winter in Europe. The biggest problem with this is that this small parameter change may be a rounding error, i.e. the reality means winter, the rounded simulated result means grapes growing in northen Sweden.
The meta data is data concerning the business functions encoded, not what is commonly refered to meta data in programming, i.e. data concerning for example object heirarchies and such.
The article simply says: do not encode "known" constants (such as tax levels, etc.) into the code, but put it in an external XML database.
Any professional programmer somewhat experienced (i.e. anyone who has run into a respecification of a constant occuring in 52 locations thoughout 30000 lines of code) would concider this common sence. But, hey, anyone who didn't know this might find the article useful!
In "1984" the big-brother society that Bush is trying to create is described. To motivate the restictions is freedoms and privacy the leaders create a never-ending war. Does any one seriously think that terror stops if you try to scare the terrorists into decent people? Terrorists are the fruits of fear and lack of influence. And since terror thus never ends (as no-body will do anything about it) the never-ending war is here.
I thought Bush never read any books, but apparently he has been inspired by one! The irony, the irony!
The thing is that most modern OSs runs more than one task at a them. Just try "ps -a" on your Linux box, or Ctrl-Alt-Delete, Task Manager on you Windows machine and look. Now, don't tell me that architectures that allow several processes to share the CPU have been obsolete up 'till now.
My guess is that the GHz have far more to do with marketing as that is the field where Intel beats AMD. Performance wise AMD has fought of Intel pretty well running at lower frequencies executing Intel-x86-compatible binaries (i.e. no "...[imposed] multithreaded standard for programming to improve performance..." just a better design.
Actually, I live in the state and countrt of Sweden, a part of the European Union. Here, it is not illegal (but perhaps imoral) to download stuff for private use so if I was a gamer I would probably not have any problems buying or renting games:)
The above statement has not been tried in a court, so do not take my word(s) for it.
The problem is that you don't own it, but rather a very limited license that allows you to use it if the owner wants you to.
Just look at Microsoft Office for example, you may only run it as long as you own a copy of Windows, thus wine cannot compete as you still have to pay your "taxes".
It is nice to see that (non-super-computing) people finally come to the conclusion that clock speed isn't everything. All students studying computer architecture learns about the help of parallel tasks. Yet it seems as if everything has been about MHz and GHz the last ten-fifteen years. This is probably not due to the engineers, but rather, due to the Intel marketing department. What surprises me is how many engineers that followed...
Qt 3: * http://www.digitalfanatics.org/projects/qt_tutorial/chapter14.html Qt 4: * http://wesley.vidiqatch.org/03-08-2009/nehe-opengl-lessons-in-qt-chapter-1-and-2/ * http://wesley.vidiqatch.org/04-08-2009/nehe-opengl-lessons-in-qt-chapter-3/ * http://wesley.vidiqatch.org/08-08-2009/nehe-opengl-lessons-in-qt-chapter-4/
Use Qt and declare your tunable parameters as properties. Writing a minimal server using Qt is trivial.
I just browsed the docs that you refer to and they make me laugh. There wasn't much content in there, merely the method names and parameters, no additional text.
Since the moc just works, Qt is extremely simple and clean.
I believe that one part of Qt's success is the great documentation. This: http://vcf.sourceforge.net/docs/ref_manual/ch03s04 .html does not look like great docs to me (the page has only titles, no text).
The product seems to be missing database support. That is pretty much a requirement to compete with Qt. Many, if not most, custom applications used in businesses today use databases in some way.
Frakter
This is how you do it: http://kde-cygwin.sourceforge.net/qt3-win32/index. php
Nope, D#.
http://www.kuro5hin.org/story/2003/7/11/21859/2846
Think RedHat, SuSe, IBM, etc. Open Source software can pay - big time!
You can use it without prividing a Qt GUI, but you still need to use Qt as QSA uses the metadata provided by the Qt object model.
Does this mean that we can run MenuetOS on .Net? (MenuetOS is 100% x86 asm)...
Why is this in science and not in developer?
"don't use it unless you are willing to live with the risks inherent in such a release (ie. crashes, data loss, etc.)."
I thought Windows was for x86, but accordin to this is more like alpha to me... :)
All these models are based on chaos theory, i.e. a small change in the input may cause huge changes in the output (butterfly in asia, thunderstorm in europe - you know the drill). Thus just altering a very small parameter may mean a *very* long (>1000 years) winter in Europe. The biggest problem with this is that this small parameter change may be a rounding error, i.e. the reality means winter, the rounded simulated result means grapes growing in northen Sweden.
To summarize the article.
Any professional programmer somewhat experienced (i.e. anyone who has run into a respecification of a constant occuring in 52 locations thoughout 30000 lines of code) would concider this common sence. But, hey, anyone who didn't know this might find the article useful!
Make some nice drawers that fit. Perhaps you can have your CDs and such in there.
I mean the Bush administration that has used the 9/11 attacks as an excuse to limit both freedoms and privacy.
I thought Bush never read any books, but apparently he has been inspired by one! The irony, the irony!
The thing is that most modern OSs runs more than one task at a them. Just try "ps -a" on your Linux box, or Ctrl-Alt-Delete, Task Manager on you Windows machine and look. Now, don't tell me that architectures that allow several processes to share the CPU have been obsolete up 'till now.
My guess is that the GHz have far more to do with marketing as that is the field where Intel beats AMD. Performance wise AMD has fought of Intel pretty well running at lower frequencies executing Intel-x86-compatible binaries (i.e. no "...[imposed] multithreaded standard for programming to improve performance..." just a better design.
Is it only me, or isn't ironic that they move now when UNIX (include MacOS X) is gaining ground at all fronts including the desktop users.
Actually, I live in the state and countrt of Sweden, a part of the European Union. Here, it is not illegal (but perhaps imoral) to download stuff for private use so if I was a gamer I would probably not have any problems buying or renting games :)
The above statement has not been tried in a court, so do not take my word(s) for it.
The problem is that you don't own it, but rather a very limited license that allows you to use it if the owner wants you to.
Just look at Microsoft Office for example, you may only run it as long as you own a copy of Windows, thus wine cannot compete as you still have to pay your "taxes".
It is nice to see that (non-super-computing) people finally come to the conclusion that clock speed isn't everything. All students studying computer architecture learns about the help of parallel tasks. Yet it seems as if everything has been about MHz and GHz the last ten-fifteen years. This is probably not due to the engineers, but rather, due to the Intel marketing department. What surprises me is how many engineers that followed...