Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.prolog > #14556
| From | Mild Shock <janburse@fastmail.fm> |
|---|---|
| Newsgroups | comp.lang.prolog |
| Subject | Waste of time Java (not JavaScript) for Web (Was: Why forrays into web 2.0 are slow) |
| Date | 2025-06-15 14:10 +0200 |
| Message-ID | <102md7q$rb9r$1@solani.org> (permalink) |
| References | (2 earlier) <102l9nr$qoh6$1@solani.org> <102lspo$p7mm$1@dont-email.me> <102mc6a$rai1$1@solani.org> <102mca1$rai1$2@solani.org> <102mcpe$raum$1@solani.org> |
Hi, There was a lot of distraction with Java Appelts, which are now dead. And probably some people tried even JavaFX standalone for better graphics: > In Autumn 2019 I began developing a new desktop > GUI for REDUCE called Run-REDUCE, written in > Java, which I continue to work on sporadically. > After writing a prototype using the Swing > graphics library I switched to JavaFX. https://sites.google.com/site/fjwcentaur/home But the web version looks fun. No need to install a Java runtime and a now separate JavaFX package. Or fetch some installer that gives you both togethe with the application. Just take a browser and a local HTTPs server: > Typeset mathematics is output using LaTeX > code generated by the REDUCE tmprint package > and rendered by the MathJax JavaScript library, > which is also used elsewhere on the REDUCE web site. > > Plotting is provided by Gnuplot compiled to > WebAssembly using Emscripten, based on work > by CD Clark III. The code to call Web Gnuplot > from Web REDUCE is based on work by Hermann Rolfes. https://reduce-algebra.sourceforge.io/web-reduce/about.php?start Bye Mild Shock schrieb: > 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 >>>> >>> >> >
Back to comp.lang.prolog | Previous | Next — Previous in thread | Find similar | Unroll thread
Biggest Nonsense are Run Buttons in SWISH Notebooks Mild Shock <janburse@fastmail.fm> - 2025-06-15 03:40 +0200
Theodore W. Gray Patent: 2029-01-09 Adjusted expiration (Was: Biggest Nonsense are Run Buttons in SWISH Notebooks) Mild Shock <janburse@fastmail.fm> - 2025-06-15 03:50 +0200
Looks like they patented ChatGPT style in 2012 (Was: Theodore W. Gray Patent: 2029-01-09 Adjusted expiration) Mild Shock <janburse@fastmail.fm> - 2025-06-15 04:04 +0200
Re: Looks like they patented ChatGPT style in 2012 Julio Di Egidio <julio@diegidio.name> - 2025-06-15 09:29 +0200
Re: Looks like they patented ChatGPT style in 2012 Julio Di Egidio <julio@diegidio.name> - 2025-06-15 09:36 +0200
REDUCE 1963 (Was: Looks like they patented ChatGPT style in 2012) Mild Shock <janburse@fastmail.fm> - 2025-06-15 13:52 +0200
Best of both worlds / Franz Lisp GI/S (Was: REDUCE 1963) Mild Shock <janburse@fastmail.fm> - 2025-06-15 13:54 +0200
Why forrays into web 2.0 are slow (Was: Best of both worlds / Franz Lisp GI/S) Mild Shock <janburse@fastmail.fm> - 2025-06-15 14:02 +0200
Waste of time Java (not JavaScript) for Web (Was: Why forrays into web 2.0 are slow) Mild Shock <janburse@fastmail.fm> - 2025-06-15 14:10 +0200
csiph-web