Only a tiny minority of professional programmers have a clear picture in their minds of how fast modern computers are. 99.9% have next to no idea. How does this affect software that is even conceived? (Ignoring, for a moment, what is actually built, which we know is very slow).
-
Show this thread
-
Replying to @Jonathan_Blow
it's bc of time and money, right? the faster our computers become, the less time and skill devs need to finish and release a product. the performance gain of a faster cpu gen is used to make _software development_ faster (and easier), not to make the software itself faster.
1 reply 0 retweets 7 likes -
Replying to @marco_nett @Jonathan_Blow
we abstract the hard parts away so development gets easier at the cost of efficiency and reliability. that kinda sucks. but it's also cool that people without a strong computer science background can sit down and write apps.
1 reply 0 retweets 3 likes -
Replying to @marco_nett
This is the common viewpoint, but I disagree with it. For example, development is not easier -- web development, for example, is ridiculously overcomplex and difficult for what it is. And that is the place where the most "tools" exist. Coincidence?
2 replies 4 retweets 44 likes -
Replying to @Jonathan_Blow
web development got harder and more complex because we drastically changed our requirements for what the web should be able to do (interactivity, instant server-feedback, etc) with the tools used (html/css/js) slow to catch up.
1 reply 0 retweets 3 likes -
Replying to @marco_nett @Jonathan_Blow
for every language, there are now thousands of "black boxes" (call them packages, gems, ..) you can knit together and call it software. that surely must be easier and faster than how we wrote software 10 years ago.
1 reply 0 retweets 3 likes -
Replying to @marco_nett
Why is interactivity supposed to be hard? Computers have been interactive since home computers in the 1980s. About black boxes, if it is surely "easier and faster" then why are we so bad at making software today?
0 replies 0 retweets 5 likes
I see, I didn't realize that the current system exhibited some kind of lower bound on how hard things are to do. Can you explain why that is?
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.