Using streams I could solve your problem with even less lines than strtok. And unlike strtok, it would be a thread-safe solution. You're problem is the programmer, not the language.
Well, that's the point of this ITAA backed "study" - to make sure that there are plenty of H-1Bs coming in every year so that they don't have to pay programmers what they used to pay in the "terrible" 90s.
Oh really? And what about the cost of retraining all their Windows people? Maybe they should just fire all their IT people and hire some l33t linux people? Start seeing the forest for the trees.
The fact that Linux software installs usually only involve double clicking a file and entering a password will be a disadvantage
I don't know what world you're living in, but the last 4 programs I downloaded for linux required me to type a minimum of 3 commands: 1. tar -z??? "dash some crap" myfile.gz 2./configure 3 make install
And then I had to edit/home/user/.directory/sometextfile.config
then chmod 3 or four files before somebody other than root could use the program.
The last app I installed in windows required me to double-click setup.exe and hit "next" a few times.
Bet that job never got filled. That payscale had to be a typo...Add ran for at least 2 weeks.
Generally speaking, when companies post a tech job for $20k they don't intend ot have it filled. They do it to prove to the DOL that there's a "Shortage" of this kind of work and that they need an H-1B visa.
In windows, I double-click setup.exe, a GUI pops up, I pick the destination and off it goes. Why can't someone make something like this for Linux? It would greatly improve the user experience in Linux. Instead of having to edit 8 configuration files, the user just starts setup.sh or something and the setup asks questions. This is why I like apt-get - one line setup. But every time I download something that's not part of Debian it turn into a horrible experience I wish I would have never had.
And in how many corporate desktops has OSX been running on for the last 5 years? How many different hardware configurations does it have to support? Maybe 1% that of Windows? Things get complicated when you're working at a scale that Microsoft works on. OSX is great and all, but don't compare it at the corporate level because it isn't used there.
Good point - X isn't even good at what it's supposed to be doing. The sacrifice (performance) for its feature (networked GUI) isn't worth it when you consider XVNC will perform many times better. It's time for X to change or die for the sake of Linux.
I'm glad you asked - I _have_ written X applications. Albeit using QT. Even C# and VB perform better when it comes to GUI. About the only thing slower than X is Java.
Now THAT was a flamebait. I can't believe my other comment was moderated flamebait. I tell people the truth - X needs change - and they moderate it as flamebait?!!! Moderate this one as flamebait not my other comment. This is nuts. If everyone is supposed to love EVERYTHING about Linux, then how is any change going to happen? It's the zealots that ruin everything. If you make the slightest negative comment about some part of linux, implying that it needs change, the zealots will instantly attack you with some knee-jerk reaction. I wish the Linux community was more open to change and more willing to have conversations about how to improve something the OS instead of turning everything into a religious argument about how much better the Linux religion is than Microsoft. The point is Microsoft's GUIs are faster - accept it and learn from it. Copy them. Whatever, just make it better. Don't deny it because you don't like to hear that Microsoft is better at something. That won't help anybody.
Either way it uses an inneficient chatty protocol - a complete overkill. Just ask Apple. The Mac OS X interface jus flies. And it' because they dumped X in favor of a hardware-accelerated GUI. When opening a window, your processor has to do 10x as much work in linux than in OSX or Windows. Instead of an API call and a driver call, Linux first processes several Kb worth of data which then translates into a video card driver call. Pretty lame.
http://www.computerworld.com/managementtopics/mana gement/outsourcing/story/0,10801,80661,00.html
+5 dis-informative
Do a search for H-1B. Then write to your legislators.
I like the amount of free junk I get. Otherwise the UNIX envirnoment is a C-based POS stuck in the 1970s.
Season 1, Episode 5 - Fear of a Bot Planet
It's not Id's fault that DirectX has no competition unelss you count $4,000 OpenGL cards. Face it: DirectX is buit for games and it runs damn fast.
Using streams I could solve your problem with even less lines than strtok. And unlike strtok, it would be a thread-safe solution. You're problem is the programmer, not the language.
http://www.cnn.com/2003/ALLPOLITICS/04/14/coleman. travel.ap/index.html
Yes, but one of you is getting infinite action right now.
It's for nerds and dorks, too.
What??? Since when do catholics have pastors? This is slashdot, get your Simpsons facts straight before posting!!!!
Well, that's the point of this ITAA backed "study" - to make sure that there are plenty of H-1Bs coming in every year so that they don't have to pay programmers what they used to pay in the "terrible" 90s.
Thanks for the definition. Here's another one
humor Audio pronunciation of humor ( P ) Pronunciation Key (hymr)
n.
1. The quality that makes something laughable or amusing; funniness: could not see the humor of the situation.
Oh.
The unemployment line.
Oh really? And what about the cost of retraining all their Windows people? Maybe they should just fire all their IT people and hire some l33t linux people? Start seeing the forest for the trees.
After the first prosecution, everyone would move to Freenet. Just like everyone moved from Napster. And Freenet cannot be stopped.
The fact that Linux software installs usually only involve double clicking a file and entering a password will be a disadvantage
./configure
/home/user/.directory/sometextfile.config
I don't know what world you're living in, but the last 4 programs I downloaded for linux required me to type a minimum of 3 commands:
1. tar -z??? "dash some crap" myfile.gz
2
3 make install
And then I had to edit
then chmod 3 or four files before somebody other than root could use the program.
The last app I installed in windows required me to double-click setup.exe and hit "next" a few times.
Bet that job never got filled. That payscale had to be a typo...Add ran for at least 2 weeks.
Generally speaking, when companies post a tech job for $20k they don't intend ot have it filled. They do it to prove to the DOL that there's a "Shortage" of this kind of work and that they need an H-1B visa.
The debian apt-get package should be available in the testing release sometime in 2009.
... and find out why there aren't any jobs left.
In windows, I double-click setup.exe, a GUI pops up, I pick the destination and off it goes. Why can't someone make something like this for Linux? It would greatly improve the user experience in Linux. Instead of having to edit 8 configuration files, the user just starts setup.sh or something and the setup asks questions. This is why I like apt-get - one line setup. But every time I download something that's not part of Debian it turn into a horrible experience I wish I would have never had.
And in how many corporate desktops has OSX been running on for the last 5 years? How many different hardware configurations does it have to support? Maybe 1% that of Windows? Things get complicated when you're working at a scale that Microsoft works on. OSX is great and all, but don't compare it at the corporate level because it isn't used there.
Good point - X isn't even good at what it's supposed to be doing. The sacrifice (performance) for its feature (networked GUI) isn't worth it when you consider XVNC will perform many times better. It's time for X to change or die for the sake of Linux.
I'm glad you asked - I _have_ written X applications. Albeit using QT. Even C# and VB perform better when it comes to GUI. About the only thing slower than X is Java.
Now THAT was a flamebait. I can't believe my other comment was moderated flamebait. I tell people the truth - X needs change - and they moderate it as flamebait?!!! Moderate this one as flamebait not my other comment. This is nuts. If everyone is supposed to love EVERYTHING about Linux, then how is any change going to happen? It's the zealots that ruin everything. If you make the slightest negative comment about some part of linux, implying that it needs change, the zealots will instantly attack you with some knee-jerk reaction. I wish the Linux community was more open to change and more willing to have conversations about how to improve something the OS instead of turning everything into a religious argument about how much better the Linux religion is than Microsoft. The point is Microsoft's GUIs are faster - accept it and learn from it. Copy them. Whatever, just make it better. Don't deny it because you don't like to hear that Microsoft is better at something. That won't help anybody.
Either way it uses an inneficient chatty protocol - a complete overkill. Just ask Apple. The Mac OS X interface jus flies. And it' because they dumped X in favor of a hardware-accelerated GUI. When opening a window, your processor has to do 10x as much work in linux than in OSX or Windows. Instead of an API call and a driver call, Linux first processes several Kb worth of data which then translates into a video card driver call. Pretty lame.