2

I'm trying to get Programming Languages Through The Years over on the Code Golf site going again. The Wikipedia article that the challenge has been working from only lists COMIT for 1961, and calling it a "language that first became generally available in 1961" seems to be stretching things a bit.

So, what other languages became available in 1961?

  • 3
    Aww, come on isn't that like cheating? But serious, 'general available' is a rather strange term for 1961. That was the time when people used assembly, made up their own languages and more importatn, Software wasn't considered a product back then, merely a tool that was given in addition to the machine and exchanged freely between users. – Raffzahn Aug 17 at 9:15
  • 1
    I'm interested in this too; as I already cheated by creating a sock-puppet to get around the 5 year rule! How about doing something in machine code for a machine that was introduced in 1961? Just an idea. – Brian Tompsett - 汤莱恩 Aug 17 at 9:27
  • @BrianTompsett-汤莱恩 +10 :)) – Raffzahn Aug 18 at 0:02
  • My Wikipedia says differently. – tofro Sep 16 at 10:32
  • This doesn't fit your category, but it deserves honorable mention. The Harmony Compiler for the PDP-1 was written in 1961. It converted a coded musical score into playable music. en.wikipedia.org/wiki/Harmony_Compiler – Walter Mitty Sep 18 at 2:35
1

So, what other languages became available in 1961?

The first that comes to mind would be COBOL as there was a 1961 definition/version.

But all the way back than it gets hard to tie a language to a certain year, as "Software as a Product" wasn't really a thing - and thus sales dates are rarely available. Similar for release dates, as that was often a gradual process involving user feedback (*1).

Also, if I understand this challenge right, any language available in 1961 will do, wouldn't it? So pick any with some date before 1960 - like COBOL-60 .. ups :))


I'm trying to get Programming Languages Through The Years over on the Code Golf site going again.

I think the 'at least 5 years older' clause makes it hard to come up with more than a few iterations. Trying to eliminate that for anything before, lets say, 1970 could be helpful.


*1 - In fact, what I so much love about today's open source development cycle of putting stuff on Github, having users play with it, supplying comments and patches back into the main branch, is quite much like software development originally worked. The way it always should have been. Now supported by the internet and complex tools instead of sneaker-net and card punches.

  • 2
    I think the rules are "was first available in year X" not "available in year X". – another-dave Aug 17 at 13:42
  • @another-dave which cuts possible attendance even further down. Beside, assuming COBOL today and COBOL-61 as the same language is like saying C++10 is the same as C, isn't it? – Raffzahn Aug 18 at 0:03
  • Per wikipedia, the Burroughs Algol variants of Algol-60 became available 1961. I'd call that a stretch, though. en.wikipedia.org/wiki/ALGOL#IAL_implementations_timeline – Edward Barnard Aug 26 at 17:17
  • 1
    @Raffzahn that was the Main Point of my comment: what is „generally available“ supposed to mean? For code golf, publication is sufficient. – tofro Sep 16 at 11:36
  • 1
    I think COBOL counts. The Wikipedia page lists COBOL in 1959, but looking at the more detailed history, all that happened in 1959 was the formation of a committee. The specification was first printed in 1960. It says the first COBOL program ran on August 17, 1960, but I'd assume that was internal to RCA during the development of the compiler. It seems likely that the first release for "general use" was in 1961. – Nick Matteo Oct 24 at 21:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.