ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

Other Software > Developer's Corner

Why Does Programming Suck?

(1/2) > >>

Edvard:
Not quite sure I agree with everything this guy wrote but it's a very interesting read nonetheless.
I’m a software developer and since the very beginning I’ve always had mixed feelings about programming. On one hand, you can accomplish so much with it. On the other, it’s a completely frustrating tool to use––not only is the experience horrible, the worst part is feeling that much more could be accomplished if programming didn’t suck.
...
And so, misusing a machine built to do math, that was prematurely optimized, built without simplicity in mind, inspired by the textile industry, backed by no underlying fundamental laws, with no way for us to understand it, that could generate more complexity than we could possibly embrace and armed with zero experience and a completely backwards approach towards problem-solving, we started the business of dealing with accidental complexity in the name of shipping features––known today as programming…

…and a shit-ton of wonderful things popped from the other end. Damn it.

--- End quote ---

https://medium.com/@luisobo/why-does-programming-suck-6b253ebfc607




from CodeProject News

Renegade:
Two of the best things that ever happened to programming are code completion, and the nifty code context help that Microsoft abandoned after Visual Studio 2005. In VS2005 you could simply sit down knowing nearly nothing, start typing, and be productive with a little effort and no external resources needed.

TaoPhoenix:
Two of the best things that ever happened to programming are code completion, and the nifty code context help that Microsoft abandoned after Visual Studio 2005. In VS2005 you could simply sit down knowing nearly nothing, start typing, and be productive with a little effort and no external resources needed.
-Renegade (December 20, 2015, 03:26 PM)
--- End quote ---

But ... but ... Renny, ... that was something useful !   It worked! Microsoft can't have that!  They need to be sure they first promise PlaysForSure is marketed, then they make their own Zune that squirts, then kill that off too! And now I can't play Ludum Dare games because XP is too old!

They can't stand to make a product that might be useful and create sales!

Kill it! Kill it now!

 :P

MilesAhead:
I am still trying to figure out why Pascal had nested procedure/function definitions.  It was pretty weird to define a function only visible inside the current function/procedure, that you are only going to call one time, in most cases, during the run of the outer procedure/function.  Some kind of Lambda expression would probably have made more sense.

Afa general craziness I am resisting interfacing to computers via speech.  Once they start talking back it is only a matter of time before they talk back with attitude.  Just like WTA/ATP tennis players I don't want to be seen arguing with a machine.  :)

MilesAhead:
Two of the best things that ever happened to programming are code completion, and the nifty code context help that Microsoft abandoned after Visual Studio 2005. In VS2005 you could simply sit down knowing nearly nothing, start typing, and be productive with a little effort and no external resources needed.


-Renegade (December 20, 2015, 03:26 PM)
--- End quote ---

I hate how VS finds all these references to stuff I am not working with.  Like I am doing C# so it gives me references to COBOL or Fortran or Java or some other stuff off topic.  I agree the old way was great for faking it.  Much more fun to stumble through than study in advance.

Navigation

[0] Message Index

[#] Next page

Go to full version