If they did, that would be the most masterful bit of trolling ever. Look at us! We got Samsung and others the blow ridiculous sums of cash for a stupid product that no one will ever buy!
Now we just need someone to photoshop a troll-apple logo.:)
Clearly, it's all the original posters fault. I mean, if only he had taken advantage of his ability to see into the future, then he could have avoided these problems.
But seriously, this is life. S**t happens. The only way to avoid the risk of choosing a failing framework, is to not use a framework at all. But writing everything from scratch can be complete overkill. It really depends on the project.
Heck, even behemoths like Microsoft have been known to put together big fancy frameworks/platforms, only to abandon them later.
Really, the only thing you can do is to follow best practise coding principles, such as making sure your code is as loosely coupled as possible. That way if you do have to make a paradigm shift, you will minimize the amount of effort required to recode.
Personally, when I look at frameworks I look at ones that have *already* stood the test of time. I look around and see all these people going crazy over every latest and greatest thing and I just shake my head. For some reason when it comes to technology, people just assume that new is better, and old is crap. And then you see companies like twitter abandoning their precious ruby on rails platform because the scalability was so bad. Or the London Stock Exchange having to abandon.Net.
Sometimes it's better to stay behind the curve and use stuff that has already proven itself to be stable and long term.
Unfortunately this is unavoidable because Bell owns the physical lines.
I actually have Teksavvy Cable, because at the time I switched, Bell was doing their "we will throttle everyone using our lines, even if you have a different ISP" idiocy.
Pfff... everyone knows that the most important aspect is to increase your range of possible values as much as possible. That's why I always use my 4th toe for these sorts of things.
In fact, I'm surprised this didn't happen a lot sooner. The way the politicos screw around with NASA's budget and direction year after year, how is NASA supposed to get anything done? One can only take so much before you throw your hands up in the air and say "screw this".
What boggles my mind the most, is that there are so many stupid people who continue to willingly give EA money.
EA has no incentive to put out software that isn't crap, as long as people are happy to pay for garbage quality.
And of course, this sends a bad message to other companies as well. "EA is making money hand over fist. We can seriously improve our profits by tossing out our QA department, since users will throw money at us no matter what!"
As someone who's preferred platforms are Mac and Linux anyway, all I can say is.... what? Riiiiiiiiiiight....
Yeah, the whole world is going to just up and stop using Windows. I'd love to know what goes through the minds of people who make such mindbogglingly stupid recommendations.
Air pollution is bad for you! So, just stop breathing!
Why is the parent marked troll? A young guy dies days before he was going to give a lecture during a security conference, and they won't say how he died?
That is true. My comment is predicated on the fact that you can get a source of cheap/free 1+GB sticks. My work had a bunch, and they let me take 4 of them to upgrade my parents machine. For what they do, 4GB is really overkill. But since the alternative was for the sticks to sit in a box gathering dust, at least now they're not wasted outright.
Even if it's only 2 slots, 2GB is still a darn sight better than 512MB.
You are infinitely better off just trying to source some old memory chips from someone and upgrading the boxes. My parents had a perfectly good P4, but it ran like molasses, even after I disabled everything I could disable.
The problem is that modern problems are flat out memory hogs. Just running MS-Word and a web browser at the same time will suck up all the ram on the machine. You reach a point where you just have to say, "It's not worth my time struggling to make this work."
My company was sitting on a small stack of old DDR chips that were basically worthless, so they let me have a few, I upgraded my parents PC, and it started humming nicely again. I can handle multiple apps and antivirus without a problem now.
This is getting ridiculous. I already use trillian because I'm sick of the balkanization of chat. I don't see why I need to load 50 different programs just to chat with different people. Now we're moving to systems where we can't even use 3rd party consolidators?
I don't care if they want to 'reinvent communication'. There are very excellent use cases for having plain old text chat, and they arn't going to go away just because Google wants to stick their fingers in their ears and go "lalalalala". And there are plenty of other chat systems that don't (yet) pull this crap.
It used to be a standalone app before Google bought them, so I would guess no. But now that Google owns them, all bets are off.
You win teh interwebs. :D
If they did, that would be the most masterful bit of trolling ever. Look at us! We got Samsung and others the blow ridiculous sums of cash for a stupid product that no one will ever buy!
Now we just need someone to photoshop a troll-apple logo. :)
Oh? I did a quick google search and all I could find was that they abandoned the entire .NET/Windows platform complete and switched to linux.
eg: http://www.theinquirer.net/inquirer/news/1588339/london-stock-exchange-switches-linux
Can you point me to a link saying they are still using .NET?
Clearly, it's all the original posters fault. I mean, if only he had taken advantage of his ability to see into the future, then he could have avoided these problems.
But seriously, this is life. S**t happens. The only way to avoid the risk of choosing a failing framework, is to not use a framework at all. But writing everything from scratch can be complete overkill. It really depends on the project.
Heck, even behemoths like Microsoft have been known to put together big fancy frameworks/platforms, only to abandon them later.
Really, the only thing you can do is to follow best practise coding principles, such as making sure your code is as loosely coupled as possible. That way if you do have to make a paradigm shift, you will minimize the amount of effort required to recode.
Personally, when I look at frameworks I look at ones that have *already* stood the test of time. I look around and see all these people going crazy over every latest and greatest thing and I just shake my head. For some reason when it comes to technology, people just assume that new is better, and old is crap. And then you see companies like twitter abandoning their precious ruby on rails platform because the scalability was so bad. Or the London Stock Exchange having to abandon .Net.
Sometimes it's better to stay behind the curve and use stuff that has already proven itself to be stable and long term.
Unfortunately this is unavoidable because Bell owns the physical lines.
I actually have Teksavvy Cable, because at the time I switched, Bell was doing their "we will throttle everyone using our lines, even if you have a different ISP" idiocy.
This is why I switched to Teksavvy. I got fed up with the bullshit Rogers and Bell were pulling, a long time ago. I haven't regretted the decision.
Not only does Teksavvy not try to foist bullshit on their customers, but they actively fight for consumer rights.
Hey, being a wet nurse is a perfectly acceptable way to make money.
Pfff... everyone knows that the most important aspect is to increase your range of possible values as much as possible. That's why I always use my 4th toe for these sorts of things.
As an added bonus, my flexability is amazing!
The guy's car could have been smashed by a large chunk of rotting whale carcass.
Link to the video in case you don't get the reference:
http://www.youtube.com/watch?v=xBgThvB_IDQ
In fact, I'm surprised this didn't happen a lot sooner. The way the politicos screw around with NASA's budget and direction year after year, how is NASA supposed to get anything done? One can only take so much before you throw your hands up in the air and say "screw this".
What boggles my mind the most, is that there are so many stupid people who continue to willingly give EA money.
EA has no incentive to put out software that isn't crap, as long as people are happy to pay for garbage quality.
And of course, this sends a bad message to other companies as well. "EA is making money hand over fist. We can seriously improve our profits by tossing out our QA department, since users will throw money at us no matter what!"
Monsanto can just sue the weeds for copyright infringement. Problem solved. ;)
As someone who's preferred platforms are Mac and Linux anyway, all I can say is.... what? Riiiiiiiiiiight....
Yeah, the whole world is going to just up and stop using Windows. I'd love to know what goes through the minds of people who make such mindbogglingly stupid recommendations.
Air pollution is bad for you! So, just stop breathing!
All you have to do is outsource your project to India. The code you'll get back will be virtually indecipherable already.
Why is the parent marked troll? A young guy dies days before he was going to give a lecture during a security conference, and they won't say how he died?
How does that *not* sound suspicious?
Offtopic? You idiots! Haven't you played Star Control 3?
EJACULATION!
There can't be THAT many evangelicals with the skills to fly.
That is true. My comment is predicated on the fact that you can get a source of cheap/free 1+GB sticks. My work had a bunch, and they let me take 4 of them to upgrade my parents machine. For what they do, 4GB is really overkill. But since the alternative was for the sticks to sit in a box gathering dust, at least now they're not wasted outright.
Even if it's only 2 slots, 2GB is still a darn sight better than 512MB.
You are infinitely better off just trying to source some old memory chips from someone and upgrading the boxes. My parents had a perfectly good P4, but it ran like molasses, even after I disabled everything I could disable.
The problem is that modern problems are flat out memory hogs. Just running MS-Word and a web browser at the same time will suck up all the ram on the machine. You reach a point where you just have to say, "It's not worth my time struggling to make this work."
My company was sitting on a small stack of old DDR chips that were basically worthless, so they let me have a few, I upgraded my parents PC, and it started humming nicely again. I can handle multiple apps and antivirus without a problem now.
Back in the day, it was the current 'fashion' to remove vowels as a method of shortening variable names.
Later on, it was determined that simply truncating longer words was actually significantly more readable.
You know the US has hit rock bottom when the Chinese start opening factories here because of cheaper labour. :)
That was terrible. Maybe you corn try again?
This is getting ridiculous. I already use trillian because I'm sick of the balkanization of chat. I don't see why I need to load 50 different programs just to chat with different people. Now we're moving to systems where we can't even use 3rd party consolidators?
I don't care if they want to 'reinvent communication'. There are very excellent use cases for having plain old text chat, and they arn't going to go away just because Google wants to stick their fingers in their ears and go "lalalalala". And there are plenty of other chat systems that don't (yet) pull this crap.