SilasBarta comments on Open Thread, September 15-30, 2012 - Less Wrong

7 Post author: OpenThreadGuy 15 September 2012 04:41AM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (206)

You are viewing a single comment's thread. Show more comments above.

Comment author: Gabriel 17 September 2012 08:19:43PM *  1 point [-]

That's the short version. The full paper is here. I found it while looking for a similar comparison that I remembered seeing mentioned several times when I had been interested in Common Lisp and it turned out to be a follow-up to that. Oh, and those things actually looked at time spent programming, so they didn't measure only silly things like program length.

Comment author: SilasBarta 18 September 2012 03:05:35AM *  1 point [-]

Why is program length a silly thing?

Comment author: Gabriel 20 September 2012 01:10:13AM 1 point [-]

It was excessive to call it "silly" but program length still seems very imperfect way to measure the ease of writing programs in a given language. Better to directly measure things like programming time or number of bugs.

Comment author: Morendil 18 September 2012 11:42:18PM 0 points [-]

It's silly when you're measuring it in "lines of code", because "line" is a somewhat arbitrary construct, for which "chunks of text delimited by newlines" is a worse approximation than most people think. (Quick proof: in many languages, stripping out all the newlines yields an equivalent program, so that all programs are effectively one-liners.)

Comment author: SilasBarta 18 September 2012 11:47:08PM 1 point [-]

Then it's a good thing I didn't measure it that way, or use that term in this entire thread! Whenever I did refer to measures of program length, it was with constructions such as:

some can span a broader array of programs using fewer symbols (due to how they combine and accumulate meaning faster)