Funny though, I once worked for a Fortune 500 where they had a "secret" HR policy I found out about. Basically, if you left the company voluntarily (for another job, or whatever) they would never hire you back. It was just a rule they had that wasn't written down, or documented anywhere. Mind you, this company was just named one of the best companies to work for in America. I won't mention names, but you know who they are.
Because it's not good to make long-term plans based on short-sighted thinking.
We've had 8 years of a so-called "good" environment for business to thrive. Guess what: the economy is worse off for it. We've just had one of the WORST bank failures, ever, and just had to pay 700 BILLION dollars to bail out the financial industry.
Perhaps you should read the Wealth of Nations, which is essentially what you are talking about here:
Wikipedia explains my point better than I have time to:
"There are two important features of Smith's concept of the "invisible hand". First, Smith was not advocating a social policy (that people should act in their own self interest), but rather was describing an observed economic reality (that people do act in their own interest).Second, Smith was not claiming that all self-interest has beneficial effects on the community. He did not argue that self-interest is always good; he merely argued against the view that self-interest is necessarily bad. It is worth noting that, upon his death, Smith left much of his personal wealth to charity."
Truth is, most people don't understand the subtle point here. They take his arguments out of context to support arguments that help very few people---and will eventually dismantle any nation.
Wonderful citation. However, I don't see anything in there about moving to Ireland. And guess what? Back from when you cite that quote *no one* had the mobility to do such. People couldn't just hop on a plane and be in Ireland in 8 hours, so clearly that's not what they are talking about.
Guess what: When you live in a democracy you DO have a patriotic duty to not be a fair weather citizen. It's easy to run away. It's much harder to make things work.
The first one they have a lot of, and the second one they have none of.
Sure, a company is going to look for the best way to make the most profit. It's one thing to say that, but it's another thing to live in a world where everyone acts that way. I don't think it's a good thing for Americans if companies use our brain trust as a breeding ground and then ship jobs overseas. It's stupid, regardless of the taxes. So the taxes are too high? So what? Deal with it. Guess what? Those taxes pay for the peaceful conditions under which your company flourished and the more than 60 million American users who you monetize your site on.
Seeing a company BLEED the American taxbase like this makes me sick.
I don't know what kinda monitor the poster above is using, but on my screen it looks awesome. I went in expecting youtube. It looks great.
Furthermore, I am an avid Hulu user. The video quality on Hulu is crap. But it's free, so you know.
Seriously. Check it out, then decide.
You know, because we know what great lengths they've gone through to protect other peoples' IP. Funny, now that they have something the rest of the world actually might want how quickly they decide that copyright is important.
Is that, since it is a Java to Javascript situation, GWT has to compete with Java. And here's the problem with that: If you want to do anything with GWT that is non-trivial, it's kinda a pain. Why? Because Java already has stuff like EJB3, RMI---GWT does this via serialization servlets, but these do very very little to help you with things like a) complex data types or b) nested data sets or even c) disconnected objects. The main problem is that there is no persistence built in. Rather, you have to roll your own DTOs to translate between the very very very simple types that GWT *CAN* understand and the complex server-side types. I used this on a bigish project about a year or so ago and simply maintaining the code that mapped my GWT DTOs onto my Hibernate models was enough to permanently disqualify it for me. For smaller projects, however, GWT is a dream.
"The magicianâ(TM)s spell is our codebase, and as they toil in their laboratories collecting newts and dragon finger-nails, so we assemble libraries or components and frameworks."
Yeah, that's what I do at work all day.:) No, seriously, I can't make out what this is supposed to mean. Who toils? Who is doing witchcraft at work? Indeed, this is a very wordy article containing very little information.
But to be fair, Qt primarily supports C/C++ and Java. To me this is a non-issue as those are basically the de facto languages for shipping commercial applications. I mean, who ships an entire application written in Ruby/Python?
But yes, Gtk seems to support every language under the sun. But then again, adding binding support to a language, partially with IDL compilers and what not, is pretty trivial. I think Qt's decision to bind with Java and C/C++ has a lot to do with the amount of effort that has gone into standardizing those languages, which is, again, one major argument for picking Qt.
You want to solve the linux fragmentation problem? Well, uniting the two dominant desktops is a great place to start. I've been around a long time so I understand that historic reasons for there being two toolkits. Quite simply, "in the beginning," there *was* no clear winner between Qt and Gtk. They were both immature and unproven.
But, as Bobby sez, things have changed.
Gnome moving to Qt is one of the best ideas I've heard in YEARS! Qt is commercial, better documented, and was DESIGNED to work everywhere from embedded devices to Macs. I've personally worked with both toolkits and as a Cocoa developer, well, Qt is just better.
A quick search for "Gtk Embedded" reveals that my suspicions are correct. The first result is some obscure article in Linuxjournal from 2002! The same search for Qt takes you to Qt's embedded systems portal, full of documentation articles and so on.
But this isn't just with the embedded side of Qt/Gtk---it's with everything. Go on, pick a topic and do an honest comparison. Want to install your Gtk application on Windows? Get ready to install Cygwin! Want to install A Qt application on Windows, or perhaps a Windows CE phone? No problem: http://trolltech.com/products/qt/features/platforms/embedded/windowsce
I see a lot of comments doing a lot of whining about "Qt Applications are Unstable!!" Qt is easier to deploy consistently and for this developer works more like every other standard GUI toolkit. Gtk is and has always been an absolute nightmare. This anti-Qt argument is one of the stupidest things I've ever heard, something akin to how Java is evil because it is allegedly slow. Here's a tip: next time someone tells you about Java being slow, ask them if they've ever heard of SwingWorker. If they have, ask them to explain how/why it exists.:)
Gee, I built a mass spectromoter at my High School science fair 12 years ago. My family didn't have 500 bucks to blow on a science fair project so I had to do it for under $50 and whatever handouts I could get for free from local college professors. Funny, all I got was first place at the county science fair. Though, 100,000 bucks would have been much nicer, and actually paid for the second year of the ivy league school I had to drop out of because I couldn't afford it.
Sure, so long as you can't come back. :)
Funny though, I once worked for a Fortune 500 where they had a "secret" HR policy I found out about. Basically, if you left the company voluntarily (for another job, or whatever) they would never hire you back. It was just a rule they had that wasn't written down, or documented anywhere. Mind you, this company was just named one of the best companies to work for in America. I won't mention names, but you know who they are.
Because it's not good to make long-term plans based on short-sighted thinking.
We've had 8 years of a so-called "good" environment for business to thrive. Guess what: the economy is worse off for it. We've just had one of the WORST bank failures, ever, and just had to pay 700 BILLION dollars to bail out the financial industry.
Perhaps you should read the Wealth of Nations, which is essentially what you are talking about here:
Wikipedia explains my point better than I have time to:
"There are two important features of Smith's concept of the "invisible hand". First, Smith was not advocating a social policy (that people should act in their own self interest), but rather was describing an observed economic reality (that people do act in their own interest). Second, Smith was not claiming that all self-interest has beneficial effects on the community. He did not argue that self-interest is always good; he merely argued against the view that self-interest is necessarily bad. It is worth noting that, upon his death, Smith left much of his personal wealth to charity."
Truth is, most people don't understand the subtle point here. They take his arguments out of context to support arguments that help very few people---and will eventually dismantle any nation.
Great. Then go back to Russia. I hear things are really nice over there right now.
Wonderful citation. However, I don't see anything in there about moving to Ireland. And guess what? Back from when you cite that quote *no one* had the mobility to do such. People couldn't just hop on a plane and be in Ireland in 8 hours, so clearly that's not what they are talking about.
Guess what: When you live in a democracy you DO have a patriotic duty to not be a fair weather citizen. It's easy to run away. It's much harder to make things work.
The first one they have a lot of, and the second one they have none of.
Sure, a company is going to look for the best way to make the most profit. It's one thing to say that, but it's another thing to live in a world where everyone acts that way. I don't think it's a good thing for Americans if companies use our brain trust as a breeding ground and then ship jobs overseas. It's stupid, regardless of the taxes. So the taxes are too high? So what? Deal with it. Guess what? Those taxes pay for the peaceful conditions under which your company flourished and the more than 60 million American users who you monetize your site on.
Seeing a company BLEED the American taxbase like this makes me sick.
I don't know what kinda monitor the poster above is using, but on my screen it looks awesome. I went in expecting youtube. It looks great. Furthermore, I am an avid Hulu user. The video quality on Hulu is crap. But it's free, so you know. Seriously. Check it out, then decide.
You know, because we know what great lengths they've gone through to protect other peoples' IP. Funny, now that they have something the rest of the world actually might want how quickly they decide that copyright is important.
Is that, since it is a Java to Javascript situation, GWT has to compete with Java. And here's the problem with that: If you want to do anything with GWT that is non-trivial, it's kinda a pain. Why? Because Java already has stuff like EJB3, RMI---GWT does this via serialization servlets, but these do very very little to help you with things like a) complex data types or b) nested data sets or even c) disconnected objects. The main problem is that there is no persistence built in. Rather, you have to roll your own DTOs to translate between the very very very simple types that GWT *CAN* understand and the complex server-side types. I used this on a bigish project about a year or so ago and simply maintaining the code that mapped my GWT DTOs onto my Hibernate models was enough to permanently disqualify it for me. For smaller projects, however, GWT is a dream.
Wow. From TFA:
:) No, seriously, I can't make out what this is supposed to mean. Who toils? Who is doing witchcraft at work? Indeed, this is a very wordy article containing very little information.
"The magicianâ(TM)s spell is our codebase, and as they toil in their laboratories collecting newts and dragon finger-nails, so we assemble libraries or components and frameworks."
Yeah, that's what I do at work all day.
Python:
http://www.commandprompt.com/community/pyqt/
But to be fair, Qt primarily supports C/C++ and Java. To me this is a non-issue as those are basically the de facto languages for shipping commercial applications. I mean, who ships an entire application written in Ruby/Python?
But yes, Gtk seems to support every language under the sun. But then again, adding binding support to a language, partially with IDL compilers and what not, is pretty trivial. I think Qt's decision to bind with Java and C/C++ has a lot to do with the amount of effort that has gone into standardizing those languages, which is, again, one major argument for picking Qt.
You want to solve the linux fragmentation problem? Well, uniting the two dominant desktops is a great place to start. I've been around a long time so I understand that historic reasons for there being two toolkits. Quite simply, "in the beginning," there *was* no clear winner between Qt and Gtk. They were both immature and unproven.
:)
But, as Bobby sez, things have changed.
Gnome moving to Qt is one of the best ideas I've heard in YEARS! Qt is commercial, better documented, and was DESIGNED to work everywhere from embedded devices to Macs. I've personally worked with both toolkits and as a Cocoa developer, well, Qt is just better.
A quick search for "Gtk Embedded" reveals that my suspicions are correct. The first result is some obscure article in Linuxjournal from 2002! The same search for Qt takes you to Qt's embedded systems portal, full of documentation articles and so on.
http://www.google.com/search?&q=Gtk+embedded
http://www.google.com/search?&q=Qt+embedded
But this isn't just with the embedded side of Qt/Gtk---it's with everything. Go on, pick a topic and do an honest comparison. Want to install your Gtk application on Windows? Get ready to install Cygwin! Want to install A Qt application on Windows, or perhaps a Windows CE phone? No problem: http://trolltech.com/products/qt/features/platforms/embedded/windowsce
I see a lot of comments doing a lot of whining about "Qt Applications are Unstable!!" Qt is easier to deploy consistently and for this developer works more like every other standard GUI toolkit. Gtk is and has always been an absolute nightmare. This anti-Qt argument is one of the stupidest things I've ever heard, something akin to how Java is evil because it is allegedly slow. Here's a tip: next time someone tells you about Java being slow, ask them if they've ever heard of SwingWorker. If they have, ask them to explain how/why it exists.
Yes! Ever consider a career as a guidance counselor? Where was *THAT* booth at career day?
Gee, I built a mass spectromoter at my High School science fair 12 years ago. My family didn't have 500 bucks to blow on a science fair project so I had to do it for under $50 and whatever handouts I could get for free from local college professors. Funny, all I got was first place at the county science fair. Though, 100,000 bucks would have been much nicer, and actually paid for the second year of the ivy league school I had to drop out of because I couldn't afford it.