>> 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

Reply via email to