> 1 - If you/we were to start an open source project, what would it be? Well, from our side of the world, obviously a killer simulation environment.
This would include a "pipe" or "port" interoperability amongst many useful components including the agent modeler, landscape/gis agent environment, visualization, graphing/plotting, analysis and statistics, inference engine, and more. And to cap it off, a visual composition editor letting you hook all this together with drag 'n drop and form based agent behavior. It would be multi-lingual where possible: java for multi-platform and performance, python and other agile languages for scripting. The pipe/port interoperability should have specific goals like being able to run on top of Google Earth, for example. > 2 - What open source project would you like to see happen? EZ Java: a preprocessor/IDE which makes Java less programmer antagonistic .. to remove the "syntactic salt as Steve sez. It would simply preprocess a python/ruby-like front end, but simply be a syntax converter .. not another scripting language for the JVM such as JRuby, Jython, Groovy etc. It would be independent of the particular version of Java .. thus inherit the improvements within Java. But like Processing, it would remove the absurdities of Java. Examples: - First class functions, without the need for a class for "main()" - Less redundant type declarations: String s = new String() is a little noisy. - Simple syntax for Functors .. which make easy on-the-fly "closures". - First class citizens for maps, arrays and strings with very flexible literals. One obvious string improvement, for example, are multi-line strings, strings with substitutions, and most of all, "raw" strings for regex use. This could easily be done with ANTLR, I think. Integrating it into Eclipse and other programming editors and IDEs would be important. -- Owen Owen Densmore http://backspaces.net On Dec 30, 2006, at 10:39 AM, Owen Densmore wrote: > Just a poll of sorts: > > 1 - If you/we were to start an open source project, what would it be? > 2 - What open source project would you like to see happen? > > -- Owen > > Owen Densmore http://backspaces.net > > > > ============================================================ > FRIAM Applied Complexity Group listserv > Meets Fridays 9a-11:30 at cafe at St. John's College > lectures, archives, unsubscribe, maps at http://www.friam.org ============================================================ FRIAM Applied Complexity Group listserv Meets Fridays 9a-11:30 at cafe at St. John's College lectures, archives, unsubscribe, maps at http://www.friam.org