Remix.run Logo
▲ bmacho 5 hours ago

Why don't they make a DOM/SVG front-end for the browsers? (Not canvas!)

It could serve as the engine for new, fun, interactive websites!

▲d-us-vb 4 hours ago | parent | next [-]

If you love that idea but don't mind the switching out the language, CLOG [1] does this on Common Lisp.

[1] https://github.com/rabbibotton/clog

▲em-bee 4 hours ago | parent | prev | next [-]

you mean like amber smalltalk?

https://www.amber-lang.net/

https://en.wikipedia.org/wiki/Amber_Smalltalk

or more like https://squeak.js.org/ ?

▲bmacho 3 hours ago | parent | next [-]

https://squeak.js.org/demo/simple.html this is canvas not DOM/SVG. It doesn't support fonts/text. Its text support feels less janky than I expected, select, copy, paste work, but it is still not browser-native.

I don't know how to start Amber in the browser and couldn't find demos.

▲ 4 hours ago | parent | prev [-]
[deleted]
▲ 3 hours ago | parent | prev | next [-]
[deleted]
▲vfclists 3 hours ago | parent | prev [-]

PharoJS?

https://pharojs.org/