> ** If you mean running HyperTalk scripts using a
> Java application, forget it. It's going to be *very*

> slow.

Alain: Haven't they improved upon the speed of Java? 
There is no denying that the Virtual Machine concept
of Java is HOT! Multi-platform deployment, maximum GUI
and interactivity despite the limitations of the
Internet, etc.

> If it's some kind of Java Plug-In, this is something

> that could come out of OpenCard anyway since the 
> interpreter can stand alone 

Alain: Yes, I believe that our system will include a
plug-in architecture and API. Most modern
(proprietary) software does, so that developers can
add functionality to the software without modifying
its source code. Of course, this is a little bit less
interesting in our case because we will be providing
the source code, and because 100% HyperCard
compatibility does not require it. Either way, we will
have to ask our programmers what they think.

> So, if someone's interested, they can create this, 
> but I don't see what the relevance is to us in this 
> current state of affairs.

Alain: No comment on this particular case (Java), but
we should no doubt discuss the pros and cons of
creating a Plugin Architecture and API for OpenKard
(eventually).

> Julian:  If you get Sysmantec java cafe it is almost

> as fast as c++. On a PC anyway......

Alain: Is this true? Is Java as fast as C++?  Add to
that Java's security features and portability ... It
makes me think that we should re-consider it for the
development of OpenKard. This is merely a suggestion,
however, because I am not among the programmers, and
our programmers have already rejected Java in favour
of C/C++.

> No, I mean running java applets within HC, i.e.
> available scripting languages thus being HyperTalk,
> AppleScript, and Java ...

Alain: Last I heard, Apple's strategy for integrating
Quicktime and Java goes by the name of JavaBeans. A
sort of debilitated version of OpenDoc, another one of
the revolutionary technologies that were STEVED.

> (which makes me wonder if it would be possible to 
> import Lingo or, um, basic).

Alain: We could thus reach out to all of those
multimedia people that are using Director, ShockWave,
and all of that. In my view, I think that this would
be most appropriate when we attain the developmental
stage of OpenKard equivalent to HyperCard 3.0 (e.g.
Quicktime and Director have a similar metaphor, but
HyperCard as we know it today does not.)

> Julian: Yeah, that is something i would like to look

> into, In HC i believe you can use Frontier code as 
> well.... 

Alain: Yes, I believe that you can. That's the beauty
of the Open Scripting Architecture. Recently, after
installing MacPerl, I noticed that the scripting
language popup in HyperCard's script editor now offers
MacPerl is one of the choices. Which is quite
incredible given that HyperCard came out long before
anyone ever heard of MacPerl. It would be wonderful if
we could do something similar for OpenKard. 

> I really couldnt see much reason to use lingo 
> when developing stuff in OC. It might be handy if
you 
> were converting a director project though.

Alain: Since the first version of OpenKard is aiming
for 100% HyperCard compatibility, there is no
short-term reason for the ability to import Lingo.
Director's  metaphor is much more akin to QuickTime's
metaphor : time-based free-running movies. So let's
wait for OpenKard to be ready to take the Flight of
Pheonix before considering the importation of Lingo.

=====

__________________________________________________
Do You Yahoo!?
Bid and sell for free at http://auctions.yahoo.com

Reply via email to