Jude: a Junicon Development Environment
This would be an IDE for
Junicon,
the Java-based implementation of Unicon,
written in Java. It would be a functional superset clone of UI, the Unicon
IDE. If written to support both Junicon and Unicon, it might be of interest
to the broader Unicon community, not just Junicon users.
Naturally, a lot of the components can be cribbed from totally standard Java
GUI widgets. And maybe the best way to meet the project's requirements would
be to modify Eclipse, or some other big Java IDE, to do Unicon properly. My
main reservations for this approach include:
- control
- we need a long term solution that we will be in control of, not a short
term solution that works now, but might break next year
- simplicity
- we need a solution that is friendly to novices and new users, not one
that is so feature laden that it has a steep learning curve
- size
- From eclipse.org/downloads, Eclipse is typically 165-295MB to download.
I am not sure we want that
kind of a behemoth as the entry point for our language.
Going Beyond Basic
Although I want something simpler than Eclipse, I envision our IDE as a
communication tool for our online community. If you give consent via a
checkbox in the preferences, your availability to text chat or consult
on code with other Unicon/Junicon users might be built-in to the IDE.