8 ms·
Write android apps / websites in plt scheme.
- evanrmurphy 17y agoInteresting. I wonder how this compares to writing such applications in Arc (also on plt scheme). Looks like the main difference would be all the side effects for phone hardware given here, plus DOM-oriented HTML/JS.
- zitterbewegung 17y agoSomething completely different. Tables VS DOM and JS events.
- evanrmurphy 17y agoYou're right, that was dumb.
- Tichy 17y agoOn a related note: since I consider writing my next Android App in Clojure, how feasible is it to port from Clojure to another LISP/Scheme? I think Gambit Scheme can be used to write iPhone apps.
- Estragon 17y agoI have been considering using Clojure for Android, too. My primary concerns are that it takes a long time to start up, and runs slowly. My understanding is that by default, Clojure depends heavily on a dynamic runtime, and Dalvik, the Android virtual machine, makes introspection quite expensive. See Remco van't Veer's posts on the clojure group. (He's the guy behind the clojure-android fork.)
- brlewis 17y agoWhat about using Kawa Scheme, like Hal Abelson did with App Inventor for Android?
- Estragon 17y agoI'm considering alternatives like that, but I am also quite excited about clojure generally (love the idea behind its concurrency semantics), and its interop with Java means that recoding the tight loops ought to be very easy...
- gecko 17y agoClojure on Android is simply too damn slow. Scala's the best I've been able to find that was a good compromise between pleasant and performant for Android development. A friend of mine made a nice little environment to make things easier if you decide to go that route: http://code.google.com/p/scalaforandroid/ http://code.google.com/p/scalaforandroid/
- zitterbewegung 17y agoYou would want to just rewrite it at that point.
- dyoo 17y agoHi, I'm one of the primary developers of Moby-Scheme. If you have any questions, please let me know!
- SingAlong 17y agoAre there any opengl bindings for Android in Moby-Scheme?
- dyoo 17y agoFor the moment, we're focusing on providing support for 2d world-style programming. We haven't looked into OpenGL bindings.
- zitterbewegung 17y agoIs there a way to escape into html / javascript in moby?
- dyoo 17y agoWe're going to revamp the HTML support so that users can write the heart of the DOM in a separate HTML file. As for access to Javascript, not yet. Although there is an undocumented hook to get at Javascript objects and attributes, it isn't ready for consumption.
- jay3dec 17y agohi i encoutered a problem while installing moby and running moby from command line. this is what i did........first i installed plt-scheme>=4.2 and then downloaded moby source.created a directory called work and placed the moby source there.then add a PLaneT local link to the moby directory by $ planet link dyoo moby.plt 2 <<some-high-number>> moby where i replaced some-high-number by 5 after this i navigated to moby directory and $ cd moby/examples $ mred ../src/moby.ss falling-ball.ss to which i got the following output /home/deepak/work/moby/src/moby.ss:77:44: compile: unbound identifier in module in: Loc->string === context === standard-module-name-resolver can u suggest wat went wrong?? is anything wrong wid my installation??????