>> However, there is no reason that >> HyperCard can't be compiled down to Java byte code and run just like >> any >> other Java code, > > == just as slow ;-)
Oh ye of little faith (and Java knowledge :). Java for non-gui is as fast or faster than C (particularly C compiled with gcc since it is very bad at optimisation). Hotspot, SWT, Cocoa and good Java coding all combine to produce very good speeds for Java. I should know, my paid work is as a Java Software Engineer. I work at Ephox (http://www.ephox.com) and we have two products, one in VB and one in Java they both do the same thing (some features differ between the two because of the strength of the languages) and the Java one is at least as fast as the VB version - and that's with the VB version using great swabs of C code from the operating system (like the entire HTML editor pane which handles 90% of the functionality). Both products use Tidy from w3c, the VB version uses the C version of Tidy (TidyCOM to be precise) the Java version uses the Java version (JTidy), almost no difference in execution speed. Welcome to the year 2000, we've worked out how to make Java go fast. :) >> So, tonight I have imported a new project into CVS called jcard. > > I just tried ./run (after ant, of course), and all I see is "This is my > contents. How cool is that?" Correct, see my earlier post about modifying the TestHarness. Also, don't forget to resize the window so you can see everything - you would have been looking at a scrolling field with autoselect set to true I believe, but you didn't see it because the window was too small. :) >> So, I'd love to hear some feedback on this rather major change of >> direction and whether people can help out with it, in what way etc. >> We >> haven't paid much attention to who knew Java here before. > > Well, I know java. Unfortunately. I had to use it for a job. I'm still > working on repressing those memories ;-) Then you don't know Java. :) Seriously, if you come from a C background you'll expect Java to be like C - it looks similar but it is miles apart. Spend a few years working with Java and you'll never go back though. :) Of course, if you really want to see some good languages, try smalltalk or the combination of Cocoa and Objective-C (another language that is extremely different to C but looks so similar). > Anyway, I bet I can get a C++-based interpreter running on more > platforms than you can get your java one running on, and first.. I'm not a betting man, but I'm more than prepared to take that challenge. To kick things off, I'll raise you fields (including rendering HTML and RTF), buttons and menus. :) Hope you've got your coding shoes on. :) > Though, GUI will be a lot harder. Ah young-un, you have no idea the horrors that await you there. :) Adrian Sutton. ------------------------------------------------------- This sf.net email is sponsored by: OSDN - Tired of that same old cell phone? Get a new here for FREE! https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 _______________________________________________ Freecard-general mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freecard-general