Hacker News new | ask | show | jobs
by ken 2457 days ago
> Steel Bank Common Lisp, aka Steel Bank Common Lisp, is a historical programming language

I'd call it a compiler, not a language, and I've never heard it called "historical". What makes a language "historical"?

> ABCL%2Fc%2B is a historical programming language created in 1988.

Got some escaping issues here.

> Beginner's All-purpose Symbolic Instruction Code, aka Beginner's All-purpose Symbolic Instruction Code, is an actively used programming language created in 1964. BASIC (an acronym for Beginner's All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages whose design philosophy emphasizes ease of use.

Lots of redundancy redundancy here, redundantly.

> #include <objpak.h>

I'm having a little trouble finding what this is, but it's not part of (modern) Objective-C, and this hello-world doesn't compile with Clang. It seems to be a class library that shipped with one (non-NeXT/Apple) Objective-C compiler. I don't think I've ever seen the do:{:each |...} syntax in Objective-C, either.

2 comments

SBCL is "historical" while Basic is "actively used". Hilarious
> What makes a language "historical"?

Perhaps I should have 3 categories: active, legacy, historical. Active would be the language itself is still evolving, legacy would be the language has stopped evolving but some people still use it, and historical is there are no known public users.

My current model that predicts that status is very wrong and needs an update. Added to the todo.

> Got some escaping issues here.

Will fix, thanks!

> redundancy

Thanks! Will fix.

> > #include <objpak.h>

Thanks for the note. Added a link to the source for that one.