Linked by Thom Holwerda on Sun 28th Jul 2013 14:06 UTC
General Development "There is a reason I use 'old' languages like J or Lush. It's not a retro affectation; I save that for my suits. These languages are designed better than modern ones. There is some survivor bias here; nobody slings PL/1 or Cobol willingly, but modern language and package designers don't seem to learn much from the masters. Modern code monkeys don't even recognize mastery; mastery is measured in dollars or number of users, which is a poor substitute for distinguishing between what is good and what is dumb. Lady Gaga made more money than Beethoven, but, like, so what?" This isn't just a thing among programmers. The entire industry is obsessed with user numbers, number of applications, and other crap that is meaningless when you consider programming to be art. When I post a new item about some small hobby operating system, the comments will be filled with negativity because it's no Windows or iOS, whereas only ten years ago, we'd have lively discussions about the implementation details. And then people wonder why that scene has died out.
Thread beginning with comment 568261
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Art or engineering?
by aargh on Mon 29th Jul 2013 07:54 UTC in reply to "Art or engineering?"
aargh
Member since:
2009-10-12

The difference between a dayjob programmer and artist programmer is akin to that of a stonemason and a sculptor. I.e. it's not the job description or tools, but quantity vs. quality, attention to detail and creativity.

Reply Parent Score: 2

RE[2]: Art or engineering?
by lucas_maximus on Mon 29th Jul 2013 12:00 in reply to "RE: Art or engineering?"
lucas_maximus Member since:
2009-08-18

Another ridiculous assertion.

As developer your job is to satisfy the requirements, that is it. Nothing more and nothing less.

Obviously during development there is times where you find out something should work differently or something wasn't considered ... but they should have been requirements also.

It kinda like making a chair. Yeah you could make a throne, but was it really specified anywhere that you should be making one when in reality it going to be sat in a school cafeteria.

The reality is that you have to choose 2 of the following good, fast or cheap.

Edited 2013-07-29 12:02 UTC

Reply Parent Score: 3