Well, I'll guess that you could make the decision once you've done the Java version . FWIW, Java GUIs are pretty bad - AWT is limited and Swing is very sluggish (even on an Athlon 1.1). The underlying number-crunching may or may not be good enough with a recent JVM. Java as a language is okay, it's simply hampered by really crappy GUI toolkits plus lack of proper enum's (the replacement kludge isn't acceptable IMO if you want clean code) and one or two other "things." Nice built-in library though (comprehensive).

So what tasks have you trained your ANN for? Are you going for something cool like recognising letters or pictures? You can have it check whether a given picture is programmer art - a big training set is available here from us here :lol: