4 ms·
>In 18 months a CPU that costs $200 will perform twice as fast as the current CPU for $200, I've never seen bang for the buck like doubling the performance of y
by runT1ME 16y ago
>In 18 months a CPU that costs $200 will perform twice as fast as the current CPU for $200, I've never seen bang for the buck like doubling the performance of your code for $200. (Most apps are IO bound anyway, so you want to add disks not CPU)
2001 called, they want their answer back. Ok, that's a little harsh, but really, you're answer was perfect for about six years ago, but if you've taken a look at chip performance recently, it has certainly not been doubling every year.
What you can get for cheaper is more cores, but that certainly isn't a free lunch, as many have pointed out. Suddenly having a good language that can be per formant and scale matters (python anyone?).
Go is going to have a lot of catching up to do, as writing good multi threaded libraries are hard, and a good parallel GC is even harder. I don't mean to pick on your opinion, because its one shared by many, but things are going to get very interesting in the next 10 years as we really will see the end of moore's law in terms of linear CPU performance and instead get many-core processors to play with.
- fleitz 16y agoIf you write parallel code you'll get a lot closer to free lunch. To me the transition is almost complete, you're starting to see that even the cheapest laptops these days have two cores.
- runT1ME 16y ago>If you write parallel code you'll get a lot closer to free lunch. That's like saying "if you spend lots of money on good food, you can get a pretty good free lunch". Good parallel code is hard, to varying degrees. I'm in agreement, its going to be the future, but development is going to get a lot harder in the next few years.