![]() ![]() ![]() ![]() Last year it was PHP, and the year before that it was Python, and the year before that it was C#.Īdmitting to vulnerability in this forum isn’t going to get you any dates. See the current ‘fear and loathing in Javaland’ regarding Ruby & Rails. That’s how they are often seen from the Java side of the fence, apparently. ![]() Resin’s new, fast PHP on gcj … now that would be interesting. None of this has anyting to do with the things Simon said in that interview, anyway, so it seems like we’re getting a bit sidetracked here. Harmony will hopefully produce an interesting, usable VM in a few years, as well, but gcj is already increasingly usable today, and will serve us well until that Harmony VM of the future appears. That, in Sun’s JS’s own worldview means bringing in more volume for the platform, so it is a fine thing for all of us peddling in Java, free or non-free. Given that Java’s strength in the marketplace is on the serverside, I’d hope that gcj can help make serverside Java programming more accessible to people, by making it easy to package the bytecode jar mess as plan old DSOs, and have it come with each distro out of the box, like, say, Ruby, PHP, Python and all those succeful other ‘little man’s frameworks' do. The dependency graph of something like JOnAS is very, very huge. Now, with JOnAS, and possibly other J2EE servers humming along on gcj next year, a lot of things have to be in place, and working correctly. J2EE servers are now within reach, with JOnAS being the first J2EE server to be packaged for FC 5, afaict, and performing increasingly as correctly under gcj as it does under proprietary runtime implementations. A lot of stuff works, and a lot more will, as the missing and broken bits of the class libraries get fleshed out. That doesn’t mean that gcj ain’t very useful: see fedora core’s selection of packages that run and build on gcj. Given that gcj is not a JVM, but an ahead-of-time compiler, and does not try to build a JVM, I’d expect any project building a JVM to produce a truly usable JVM faster than gcj. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |