Hacker News new | ask | show | jobs
by kazinator 722 days ago
Not really. There is an ancient curses-based spreadsheet program called "sc" (spreadsheet calculator).

It sounds like "scim" is to "sc" vaguely like "vim" is to "vi": new program with more features cloning/imitating ancient program.

"vi" was written by Bill Joy in 1979.

"sc" by James Gosling in 1981.

sc-im claims to be based on "sc".

It's a direct lineage unrelated to GUI spreadsheets.

1 comments

Gosling wrote sc? I had no idea. I was an scim user before moving to visidata like another poster mentioned, so I kinda-sorta feel like an sc user.

For those who don't know, James Gosling invented a popular VM-based "write once, test everywhere" programming language named after a tree. Then named after a coffee.

Gosling also invented a structural macro processor for C, in 1989.

Ace: a syntax-driven C preprocessor: https://swtch.com/gosling89ace.pdf

In 1981, Gosling Emacs: https://en.wikipedia.org/wiki/Gosling_Emacs

Richard Stallman used Gosling Emacs as the starting code for GNU Emacs.

For those who don't know, and don't want to have to go off and search to understand the cryptic comment... He's talking about Java. Which in an earlier iteration was known as Oak.