> Tim Bates : On the HyperCard list when discussing QTML, many people
> noted that what we want is not HyperCard, but hypertalk, the ability
> to speak English about objects.

Alain :  Where I am concerned, you're absolutely right, Tim. It's
HyperTalk that has made me a HyperCard loyalist. And it's why I am still
using HyperCard 2.2, in black & white.

> Tim Bates :  Of course the cards model is enticing, but equally it is
> restrictive.

Alain :  Right again. Simple but somewhat out-moded.

> Tim Bates  nivce> In the web age, i wonder if the web browser is not a
> better metaphor than the rolodex?

Alain :  A browser metaphor would be nice !  What do you think of the
idea that the web site of our OpenCard collaboration look & feel like
HyperCard too ?

> Tim Bates :  If that view is accepted, in many ways opencard 2000
> involves making hypertalk into an extensible browser control language.

Alain  :  That would suite ME fine, but I believe that most programmers
that have joined this initiative are presently considering a standalone
app written in C/C++ that is not necessarily web-oriented. It is
difficult to ignore the Web though, eh !

> Tim Bates :  Two quick ways to achieve this, would be to:
> a. build an opentalk parser which spits out javascript.

Alain :  Easy to do. I could do that.

> b. write the opentalk device in Java

Alain :  Java is out of my league. Learned it. Tried it. I couldn't even
achieve a simple dialog box comparable to HC's "ask" command with Java
after several days of trying.

> Tim Bates :  Java on Mac is already connected to OSA.

Alain :  This is interesting, particularly for those among us who are
"real" programmers. By using Java, we could thus make OpenCard OSA
scriptable. Definitely a desirable feature.

> Tim Bates :  Another way to be considered might be to model opentalk
> on php3 Tangentially, have you guys seen php3? This is very
> applescript-like, right down to a highlighting parser and no variable
> declarations.
>
> <http://www.htmlwizard.net/interview.html>
> <http://www.php.net/>

Alain :  I have never heard of php3. Good thing you provided some URLs.
Thank you. i wilkl consult these sites as soon as I find some "spare"
time.

> Tim Bates : Points in favour:  1. Nobody needs to install a runtime
> for opentalk: Just fire up your browser and point it at the php3-like
> opentalk server.

Alain :  Excellent.

> Tim Bates : Points in favour:  2. This server can be local, of course,
> blurring the client-server model beyond relevance.

Alain :  Of course.

> Tim Bates : Points in favour:  3. Decoupled server more readily ported
> to other open platforms (Linux).

Alain :  Excellent. That's what the Internet was designed to do.

> Tim Bates : Points in favour:  4. Hundreds of millions of $ are being
> spent building our client for us (by AOL and Micro$oft). We are
> assured of having an extremely high quality layout engine maintained
> indefinitely.

Alain :  While it makes us somewhat tributary of these vendors, it's
still an excellent short-term bootstrapping strategy - to get up and
running quickly. My preference is for Netscape's browser, however,
because they are OpenSource too.

> Tim Bates : PS regarding using Perl to develop HyperCard, I say that
> OpenCard should
> be written in C, just like Perl ;-).

Alain :  PERL is written in C. I should have guessed !

Reply via email to