<div dir="auto">The reason I chose JRuby over TruffleRuby was essentially Windows support.  If someone wants support for TruffleRuby, I will consider it, but it requires WSL under Windows!</div><div dir="auto"><br></div><div dir="auto">I also will try to clean up Clojure output at least in X3DJSONLD, targeting src/main/data, maybe I’ll get something working outside of WSL?</div><div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Tue, Jul 15, 2025 at 10:42 PM John Carlson <<a href="mailto:yottzumm@gmail.com">yottzumm@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I now provide full JRuby source converted from  X3D JSON on the X3DJSONLD website.<div dir="auto"><br></div><div dir="auto"><div><a href="https://coderextreme.net/X3DJSONLD/src/main/html/main_viewer.html" target="_blank">https://coderextreme.net/X3DJSONLD/src/main/html/main_viewer.html</a></div><br></div><div dir="auto">The trick was to do fetch() in JavaScript in addition to reading files from the file system.</div><div dir="auto"><br></div><div dir="auto">Alpha testers welcome, as I am testing server-side conversion, since I added a new function to handle the result from fs.readFileSync() and fetch().  I have not personally tested the programs presented on the website yet, except for JavaScript, a long time ago.</div><div dir="auto"><br></div><div dir="auto">Now, I have to propagate this to other Serializers which use the file system to read imports into source code.</div><div dir="auto"><br></div><div dir="auto">A simpler alternative would be to include imports in the serializer, but then updates would be a pain!</div><div dir="auto"><br></div><div dir="auto">Amazing!</div><div dir="auto"><br></div><div dir="auto">John</div>
</blockquote></div></div>