Skip to main content

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