Yeah it kicks ass. unfortunately I do have code for both windows and linux. I hate having to use the current windows shell. So yeah if they get this right I for one will be stocked about it.
Ah yes the Typical Anti-American response. All of us Americans live in caves. We only come out to watch CNN and Fox news. Give it a rest. There are plenty of us Americans (especially those on this site) we read quite a lot about the world.
"Let me be the first one to tell you that there are people in Africa who have have houses, clean water and food. Furthermore there are people in America who have no clean water, no food and live outside."
That is quite the ego you have. You actually believe you are the first one to tell us stupid Americans such things? Sheesh.
The truth is that quite a few people in African countries ARE starving and don't have much food. Many more than here in America. However microsoft is off base with the crap they are spewing. So the average west African makes $160 a year, but the cost of windows ($99) is not to much? Bull crap. Give people the tools and they will learn how to use them. Many African countries need a better infrastructure than they already have. They also need training in IT. They also need a lot of help doing this. They don't need some damned greedy corporation trying to figure out how to extract a couple of million dollars on license fees. What they need are charitable corporations who believe in pushing the Human race forward.
Quite often. In fact I am pretty sure they want this to happen. It gets people using their software. What are they gonna sya, "you can't purchase a license you must open source your program?" Nope. They are a business and they want your money.
Besides while they are expensive they are without a doubt the best cross platform development environment that money can buy. The QT framework is clean and well designed. The QT scripting language sucks as bad as any scripting language out their...far far worse than visual basic. Common Troll's give us that Python interpreter that we have heard rumored for so long now.
Word of advise to those looking to us QT. Try and keep the non graphical parts of your code base seperate from the graphical parts. You never want to be stuck with a proprietary framework....I speak from exerience as I try to rip the guts out of a 75,000 line code base tied in heavily to QT.
I have not used eclipse, but I use KDevelop quite a bit. I supports quite a few languages natively. C/C++/Ruby/Python/Perl. It even has special QT projects for each of these languages.
My biggest gripe (and it is hardly a valid gripe) is that KDevelop moves to quickly. I do think the current version is quite stable tho.
I would welcome a comarison of the two by someone who has spent considerable time with both.
"Anyway it is all hot air. With outsourcing going on at full speed these countries would be mad to cut themselves off from the rest of the world. Viviane Reding is an idiot. Sorry but that's my conclusion"
That is actually quite an interesting point you make. If they fragment the internet then businesses will find it even harder to justify outsourcing. This could ulitmately be a good thing for the US economy.
I think you are hitting the nail on the head. As someone who has been programming since I was 12 (I am 32 now) I believe that the shift will be more towards domain specific programming. For instance my graduate degree is actually in Medicinal Chemistry. However I work as a computational chemist were a large portion of my time is spent writing code in Linux. Along those same lines I am currently in the process of co-founding a scientific software company. I think it would be almost impossible for someone trained in CS alone to pursue this route. why? Mainly because anyone with enough drive and ambition can learn the "principles and best practices" of software design. However the same can't be said about a field like medicinal chemistry. There is a certain amount of LAB time and experience in the field that is required to do this. I am also seeing a similar trend in Informatics.
A lot of trained CS people believe that they have some GOD given right to the understanding of CS algorithms and data structures. While I would never argue that outsiders will not know CS to the same level that a PhD in the field would. I would however argue that many scientists are well versed in proper algorithms and data structures....in fact it is pretty much a requirement to writing exactly code in the Sciences.
Outside of science I still see a lot of need for computer literacy. There really is no reason why everyone shouldn't have the basic understanding of how to program a computer just like we all have a basic understanding of a math.
So in essence I think that we need to start integrating CS more into the the current curriculum's. Perhaps it should be treated more like a second language. You know everyone takes 1-2 years worth of CS classes.
Hold on there just a second. We write open source software and give it away out of the goodness of our hearts and you think we should be liable? Bullshit. I don't think you personally should be held respnosible for the closed source app, but your company should. Sorry, but if I pay for a product then it should work...you may not agree but the majority do. You can extend that logic to companies that sell open source software. If you bundle my code and sell it as an application you damn sure better audit what I did because you are are now the provider. Conversely if you download MY source from MY web site and find bugs you have no right to sue me. Jesus some people are just dense.
"Sure it would kick as to look at the code behind some of these games but I don't have any right just because I dislike open source software.
Ummm. Ummm. I have no idea what you are talking about or what you are trying to say here."
Honsetly I most have been thinking of something else at the time.
What I meant was: Sure it would kick ASS to look at the code behind these games. However I don't have the right just because I dislike CLOSED source software.
I guess you are right about the spell checker. Sheesh worst post I ever made.
As an aside. I am a proponent of open source software. I am also a closed source developer. I think that both models can and will exsist. I sure as hell hope so because I would much rather get paid to write the software that I want as opposed to a contract projects which I dislike.
How you got modded insightful I will never know. Please tell me how many succeful business you have started? How many of said business were started by YOU beggining an open source project? There are plenty of great business ideas for using open source software. There are very few good business models for developing open source software. Your analogy to bridge building is pathetic. I don't think anyone would have ever asked another person to create a user friendly operating system. Nope someone created it and then marketed it to the public. No reason why software should be different. Games. Hum...no one ever approached a potential game developer and said Hey man can you create a videa game that is like football? Nope. Someone made the game and then marketed it. But I suppose you also believe that all video games should be free?
Sure it would kick as to look at the code behind some of these games but I don't have any right just because I dislike open source software. Open source does not fit every situation. If you think otherwise you my friend are the idot and not the others that you point the finger at.
I am currently reading the "Art of Happiness" The Dalai Lama has a pretty simple philosophy when you stip all Dogma away. "Our purpose is to find happiness". Helping others is certainly one of his points, but he also ascertains that you have to consiously work to remove negative thoughts and replace them with positive thoughts. Over the course of time this very "scientific" act will cause your brain to basically reprogram itself for happiness.
Have not tried that one. Will stay on the look out for it. The strongest I have had to date was the dog fish head world wide stout. Like 18%. It was not all the good....but then I don't really like stouts.
while a 6% beer is well on it's way t0o being a potentially good beer I would still say that most great beers are in the 7-11% range. Stronger beers usually taste like burgandy (IMHO). Ok so those are my opinions and I have really grown accustomed to really good Belgian ales...dark belgian that is.
So what if I drink 8 classes of Corsendonk Christmas ale (8.5%) a day? BTW I have a friend with two kegs of it...wow what a great beer.
I guess I have gotten used to the hum. So much so that it is almost meditative to me.
I don't understand what you mean by stability issues. We run a small 16 node cluster of P4 3.2's pretty much non stop and they never seem to go down. Cooling is certainly an issue in the cluster room (aka my office). However it just means that the rest of the office is cooler from the AC.
BTW. You should work on the art of... placement. your comment read like you were retarded.
"And like I said- your opinion of whats readable and maintainable is NOT going to be the same as mine. It goes down to the fact that different people think in different ways,"
Very true...but yet we all seem to be able to communicate with normal langauges without to much difficutly. If you and I both understand the programming language and the problem at hand..with a well thought out design then we should be able to code in such a way that we need mnimial english...or whatever language.
Not to mention if we both have different coding styles then the whole experience turns into a learning experience since we are both forced to read more code...and in my opinion reading a lot code is almost as important as writing a lot of code if you really want to become good at it.
Anyway I am not really disagreeing with you....I think that I am simply suggesting that development should be done closer to that "ideal" environment were all designs are well thought out and documented...I suspect you are talking more about maintenance and I also understand first hand how bad it is to maintain code that was not meant to be readable without comments...yuck!
Sorry, but i simply disagree with you. Comments are good, in moderation. Too many comments are a bad thing. People can learn to code in such a way that the code is readable and maintainable. If you can't write code that I can read with minimial effort then you are the bad coder, and If you can't read the code I write (most of it) then you are the bad coder. I go to great lengths to make my code as self documenting as possible. Yeah it isn't always possible and that is what the comments are for. I document the hell out of my header files, but the actual code has few and far between on the comments.
I agree 100%. I only document header files unless I am doing something particularly different. My main reason is that the code changes often enough that most documentation ends up being totally worthless.
LOL....without sounding like a dork...yeah I understand...I am a c++ person...figure in about 10 years I will be one of those old timers who didn't change with the times, but one that can keep pace with the young'ins...shit to much wine...good night all.
"Making a better product is about actually doing it, not talking about how it's going to happen soon."
Yeah whatver. Linux is certainly the better product in ever regard....literally every single regard. Better has nothing to do with making it. Windows is here to stay, but it sure ain't because of their better product...
sorry for the small rant...I am having a really bad windows week...proting an app from linix to windows...holly shit I had forgotten just how shitty of an OS windows really is.
Apparently there is a lack of humor virus going around slashdot today.
I for one laughed at your post.
Yeah it kicks ass. unfortunately I do have code for both windows and linux. I hate having to use the current windows shell. So yeah if they get this right I for one will be stocked about it.
So what? Remember the GPL that mySQL is licensed under? Nothing can stop anyone from giving SCO the middle finger and forking mySQL.
Ah yes the Typical Anti-American response. All of us Americans live in caves. We only come out to watch CNN and Fox news. Give it a rest. There are plenty of us Americans (especially those on this site) we read quite a lot about the world.
"Let me be the first one to tell you that there are people in Africa who have have houses, clean water and food. Furthermore there are people in America who have no clean water, no food and live outside."
That is quite the ego you have. You actually believe you are the first one to tell us stupid Americans such things? Sheesh.
The truth is that quite a few people in African countries ARE starving and don't have much food. Many more than here in America. However microsoft is off base with the crap they are spewing. So the average west African makes $160 a year, but the cost of windows ($99) is not to much? Bull crap. Give people the tools and they will learn how to use them. Many African countries need a better infrastructure than they already have. They also need training in IT. They also need a lot of help doing this. They don't need some damned greedy corporation trying to figure out how to extract a couple of million dollars on license fees. What they need are charitable corporations who believe in pushing the Human race forward.
Quite often. In fact I am pretty sure they want this to happen. It gets people using their software. What are they gonna sya, "you can't purchase a license you must open source your program?" Nope. They are a business and they want your money.
Besides while they are expensive they are without a doubt the best cross platform development environment that money can buy. The QT framework is clean and well designed. The QT scripting language sucks as bad as any scripting language out their...far far worse than visual basic. Common Troll's give us that Python interpreter that we have heard rumored for so long now.
Word of advise to those looking to us QT. Try and keep the non graphical parts of your code base seperate from the graphical parts. You never want to be stuck with a proprietary framework....I speak from exerience as I try to rip the guts out of a 75,000 line code base tied in heavily to QT.
I have not used eclipse, but I use KDevelop quite a bit. I supports quite a few languages natively. C/C++/Ruby/Python/Perl. It even has special QT projects for each of these languages.
My biggest gripe (and it is hardly a valid gripe) is that KDevelop moves to quickly. I do think the current version is quite stable tho.
I would welcome a comarison of the two by someone who has spent considerable time with both.
Thanks
roughly $10,000 USD
It depends an a lot of things.
"Anyway it is all hot air. With outsourcing going on at full speed these countries would be mad to cut themselves off from the rest of the world. Viviane Reding is an idiot. Sorry but that's my conclusion"
That is actually quite an interesting point you make. If they fragment the internet then businesses will find it even harder to justify outsourcing. This could ulitmately be a good thing for the US economy.
I think you are hitting the nail on the head. As someone who has been programming since I was 12 (I am 32 now) I believe that the shift will be more towards domain specific programming. For instance my graduate degree is actually in Medicinal Chemistry. However I work as a computational chemist were a large portion of my time is spent writing code in Linux. Along those same lines I am currently in the process of co-founding a scientific software company. I think it would be almost impossible for someone trained in CS alone to pursue this route. why? Mainly because anyone with enough drive and ambition can learn the "principles and best practices" of software design. However the same can't be said about a field like medicinal chemistry. There is a certain amount of LAB time and experience in the field that is required to do this. I am also seeing a similar trend in Informatics.
A lot of trained CS people believe that they have some GOD given right to the understanding of CS algorithms and data structures. While I would never argue that outsiders will not know CS to the same level that a PhD in the field would. I would however argue that many scientists are well versed in proper algorithms and data structures....in fact it is pretty much a requirement to writing exactly code in the Sciences.
Outside of science I still see a lot of need for computer literacy. There really is no reason why everyone shouldn't have the basic understanding of how to program a computer just like we all have a basic understanding of a math.
So in essence I think that we need to start integrating CS more into the the current curriculum's. Perhaps it should be treated more like a second language. You know everyone takes 1-2 years worth of CS classes.
Just my two cents
Hold on there just a second. We write open source software and give it away out of the goodness of our hearts and you think we should be liable? Bullshit. I don't think you personally should be held respnosible for the closed source app, but your company should. Sorry, but if I pay for a product then it should work...you may not agree but the majority do. You can extend that logic to companies that sell open source software. If you bundle my code and sell it as an application you damn sure better audit what I did because you are are now the provider. Conversely if you download MY source from MY web site and find bugs you have no right to sue me. Jesus some people are just dense.
Troll? The author was cleary being funny....very funny actuall! Sheesh lighten up people.
Lets quit all the debate about what the resolutions are or weren't. Go read them for yourselves people.
http://www.un.org/Docs/scres/2002/sc2002.htm
"especially when you misspell the word "idiot.""
Good point.
"Sure it would kick as to look at the code behind some of these games but I don't have any right just because I dislike open source software.
Ummm. Ummm. I have no idea what you are talking about or what you are trying to say here."
Honsetly I most have been thinking of something else at the time.
What I meant was: Sure it would kick ASS to look at the code behind these games. However I don't have the right just because I dislike CLOSED source software.
I guess you are right about the spell checker. Sheesh worst post I ever made.
As an aside. I am a proponent of open source software. I am also a closed source developer. I think that both models can and will exsist. I sure as hell hope so because I would much rather get paid to write the software that I want as opposed to a contract projects which I dislike.
Cheers.
How you got modded insightful I will never know. Please tell me how many succeful business you have started? How many of said business were started by YOU beggining an open source project? There are plenty of great business ideas for using open source software. There are very few good business models for developing open source software. Your analogy to bridge building is pathetic. I don't think anyone would have ever asked another person to create a user friendly operating system. Nope someone created it and then marketed it to the public. No reason why software should be different. Games. Hum...no one ever approached a potential game developer and said Hey man can you create a videa game that is like football? Nope. Someone made the game and then marketed it. But I suppose you also believe that all video games should be free?
Sure it would kick as to look at the code behind some of these games but I don't have any right just because I dislike open source software. Open source does not fit every situation. If you think otherwise you my friend are the idot and not the others that you point the finger at.
I am currently reading the "Art of Happiness" The Dalai Lama has a pretty simple philosophy when you stip all Dogma away. "Our purpose is to find happiness". Helping others is certainly one of his points, but he also ascertains that you have to consiously work to remove negative thoughts and replace them with positive thoughts. Over the course of time this very "scientific" act will cause your brain to basically reprogram itself for happiness.
Well then Jesus Christ why don't you people go an do it so we can get back to talking about stuff that matters on slashdot?
Have not tried that one. Will stay on the look out for it. The strongest I have had to date was the dog fish head world wide stout. Like 18%. It was not all the good....but then I don't really like stouts.
while a 6% beer is well on it's way t0o being a potentially good beer I would still say that most great beers are in the 7-11% range. Stronger beers usually taste like burgandy (IMHO). Ok so those are my opinions and I have really grown accustomed to really good Belgian ales...dark belgian that is.
So what if I drink 8 classes of Corsendonk Christmas ale (8.5%) a day? BTW I have a friend with two kegs of it...wow what a great beer.
cheers.
I guess I have gotten used to the hum. So much so that it is almost meditative to me.
... placement. your comment read like you were retarded.
I don't understand what you mean by stability issues. We run a small 16 node cluster of P4 3.2's pretty much non stop and they never seem to go down. Cooling is certainly an issue in the cluster room (aka my office). However it just means that the rest of the office is cooler from the AC.
BTW. You should work on the art of
"And like I said- your opinion of whats readable and maintainable is NOT going to be the same as mine. It goes down to the fact that different people think in different ways,"
Very true...but yet we all seem to be able to communicate with normal langauges without to much difficutly. If you and I both understand the programming language and the problem at hand..with a well thought out design then we should be able to code in such a way that we need mnimial english...or whatever language.
Not to mention if we both have different coding styles then the whole experience turns into a learning experience since we are both forced to read more code...and in my opinion reading a lot code is almost as important as writing a lot of code if you really want to become good at it.
Anyway I am not really disagreeing with you....I think that I am simply suggesting that development should be done closer to that "ideal" environment were all designs are well thought out and documented...I suspect you are talking more about maintenance and I also understand first hand how bad it is to maintain code that was not meant to be readable without comments...yuck!
Sorry, but i simply disagree with you. Comments are good, in moderation. Too many comments are a bad thing. People can learn to code in such a way that the code is readable and maintainable. If you can't write code that I can read with minimial effort then you are the bad coder, and If you can't read the code I write (most of it) then you are the bad coder. I go to great lengths to make my code as self documenting as possible. Yeah it isn't always possible and that is what the comments are for. I document the hell out of my header files, but the actual code has few and far between on the comments.
I agree 100%. I only document header files unless I am doing something particularly different. My main reason is that the code changes often enough that most documentation ends up being totally worthless.
LOL....without sounding like a dork...yeah I understand...I am a c++ person...figure in about 10 years I will be one of those old timers who didn't change with the times, but one that can keep pace with the young'ins...shit to much wine...good night all.
"Making a better product is about actually doing it, not talking about how it's going to happen soon."
Yeah whatver. Linux is certainly the better product in ever regard....literally every single regard. Better has nothing to do with making it. Windows is here to stay, but it sure ain't because of their better product...
sorry for the small rant...I am having a really bad windows week...proting an app from linix to windows...holly shit I had forgotten just how shitty of an OS windows really is.
you get the worst refute in history award for that. details please.