HyperCard Mailing List

[HC] HyperCard re-implementation using Java
(Msg 1 of 6)
justin glorvigen <odoyle6987@[redacted].com>
Thursday, 03-Nov-2011 22:52 GMT
Hi everyone,

I'm a senior at the University of Wisconsin-Eau Claire. And one of my classes is re-implementing HyperCard in Java. Are there any good resources or documents anyone could give me that would be useful to my class? I'm looking for design documents, ideas, existing modules, any tricky parts that we should be on the lookout for, and pretty much anything else that you think might be useful.

I'll probably have more specific questions when we get further along in the project, so any help is appreciated.

Thanks,

-Justin
[HC] HyperCard re-implementation using Java
(Msg 2 of 6)
Mark Schonewille <m.schonewille@[redacted].com>
Thursday, 03-Nov-2011 23:18 GMT
Hi Justin,

This might be useful for you: http://www.creysoft.com/xtalk/

No Java AFAIK but definitely some stuff that will inspire you.

Good luck. It would be interesting to see what you can come up with.

--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer
KvK: 50277553

Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission!

On 3 nov 2011, at 23:52, justin_glorvigen wrote:

> Hi everyone,
>
> I'm a senior at the University of Wisconsin-Eau Claire. And one of my classes is re-implementing HyperCard in Java. Are there any good resources or documents anyone could give me that would be useful to my class? I'm looking for design documents, ideas, existing modules, any tricky parts that we should be on the lookout for, and pretty much anything else that you think might be useful.
>
> I'll probably have more specific questions when we get further along in the project, so any help is appreciated.
>
> Thanks,
>
> -Justin
[HC] HyperCard re-implementation using Java
(Msg 3 of 6)
Mark Schonewille <m.schonewille@[redacted].com>
Thursday, 03-Nov-2011 23:18 GMT
Oh.... actually there's a Java xTalk interpreter there :-)

--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer
KvK: 50277553

Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission!
[HC] HyperCard re-implementation using Java
(Msg 4 of 6)
Rebecca Bettencourt <beckiergb@[redacted].com>
Friday, 04-Nov-2011 00:44 GMT
Yep. OpenXION is an xTalk implementation currently written in Java.
You can check out the most recent source from

http://code.google.com/p/openxion/

The scripting language is one of the things you probably wouldn't want
to write yourself. ;) Although I did, but I'm insane. ;)

Good luck with your project! I can't wait to see it!

-- Rebecca Bettencourt



On Thu, Nov 3, 2011 at 4:18 PM, Mark Schonewille
<m.schonewille@[redacted].com wrote:
>
>
>
> Oh.... actually there's a Java xTalk interpreter there :-)
>
> --
> Best regards,
>
> Mark Schonewille
>
> Economy-x-Talk Consulting and Software Engineering
> Homepage: http://economy-x-talk.com
> Twitter: http://twitter.com/xtalkprogrammer
> KvK: 50277553
>
> Become our partner in sales http://qery.us/16r Start selling Color Converter today. 20% commission!
>
>


[HC] HyperCard re-implementation using Java
(Msg 5 of 6)
Uli Kusterer <Witness.of.TeachText@[redacted].net>
Friday, 04-Nov-2011 09:15 GMT
On 03.11.2011, at 23:52, justin_glorvigen wrote:
> I'm a senior at the University of Wisconsin-Eau Claire. And one of my classes is re-implementing HyperCard in Java. Are there any good resources or documents anyone could give me that would be useful to my class? I'm looking for design documents, ideas, existing modules, any tricky parts that we should be on the lookout for, and pretty much anything else that you think might be useful.


I wrote ColdCoffee, which converts a HyperTalk script to Java source code. Adrian Sutton also added code to it that would generate Java byte code instead of source code, but I can't find that at the moment. I've put a copy of the sources up at http://hypercard.org, but be aware that I haven't tried to build this code in ages, so I can't guarantee it will actually run. But anyway, it might prove educational to see another approach at reading HyperTalk.

Instead of generating source code, you could probably also just try to do the things in the script immediately at that point.

Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.zathras.de
[HC] HyperCard re-implementation using Java
(Msg 6 of 6)
Colin Holgate <coiin@[redacted].net>
Friday, 04-Nov-2011 12:52 GMT
The comma ends up being part of the link. Here's a clean version:

http://www.hypercard.org/
HyperCard® and HyperTalk™ remain trademarks of Apple, Inc.; other trademarked products and terms mentioned in this archive are the property of their respective trademark holders. Individual messages remain the intellectual property of their respective authors.