Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #40104 > unrolled thread
| Started by | "Michael Haufe (TNO)" <tno@thenewobjective.com> |
|---|---|
| First post | 2021-05-24 19:25 -0700 |
| Last post | 2021-05-25 11:42 -0700 |
| Articles | 5 on this page of 45 — 6 participants |
Back to article view | Back to comp.lang.javascript
This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by
below is the oldest one visible, not the original post.
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2021-05-24 19:25 -0700
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Mostowski Collapse <janburse@fastmail.fm> - 2021-05-25 09:34 +0200
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2021-05-25 06:11 -0700
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Mostowski Collapse <janburse@fastmail.fm> - 2021-05-25 18:35 +0200
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2021-05-25 11:06 -0700
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Mostowski Collapse <janburse@fastmail.fm> - 2021-05-25 20:28 +0200
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Mostowski Collapse <janburse@fastmail.fm> - 2021-05-25 20:30 +0200
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2021-05-25 11:39 -0700
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2021-05-25 11:38 -0700
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Mostowski Collapse <janburse@fastmail.fm> - 2021-05-25 20:47 +0200
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Mostowski Collapse <janburse@fastmail.fm> - 2021-05-25 20:54 +0200
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Mostowski Collapse <janburse@fastmail.fm> - 2021-05-25 20:59 +0200
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Mostowski Collapse <janburse@fastmail.fm> - 2021-05-25 21:03 +0200
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Jon Ribbens <jon+usenet@unequivocal.eu> - 2021-05-25 19:42 +0000
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Mostowski Collapse <janburse@fastmail.fm> - 2021-05-25 22:05 +0200
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Mostowski Collapse <janburse@fastmail.fm> - 2021-05-25 22:27 +0200
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Mostowski Collapse <janburse@fastmail.fm> - 2021-05-25 22:01 +0200
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Arno Welzel <usenet@arnowelzel.de> - 2021-06-13 17:53 +0200
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2021-05-25 11:51 -0700
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Mostowski Collapse <janburse@fastmail.fm> - 2021-05-25 20:34 +0200
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff "Mark-" <nospam@mapson.xyz> - 2021-05-26 01:11 +0000
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Mostowski Collapse <janburse@fastmail.fm> - 2021-05-26 08:33 +0200
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Mostowski Collapse <janburse@fastmail.fm> - 2021-05-26 08:37 +0200
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Arno Welzel <usenet@arnowelzel.de> - 2021-06-13 18:06 +0200
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2021-05-26 06:14 -0700
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Jon Ribbens <jon+usenet@unequivocal.eu> - 2021-05-26 13:21 +0000
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2021-05-26 06:38 -0700
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Jon Ribbens <jon+usenet@unequivocal.eu> - 2021-05-26 13:56 +0000
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2021-05-26 07:08 -0700
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Jon Ribbens <jon+usenet@unequivocal.eu> - 2021-05-26 14:15 +0000
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2021-05-26 07:34 -0700
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Jon Ribbens <jon+usenet@unequivocal.eu> - 2021-05-26 16:00 +0000
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2021-05-26 09:50 -0700
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Jon Ribbens <jon+usenet@unequivocal.eu> - 2021-05-26 19:12 +0000
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Arno Welzel <usenet@arnowelzel.de> - 2021-06-13 18:31 +0200
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Arno Welzel <usenet@arnowelzel.de> - 2021-06-13 18:25 +0200
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Arno Welzel <usenet@arnowelzel.de> - 2021-06-13 18:18 +0200
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Mostowski Collapse <janburse@fastmail.fm> - 2021-05-26 08:29 +0200
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Arno Welzel <usenet@arnowelzel.de> - 2021-06-13 17:55 +0200
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2021-06-13 10:03 -0700
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Mostowski Collapse <bursejan@gmail.com> - 2021-06-13 10:07 -0700
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Mostowski Collapse <bursejan@gmail.com> - 2021-06-13 10:12 -0700
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Mostowski Collapse <bursejan@gmail.com> - 2021-06-13 10:18 -0700
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff Mostowski Collapse <bursejan@gmail.com> - 2021-06-30 11:18 -0700
Re: ANN: Dogelog: We Have Liftoff, We Have Liftoff "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2021-05-25 11:42 -0700
Page 3 of 3 — ← Prev page 1 2 [3]
| From | Mostowski Collapse <bursejan@gmail.com> |
|---|---|
| Date | 2021-06-13 10:07 -0700 |
| Message-ID | <bd42a6d4-3e1c-4abd-af97-9349677b324bn@googlegroups.com> |
| In reply to | #40209 |
Frankly I also dont like this website: http://pointedears.de/scripts/faq/cljs/ It has a background color from Netscape default 25 years ago, neither dark mode nor light mode. Just joking. Here is the original charter of comp.lang.javascript [...] "The proposed comp.lang.javascript will be open to discussion on all aspects of JavaScript, as it relates to HTML, Java, Perl, the World Wide Web in general, and **other related languages**. The scope of discussion will specifically exclude matters which are *solely* related to Sun Microsystems, Inc.'s Java language, which should be discussed in comp.lang.java." [...] http://pointedears.de/scripts/faq/cljs/faq_notes/cljs_charter.html **other related languages** can mean a lot. Java saw the evolution of JVM language, means the JVM became used for languages such as Groovy, Kotlin, etc.. I am not sure whether JavaScript does also see such a trend. There is an interesting technology bundled with JavaScript, namely WebAssembly. There was an old prototype of SWI-Prolog ported to WebAssembly but it didn't have bignum. I tried myself using CheerpJ to run a Java based Prolog, but the results werent very satisficing. This is a new try on directly using the JavaScript platform. Arno Welzel schrieb am Sonntag, 13. Juni 2021 um 17:55:34 UTC+2: > Mostowski Collapse: > > Nothing wrong with the name Dogelog, > > Jon Ribbens doesn't like it, so what. > Well - design is matter of taste (except when violating accessibility > guidelines). But there are also technical errors: > > <https://validator.w3.org/nu/?doc=https%3A%2F%2Fthenewobjective.com%2F> > -- > Arno Welzel > https://arnowelzel.de
[toc] | [prev] | [next] | [standalone]
| From | Mostowski Collapse <bursejan@gmail.com> |
|---|---|
| Date | 2021-06-13 10:12 -0700 |
| Message-ID | <67162b2a-397b-42d8-9240-d5f6b871a3ccn@googlegroups.com> |
| In reply to | #40215 |
The proof of concept already has Prolog bignum support
via primitive JavaScript bignums. You can try and paste the
following into the Dogelog textarea at http://www.dogelog.ch/
and then press the Dogelog "Try it" button:
fact(0, 1) :- !.
fact(N, X) :-
M is N-1, fact(M, Y),
X is N*Y.
:- fact(100, X), write(X), nl.
It will happily show:
93326215443944152681699238856266700490
71596826438162146859296389521759999322
99156089414639761565182862536979208272
23758251185210916864000000000000000000
000000
Enjoy!
Mostowski Collapse schrieb am Sonntag, 13. Juni 2021 um 19:07:57 UTC+2:
> Frankly I also dont like this website:
> http://pointedears.de/scripts/faq/cljs/
>
> It has a background color from Netscape default 25
> years ago, neither dark mode nor light mode.
>
> Just joking.
>
> Here is the original charter of comp.lang.javascript
>
> [...]
> "The proposed comp.lang.javascript will be open to discussion on all
> aspects of JavaScript, as it relates to HTML, Java, Perl, the World
> Wide Web in general, and **other related languages**. The scope of
> discussion will specifically exclude matters which are *solely*
> related to Sun Microsystems, Inc.'s Java language, which should be
> discussed in comp.lang.java."
> [...]
> http://pointedears.de/scripts/faq/cljs/faq_notes/cljs_charter.html
>
> **other related languages** can mean a lot. Java saw the
> evolution of JVM language, means the JVM became used
> for languages such as Groovy, Kotlin, etc..
>
> I am not sure whether JavaScript does also see such a
> trend. There is an interesting technology bundled with
> JavaScript, namely WebAssembly.
>
> There was an old prototype of SWI-Prolog ported to
> WebAssembly but it didn't have bignum. I tried myself using
> CheerpJ to run a Java based Prolog, but the results
>
> werent very satisficing. This is a new try on directly
> using the JavaScript platform.
> Arno Welzel schrieb am Sonntag, 13. Juni 2021 um 17:55:34 UTC+2:
> > Mostowski Collapse:
> > > Nothing wrong with the name Dogelog,
> > > Jon Ribbens doesn't like it, so what.
> > Well - design is matter of taste (except when violating accessibility
> > guidelines). But there are also technical errors:
> >
> > <https://validator.w3.org/nu/?doc=https%3A%2F%2Fthenewobjective.com%2F>
> > --
> > Arno Welzel
> > https://arnowelzel.de
[toc] | [prev] | [next] | [standalone]
| From | Mostowski Collapse <bursejan@gmail.com> |
|---|---|
| Date | 2021-06-13 10:18 -0700 |
| Message-ID | <d16236be-5200-49ac-b720-3aab99aae9d9n@googlegroups.com> |
| In reply to | #40216 |
I am using a blend of smallint primitive and bignum primitive to realize the ALU (Arithmetic Logic Unit). Not yet sure how I will deal with floats, to make the ALU later ISO core standard Prolog conforming. Mostowski Collapse schrieb am Sonntag, 13. Juni 2021 um 19:12:25 UTC+2: > The proof of concept already has Prolog bignum support > via primitive JavaScript bignums. You can try and paste the > following into the Dogelog textarea at http://www.dogelog.ch/ > > and then press the Dogelog "Try it" button: > > fact(0, 1) :- !. > fact(N, X) :- > M is N-1, fact(M, Y), > X is N*Y. > > :- fact(100, X), write(X), nl. > > It will happily show: > > 93326215443944152681699238856266700490 > 71596826438162146859296389521759999322 > 99156089414639761565182862536979208272 > 23758251185210916864000000000000000000 > 000000 > > Enjoy! > Mostowski Collapse schrieb am Sonntag, 13. Juni 2021 um 19:07:57 UTC+2: > > Frankly I also dont like this website: > > http://pointedears.de/scripts/faq/cljs/ > > > > It has a background color from Netscape default 25 > > years ago, neither dark mode nor light mode. > > > > Just joking. > > > > Here is the original charter of comp.lang.javascript > > > > [...] > > "The proposed comp.lang.javascript will be open to discussion on all > > aspects of JavaScript, as it relates to HTML, Java, Perl, the World > > Wide Web in general, and **other related languages**. The scope of > > discussion will specifically exclude matters which are *solely* > > related to Sun Microsystems, Inc.'s Java language, which should be > > discussed in comp.lang.java." > > [...] > > http://pointedears.de/scripts/faq/cljs/faq_notes/cljs_charter.html > > > > **other related languages** can mean a lot. Java saw the > > evolution of JVM language, means the JVM became used > > for languages such as Groovy, Kotlin, etc.. > > > > I am not sure whether JavaScript does also see such a > > trend. There is an interesting technology bundled with > > JavaScript, namely WebAssembly. > > > > There was an old prototype of SWI-Prolog ported to > > WebAssembly but it didn't have bignum. I tried myself using > > CheerpJ to run a Java based Prolog, but the results > > > > werent very satisficing. This is a new try on directly > > using the JavaScript platform. > > Arno Welzel schrieb am Sonntag, 13. Juni 2021 um 17:55:34 UTC+2: > > > Mostowski Collapse: > > > > Nothing wrong with the name Dogelog, > > > > Jon Ribbens doesn't like it, so what. > > > Well - design is matter of taste (except when violating accessibility > > > guidelines). But there are also technical errors: > > > > > > <https://validator.w3.org/nu/?doc=https%3A%2F%2Fthenewobjective.com%2F> > > > -- > > > Arno Welzel > > > https://arnowelzel.de
[toc] | [prev] | [next] | [standalone]
| From | Mostowski Collapse <bursejan@gmail.com> |
|---|---|
| Date | 2021-06-30 11:18 -0700 |
| Message-ID | <00fbe00a-48d3-4df5-994f-a4d1048ea778n@googlegroups.com> |
| In reply to | #40217 |
Some more progress. Dogelog got a Prolog dynamic database. We can now run this example and more: :- dynamic(memo/2). fib(N, X) :- memo(N, X), !. fib(0, 0) :- !. fib(1, 1) :- !. fib(N, X) :- M is N-1, fib(M, Y), K is M-1, fib(K, Z), X is Y+Z, assertz(memo(N, X)). :- fib(10,X), write(X), nl. :- fib(100,X), write(X), nl. Dogelog will show me: 55 354224848179261915075 See also: Preview: Dogelog got a Prolog dynamic database. (Jekejeke) https://gist.github.com/jburse/ce2cc49168b637fb0472b3d958999c40#gistcomment-3798277 Pitty it doesn't work in TauProlog, not because of lack of dynamic database, TauProlog has dynamic database, but bigint is missing. This is what TauProlog shows me: ?- fib(100,X). uncaught exception: error(evaluation_error(int_overflow),is/2)
[toc] | [prev] | [next] | [standalone]
| From | "Michael Haufe (TNO)" <tno@thenewobjective.com> |
|---|---|
| Date | 2021-05-25 11:42 -0700 |
| Message-ID | <2219979a-7391-4daa-8cdb-66bf528b66d3n@googlegroups.com> |
| In reply to | #40123 |
On Tuesday, May 25, 2021 at 1:29:08 PM UTC-5, Mostowski Collapse wrote: > Well if you were knowledgable in JavaScript, > you wouldn't write nonsense like: > > What you have is a drive-by link with little more. > You can use view source to see the initial > javascript and then follow the javascript files > loaded there, to inspect all of the javascript I could but why bother? If you're going to announce you can present it better and get more productive discussion, unlike this spiraling thread of noise. > that is stored on the server side, and loaded > into the client agent, the browser. Also I > posted these links: > > The approach of the cross compiler is documented here: > > > https://gist.github.com/jburse/afeaeffc4ffb68d7bc785a86182cd09f#gistcomment-3753102 > > > Source code and tickets about Dogelog will be collected here: > > https://github.com/jburse/jekejeke-samples/issues Yes, but break it down for us if you actually want anyone to engage. > Also the thread starts with "ANN", which means > announcements. Its usually considered bad netiquet > spamming announcements with nonsense like you did. Says the person who engages in ad-hominem attacks.
[toc] | [prev] | [standalone]
Page 3 of 3 — ← Prev page 1 2 [3]
Back to top | Article view | comp.lang.javascript
csiph-web