3 ms·
Check out the Clojure language. It runs on the JVM under Java 1.5+ SE, so you get cross-platform access to Swing, and to Oracle and SQL Server through the pure
by watmough 18y ago
Check out the Clojure language. It runs on the JVM under Java 1.5+ SE, so you get cross-platform access to Swing, and to Oracle and SQL Server through the pure Java drivers. It also has great support for concurrency, including STM.
GUI, DB, Cross platform, concurrency. What else could you need?
- alnayyir 18y agoSorry, I should've mentioned. I'm very predisposed to avoiding Java in all forms religiously.
- watmough 18y agoYes, I've never been greatly enamoured of Java itself, but the JVM truly is a superb piece of work. Your loss I suppose, but if you want to largely stay in the MS ecosystem, why not check-out F#? It draws heavily from ML/OCAML and is MS supported on .NET and in VS. F# seems like a safe choice for functional programming in an MS oriented shop.
- alnayyir 18y agoI'll give it a whirl. Thanks for the heads up.