Am 28.03.2011 um 11:52 schrieb David Chisnall:
Thanks Fred,
Projects that I'd be interested in mentoring:
- Porting GNUstep to the browser. I committed an Objective-C to _javascript_ compiler to Étoilé svn over the weekend. Many GNUstep classes should work as-is, some will want reimplementing wrapping their _javascript_ equivalents (e.g. GSDictionary, GSString, GSArray), and the drawing-related classes will need tweaking to draw on a canvas. The final step would be implementing DO-over-WebSocket, so you can run view and maybe controller classes in the browser, model classes on the server, and have stuff Just Work™
Hi David and everybody else,
today a co-worker of mine brought the Cappucino-Project to my attention.
http://cappuccino.org/ is a _javascript_ based Web-Framework which basically implements the Cocoa-API using "Objective-J" which is a funky _javascript_ dialect modeled after Objective-C but implemented in _javascript_ itself (it sits on top so to say.
While I consider programming in "Objective-J" itself rather weird the existence of such a framework only points out the importance of David's idea. The world™ seems to be in need of viable web toolkits!
And I like the GWT (Google Web Toolkit)-like approach of David of compiling to _javascript_ better than writing in "Objective-J" which would IMHO only feasible for people already living in the _javascript_-Land. Those people – on the other hand – know the Cocoa API very rarely.
So I consider this an important project for GNUstep even if we don't find a student for this (which means we need to implement this ourselves).
cheers,
Lars
_______________________________________________
Gnustep-dev mailing list
address@hiddenhttp://lists.gnu.org/mailman/listinfo/gnustep-dev