• Best of both worlds / Franz Lisp GI/S (Was: REDUCE 1963)

    From Mild Shock@21:1/5 to Mild Shock on Sun Jun 15 13:54:44 2025
    Hi,

    Concerning notebooks, here is a Franz Lisp thingy
    but not yet notebooks, a couple of document windows:

    GI/S: A Graphical User Interface
    For Symbolic Computation Systelns
    Douglas A. Young and Paul S. Wang https://www.sciencedirect.com/science/article/pii/S0747717187800135

    But notebooks are more tidy, aren't they? I basically
    wish for a combination of both. Like a feature for

    selecting an output cell and detach it from the notebook
    into a separate window. This would be swell!

    YouTube took a while to provide this for their videos,
    mostlikely some notebooks can do that already.

    Bye

    P.S: The hardware spec of the GI/S host:
    Although every attempt was made to keep the design of the
    GI/S as device independent as possible, the choice of the
    Tektronix 4404 naturally influenced the final design. The
    4404 is equipped with 1.9 Megabytes of RAM, a 40 Megabyte
    hard disk, and uses a 68000 based CPU running a Unix-like
    operating system. The monochrome bitmapped graphics display
    provides 480 by 640 pixels resolution on a 9.5 inch by 7.0
    inch screen. The 4404 supports Franz Lisp [Foderaro, 1981],
    Version 42, which adds flavors, packages, objects,
    and other enhancements to Franz Lisp.

    Mild Shock schrieb:
    Hi,

    Maybe there is a strategy involved delaying
    a start up and patents, until some stuff becomes hot.

    Or delaying stuff until the required hardware
    becomes affordable to everybody. Not an issue

    for ChatGPT since it is anyway client server.
    But you find GUIs for math symbolic systems

    basically derived from REDUCE in the dozens!

    The development of REDUCE was started in 1963 by
    Anthony C. Hearn; since then, many scientists from
    all over the world have contributed to its development.
    REDUCE was open-sourced in December 2008 and is
    available for free under a modified BSD license
    on SourceForge. Previously it had cost $695. https://en.wikipedia.org/wiki/Reduce_%28computer_algebra_system%29

    Bye

    Julio Di Egidio schrieb:
    On 15/06/2025 04:04, Mild Shock wrote:

    So they came up with a patent already in 2012:

    << The conceptual step of converting an abstract
    representation (design or specification) of a software
    system, into a more concrete representation in the form
    of program code. >>

    "Already" in 2012?  That's the most ridiculous as well
    as the least original "invention" I have ever seen...

    -Julio



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mild Shock@21:1/5 to Mild Shock on Sun Jun 15 14:02:57 2025
    Hi,

    Interstingly JavaScript appeared already in 1995.
    But it was mostoften totally ingnored as a means
    for web 2.0, i.e. to include activity in a web site,

    I guess the reason was speed, before Chrome V8
    it was perceived as slow. Also with Chrome V8 people
    shyed away because of transpilation effort.

    What was winning more people was probably WASM,
    here an example of REDUCE for the web:

    Web REDUCE consists of a graphical user interface
    (GUI) implemented using HTML, CSS and JavaScript
    that runs a Wasm (WebAssembly) version of the
    REDUCE engine developed by Arthur Norman and Avery Laird https://reduce-algebra.sourceforge.io/web-reduce/about.php?start

    I think it showed up in 2020.

    Bye

    Mild Shock schrieb:
    Hi,

    Concerning notebooks, here is a Franz Lisp thingy
    but not yet notebooks, a couple of document windows:

    GI/S: A Graphical User Interface
    For Symbolic Computation Systelns
    Douglas A. Young and Paul S. Wang https://www.sciencedirect.com/science/article/pii/S0747717187800135

    But notebooks are more tidy, aren't they? I basically
    wish for a combination of both. Like a feature for

    selecting an output cell and detach it from the notebook
    into a separate window. This would be swell!

    YouTube took a while to provide this for their videos,
    mostlikely some notebooks can do that already.

    Bye

    P.S: The hardware spec of the GI/S host:
    Although every attempt was made to keep the design of the
    GI/S as device independent as possible, the choice of the
    Tektronix 4404 naturally influenced the final design. The
    4404 is equipped with 1.9 Megabytes of RAM, a 40 Megabyte
    hard disk, and uses a 68000 based CPU running a Unix-like
    operating system. The monochrome bitmapped graphics display
    provides 480 by 640 pixels resolution on a 9.5 inch by 7.0
    inch screen. The 4404 supports Franz Lisp [Foderaro, 1981],
    Version 42, which adds flavors, packages, objects,
    and other enhancements to Franz Lisp.

    Mild Shock schrieb:
    Hi,

    Maybe there is a strategy involved delaying
    a start up and patents, until some stuff becomes hot.

    Or delaying stuff until the required hardware
    becomes affordable to everybody. Not an issue

    for ChatGPT since it is anyway client server.
    But you find GUIs for math symbolic systems

    basically derived from REDUCE in the dozens!

    The development of REDUCE was started in 1963 by
    Anthony C. Hearn; since then, many scientists from
    all over the world have contributed to its development.
    REDUCE was open-sourced in December 2008 and is
    available for free under a modified BSD license
    on SourceForge. Previously it had cost $695.
    https://en.wikipedia.org/wiki/Reduce_%28computer_algebra_system%29

    Bye

    Julio Di Egidio schrieb:
    On 15/06/2025 04:04, Mild Shock wrote:

    So they came up with a patent already in 2012:

    << The conceptual step of converting an abstract
    representation (design or specification) of a software
    system, into a more concrete representation in the form
    of program code. >>

    "Already" in 2012?  That's the most ridiculous as well
    as the least original "invention" I have ever seen...

    -Julio




    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)