[haXe] web IDE

tong sdk at disktree.net
Wed Mar 17 14:36:41 CET 2010


hi,

how about starting a community project for creating an open source IDE
for hx (and other languages) targeting the browser ?
something like bespin[0], etherpad[1] , .. [2] ..
.. a client server architecture with a html/js frontend and a
compiler/data backend.


i see some benefits targeting the browser ...

.. for developing (the IDE itself):

* haXe code
* most of us are familiar with html, css, js (,flash) (no complicated
eclipse-plugin-development setup or something)
* easy plugin development (all haXe).
* it might be easy to integrate other tools like haxelib, automatic unit
tests.
* we already have tools and libs at our hands we can use, they would
improve as reflected.

 .. in using:
 
* zero install
* cross platform (even mobile devices, ipad, chromeOS ...)
* embeddable into existing IDEs since some provide a internal web
browser (eclipse, netbeans,..)
* embeddable into browser, no task switching anymore


 .. some ideas:

* group editing (?)
* if webkit gets added to SWHX (got mentioned on the list) we could
build a standalone desktop version out of it.
* create a desktop version anyhow using air, titanium, ...
* create browsers extensions to add additional functionality, (which is
pretty easy these days, at least for firefox[3] and chrome[4] )
* research into new architectures of IDEs like codebubbles[5], which
looks like a fit for hxs OOP style
* integrate into wave (?)


drawbacks ?:

- performance



what do you think ?


/tong


[0] https://bespin.mozilla.com/
[1] http://etherpad.com/
[2] http://www.catswhocode.com/blog/10-useful-online-code-editors
[3] https://jetpack.mozillalabs.com/
[4] http://code.google.com/chrome/extensions/
[5] http://www.cs.brown.edu/people/acb/codebubbles_site.htm



-- 
[)   |   5   |<   †   |2   3   3




More information about the Haxe mailing list