Open mfikes opened 8 years ago
Now that Ejecta uses the standard iOS JSC lib, it seems pretty practical to have a single global canvas instance backed by Ejecta: https://github.com/phoboslab/Ejecta
I think this would be a fantastic use of an iPad's screen real-estate. Swift Playgrounds and Pythonista are huge sources of inspiration.
Will try and experiment with getting a tentative version of a canvas injected in the replete UI this weekend as a proof of concept, hopefully.
Likewise, would be incredible to bundle, e.g. the thi.ng libraries alongside Quil: https://github.com/thi-ng (caveat: have yet to evaluate how self-hosted CLJS friendly these libraries are...)
Then people could have an entire computational design toolkit at their fingertips on the go!
@sherbondy Sounds awesome! Let me know if you encounter any issues building Replete. It might be a little "janky" at the moment, and I have a side "update-cljs" branch where I was attempting to modernize it.
@sherbondy glad to see that there are other people out there that think that Replete could be something like Pythonista! Looking forward to your experiment :)
@sherbondy I had mentioned that I had a side "update-cljs" branch. I've since cleaned that stuff up and landed it on master. Be sure to follow the steps detailed in the "Running" section of the main README.md, as they have been updated.
Also, if you find that you need to make Replete depend on iOS 10 in order to take advantage of Ejecta's lastest stuff, that's cool. (I suppose this would involve updating the Podfile
and the Xcode build).
Strange; is there such as module bocko-canvas.core. A simple require would produce an error "No such namespace: bocko-canvas.core ..."
@kwccoin No, this feature is not in the shipping app.
Incorporate something like Quil into Replete.
Quil is now compatible with self-hosted ClojureScript: https://twitter.com/quilist/status/699860212920905728