Timeline for answer to First fictional programming language in sci-fi or fantasy? by Ross Presser
Current License: CC BY-SA 4.0
Post Revisions
15 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Jul 9, 2020 at 9:57 | comment | added | David Tonhofer | @OwenReynolds Algol and Smalltalk "experimental"? Now I have heard probably everything. | |
| Jul 7, 2020 at 14:27 | comment | added | Ross Presser | @owen-reynolds "never used"? Speak for yourself. I had to use a Smalltalk derivative in a work environment for several years in the 90s. | |
| Jul 5, 2020 at 13:35 | comment | added | Owen Reynolds | @JörgWMittag Ah, right, I always confuse Algol, Smalltalk, and all of those experimental languages that working programmers heard of but never used. I feel like that's the joke with Modula. You don't get the same laugh out of "algolisp" or "lispgol", or "PL/Lisp". | |
| Jul 5, 2020 at 10:53 | comment | added | Jörg W Mittag | @ikegami: If you include Turbo Pascal 5.5, you'd also have to include Modula-3 (1988), wich predates Turbo Pascal 5.5 by one year, and Apple's Clascal (1986). All of which still came much later than either Simula (1962), Simula II (1967), or Smalltalk-72, and even Smalltalk-80 V2.0 (1981), which is the language most people think of when they say "Smalltalk". | |
| Jul 5, 2020 at 10:30 | comment | added | ikegami | @Jörg W Mittag, Re "The first member of the Wirthian family of languages [...] with at least limited OO facilities was Oberon-2 (1991).", Turbo Pascal 5.5 had some OO features in 1989. While technically an extension to Pascal, Wirth was consulted. | |
| Jul 5, 2020 at 5:26 | comment | added | Jörg W Mittag | @OwenReynolds: Modula (1977) was not object-oriented at all, and even if were, it would have been 15 years late to the object-oriented party. The first object-oriented language was Simula (1962), the most innovative and influential one probably Smalltalk-72 (still 5 years before Modula). The first member of the Wirthian family of languages, to which Modula belongs (Algol-X, Algol-W (1966), Pascal (1970), Modula (1977), Modula-2 (1978), Oberon (1987), Oberon-2 (1991), Component Pascal (1994)) with at least limited OO facilities was Oberon-2 (1991). Also, I have never heard of Modula being slow. | |
| Jul 2, 2020 at 21:17 | comment | added | Owen Reynolds | To follow up, LISP was known as the language for AI, and Modula was the most innovative, influential and first Object Oriented language. The combo-name made me laugh. Both are also famously slooow. It sounds as if "she" knows that, and is rewriting herself in machine language for speed -- isn't that what "true AI" is supposed to do? | |
| Jul 2, 2020 at 20:36 | comment | added | Digital Trauma | Perhaps a portmanteau of Modula and LISP? | |
| Jul 2, 2020 at 14:21 | history | edited | Ross Presser | CC BY-SA 4.0 |
add authors and publisher of Valentina
|
| Jul 2, 2020 at 14:07 | comment | added | Ross Presser | Not at all. It was published in 1984 by Baen Books and the authors are Joseph H. Delaney and Marc Stiegler. | |
| Jul 2, 2020 at 13:02 | comment | added | Ross Presser | I think your "mathematical" hits on MODULISP are actually the phrase modulis p, i.e. "modulo p". | |
| Jul 2, 2020 at 13:00 | comment | added | Ross Presser | Added another quote that makes it indisputable that it's meant to be a language -- and yes, very likely a LISP dialect. | |
| Jul 2, 2020 at 12:59 | history | edited | Ross Presser | CC BY-SA 4.0 |
another quote
|
| Jul 2, 2020 at 12:47 | comment | added | AncientSwordRage♦ | That's very interesting, because it looks like it could be a dialect of LISP, but also seems to be a mathematical term as well. But it having a kernel and interpreter seem to make it inarguably a programming language based on the context. | |
| Jul 2, 2020 at 12:43 | history | answered | Ross Presser | CC BY-SA 4.0 |