We are what we code. When you've coded in enough languages you realize that the language doesn't matter, but you can still tell where the biases come from.
Duct tape programming has it's place and it's called the prototype. A really good programmer builds the elegant solution faster than the hack anyway, because hack never really work. Making smart design decisions corrects most of the author's complaints about "shiny" new features that are too complicated. I dispute that C++ is difficult to code, if you don't like templates then don't use them. As far as multi-threading is concerned, get a real degree, take an operating systems or programming languages course and get over it.
IMHO if you can't build good threaded code in C++ or Java you need to stop calling yourself a Programmer and leave the software development to those of us who do it the right way.
On the other hand, a bicycle doesn't use a gyroscope in any meaningful sense.
And that's why a bicycle is no easier to balance while moving? Bicycles balance because the wheels spin, anyone who doesn't think a spinning wheel is a gyroscope needs to go to elementary school "magic" show.
Rather than go to all this expense they could just grow AL2O3 crystal and have permanent "transparent Aluminm".... Another fine example of man ALMOST re-inventing something that Nature already has done. Way to go guys!
What you've missed is that without the Oxygen atoms, this is probably WAY more malleable and stronger than a synthetic sapphire. Just a guess but I don't think you can make bullet resistant sapphires (or any crystalline solid, they're way to hard).
So what you're saying boils down to everything can be made for less, if you can make some of the costs go away.
No, I'm saying that sometimes things can be purchased for less even if the costs don't go away, or the converse that often people will pay more regardless of the "cost" of production. I'm saying that we pay for intangibles like "brand", "coolness", and perceived quality not just feature sets.
It doesn't cost any more to put a computer in a black case than it does to put it in a beige case, but you'll still pay more for it. It doesn't cost any more to print "Really Awesome" on the front of a toy than it does to print "Sortof Alright" but guess which one people will pay more for.
It's called the market price and it has nothing to do with how much it costs to make it.
If it could be made for less, a competitor could do so, sell for less while maintaining the same margin, and steal all their customers.
If that were true Linux would be the PC market. It's not one product in a vacuum, it's the whole set, politics and marketing included.
Everything made by a big corporation can be made for less, we pay what we pay for everything outside of the product, compatibility, company longevity, support, etc... Why don't drug companies go out of business even if the generic is identical and cheaper? We pay because we perceive that the name means something. Perception and confidence drive the market.
Dude he commenting on your grammar not your comment
Mod parent up
Did you miss the "One lungful" bit?
We are what we code. When you've coded in enough languages you realize that the language doesn't matter, but you can still tell where the biases come from.
I agree verily.
Ah, a Java programmer...
Duct tape programming has it's place and it's called the prototype. A really good programmer builds the elegant solution faster than the hack anyway, because hack never really work. Making smart design decisions corrects most of the author's complaints about "shiny" new features that are too complicated. I dispute that C++ is difficult to code, if you don't like templates then don't use them. As far as multi-threading is concerned, get a real degree, take an operating systems or programming languages course and get over it.
IMHO if you can't build good threaded code in C++ or Java you need to stop calling yourself a Programmer and leave the software development to those of us who do it the right way.
This is not the case. You just have to be careful how you word your contracts
Except that every single one of those professions is no inextricable dependent on Programmers, except, maybe the last two bullets
When you buy a loaf of bread, do you get billed for an oven maintenance fee?
Yes. And the baker's time, and their lease and their legal department.
On the other hand, a bicycle doesn't use a gyroscope in any meaningful sense.
And that's why a bicycle is no easier to balance while moving? Bicycles balance because the wheels spin, anyone who doesn't think a spinning wheel is a gyroscope needs to go to elementary school "magic" show.
Rather than go to all this expense they could just grow AL2O3 crystal and have permanent "transparent Aluminm". ... Another fine example of man ALMOST re-inventing something that Nature already has done. Way to go guys!
What you've missed is that without the Oxygen atoms, this is probably WAY more malleable and stronger than a synthetic sapphire. Just a guess but I don't think you can make bullet resistant sapphires (or any crystalline solid, they're way to hard).
So what you're saying boils down to everything can be made for less, if you can make some of the costs go away.
No, I'm saying that sometimes things can be purchased for less even if the costs don't go away, or the converse that often people will pay more regardless of the "cost" of production. I'm saying that we pay for intangibles like "brand", "coolness", and perceived quality not just feature sets.
It doesn't cost any more to put a computer in a black case than it does to put it in a beige case, but you'll still pay more for it. It doesn't cost any more to print "Really Awesome" on the front of a toy than it does to print "Sortof Alright" but guess which one people will pay more for.
If it could be made for less, a competitor could do so, sell for less while maintaining the same margin, and steal all their customers.
If that were true Linux would be the PC market. It's not one product in a vacuum, it's the whole set, politics and marketing included. Everything made by a big corporation can be made for less, we pay what we pay for everything outside of the product, compatibility, company longevity, support, etc... Why don't drug companies go out of business even if the generic is identical and cheaper? We pay because we perceive that the name means something. Perception and confidence drive the market.