
A few years ago John McIntosh spoke about this very thing at the Smalltalk Solutions conference. What's banned is a fully open Smalltalk system (or one open enough, like Scratch, that users can download live code at runtime). An app built in Smalltalk isn't a problem, unless you leave it open to live updates. None of the commercial vendors have done any work to make it possible to use their systems on IOS (or Android, for that matter). There's been a lot of work in the open source Smalltalk world in those directions. On Aug 17, 2012, at 7:47 AM, stephane ducasse wrote:
Hi everyone,
do any frameworks or tools exist for VisualWorks that could help port an application (some 80+ classes only) to Objective-C++ and/or C++0x ? I'm not looking for a complete solution, just something that can save me creating hundreds of files and class skeletons by hand.
Smalltalk is forbidden on iOS by Apple. Even if it would be allowed, I doubt I could get the VM compiled for that platform. Therefore I need a port.
This is not true. Smalltalk is not forbidden. This is JIT and self modifying code.
DrGeoII is going today to the AppStore.
I can imagine that associating every instance variable with a type (class) could already be sufficient to do the type inferencing for all methods. Although I have no detailed idea yet how to map both languages. It is certainly not worth the effort to brew my own solution anyway. So some already existing tool would be really nice.
Any hint is appreciated.
Andre
_______________________________________________ vwnc mailing list vwnc@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
_______________________________________________ vwnc mailing list vwnc@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
James Robertson http://www.jarober.com jarober@gmail.com