
WyldCard
Forum rules
Please limit any bashing/harping on any commercial interests to a minimum, thanks!
Please limit any bashing/harping on any commercial interests to a minimum, thanks!
- richmond62
- Posts: 4830
- Joined: Sun Sep 12, 2021 11:03 am
- Location: Bulgaria
- Contact:
Re: WyldCard
There's a distraction.
Ha, Ha: cripes, just started reading the build instructions: I'm lost and off chasing rabbits again.
In fact all these HC clones and so forth are nothing but that as the MAIN CONCERN here
is surely to get Open Source LiveCode "out from under the umbrella" of LiveCode-the-Company
as a FREE (as in LibreOffice, GIMP and so on) RAD IDE.
Ha, Ha: cripes, just started reading the build instructions: I'm lost and off chasing rabbits again.

In fact all these HC clones and so forth are nothing but that as the MAIN CONCERN here
is surely to get Open Source LiveCode "out from under the umbrella" of LiveCode-the-Company
as a FREE (as in LibreOffice, GIMP and so on) RAD IDE.
https://richmondmathewson.owlstown.net/
- richmond62
- Posts: 4830
- Joined: Sun Sep 12, 2021 11:03 am
- Location: Bulgaria
- Contact:
Re: WyldCard
Ooer:
https://opensourcelibs.com/lib/doc/BUILDING.md
"This opensourcelibs.com page can’t be found"
Not going to get very far there I'm afraid.
https://opensourcelibs.com/lib/doc/BUILDING.md
"This opensourcelibs.com page can’t be found"
Not going to get very far there I'm afraid.
https://richmondmathewson.owlstown.net/
- OpenXTalkPaul
- Posts: 2633
- Joined: Sat Sep 11, 2021 4:19 pm
- Contact:
Re: WyldCard
THANKS!
While my immediate goals are about un-branding and minimally rebranding, and then re-releasing the open source version of LCC,
I do plan to do something with all of this information about every xTalk implementation I can find.
Maybe just maybe we can incorporate some things from these others open source HC clones too.
This one looks like it's built with JAVA.
-
- Posts: 33
- Joined: Mon Sep 13, 2021 9:10 pm
- Contact:
Re: WyldCard
After reading about RadBuilder I thought the bar was set pretty low. It has absolutely no relation to xTalk scripting.
I can't see how your contributions will help make an open source version of LiveCode either, since they can't run on modern systems.

I can't see how your contributions will help make an open source version of LiveCode either, since they can't run on modern systems.
Sorry for distracting you.

- richmond62
- Posts: 4830
- Joined: Sun Sep 12, 2021 11:03 am
- Location: Bulgaria
- Contact:
Re: WyldCard
They won't, but they feature various palettes and so forth that LiveCode does not that might give people ideas re some changes,I can't see how your contributions will help make an open source version of LiveCode
although, personally, I have NO problem whatsoever with the current LC GUI.
https://richmondmathewson.owlstown.net/
- OpenXTalkPaul
- Posts: 2633
- Joined: Sat Sep 11, 2021 4:19 pm
- Contact:
Re: WyldCard
RadBuilder, I'm guessing, is what evolved from Gain Momentum after it change hands a couple of times.
Probably what happens to xTalk when the database or "real coding language" type people are in the drivers seat.
It looks like it could've been an xTalk before it devolved.
I'd like to see what Gain Momentum's 200 page syntax dictionary looked like.
I'm guess I'm OK with adding things that are somehow closely related, but not exactly xTalk.
AppleScript / AppleScriptObjC comes to mind.
- OpenXTalkPaul
- Posts: 2633
- Joined: Sat Sep 11, 2021 4:19 pm
- Contact:
Re: WyldCard
This is actually quite cool
https://github.com/defano/wyldcard
Several of the other repos are rather interesting, like this:
https://github.com/defano/grammars-v4/t ... /hypertalk
and this (I still run some retro computers):
https://github.com/defano/studiomix-xfcn
- OpenXTalkPaul
- Posts: 2633
- Joined: Sat Sep 11, 2021 4:19 pm
- Contact:
Re: WyldCard
Minor update in the WyldCard repo 2-weeks ago:
https://github.com/defano/wyldcard
It would be really cool if there was a ready-to-run release of this project. I was never able to get it to build and run, but I've never put much effort into it, mostly because I have very little knowledge about Java app dev or how JAVA IDEs like IdeaJ are supposed to work.
https://github.com/defano/wyldcard
It would be really cool if there was a ready-to-run release of this project. I was never able to get it to build and run, but I've never put much effort into it, mostly because I have very little knowledge about Java app dev or how JAVA IDEs like IdeaJ are supposed to work.
- OpenXTalkPaul
- Posts: 2633
- Joined: Sat Sep 11, 2021 4:19 pm
- Contact:
Re: WyldCard
I finally got around to installing the required Java dev things and compiling this HyperClone to give it a spin.
It could use some work but it is already pretty cool actually. It can import HyperCard stacks, and can paint with transparent pixels. The goal with this project may have been re-creating HyperCard with JAVA, but HyperCard couldn't paint with transparent color pixels (and pattern fills)! Note the 'intensity' palette window in the screenshot.
The gradle build process even output .deb and .rpm installer packages (80mb each).
Running on Java VM is also a plus in my opinion. WyldCard is MIT licensed so a community such as ours could fork it and extend it beyond that original goal. It compiles it interpreter from ANTLR4 grammar so the dialect is extensible.
Oh it has UI 'themes' too, including a GTK theme that honored my selected window manager theme (darkmode-macOS-lookalike)
It could use some work but it is already pretty cool actually. It can import HyperCard stacks, and can paint with transparent pixels. The goal with this project may have been re-creating HyperCard with JAVA, but HyperCard couldn't paint with transparent color pixels (and pattern fills)! Note the 'intensity' palette window in the screenshot.
The gradle build process even output .deb and .rpm installer packages (80mb each).
Running on Java VM is also a plus in my opinion. WyldCard is MIT licensed so a community such as ours could fork it and extend it beyond that original goal. It compiles it interpreter from ANTLR4 grammar so the dialect is extensible.
Oh it has UI 'themes' too, including a GTK theme that honored my selected window manager theme (darkmode-macOS-lookalike)
- tperry2x
- Posts: 3208
- Joined: Tue Dec 21, 2021 9:10 pm
- Location: Somewhere in deepest darkest Norfolk, England
- Contact:
Re: WyldCard
I don't mean this to appear negative, far from it. It's a good start.
I did notice some strange things though. You can see here I made a rectangle graphic, I made a button with a simple script in, and a field called "a"
The script runs and outputs what I'd expect.
I saved my stack (you can see the structure of the text file it creates in the background).
But on closing WyldCard, then reopening my 'stack', there's no button or field. Just my rectangle.
So, it's a good start but needs lots of work.
I did notice some strange things though. You can see here I made a rectangle graphic, I made a button with a simple script in, and a field called "a"
The script runs and outputs what I'd expect.
I saved my stack (you can see the structure of the text file it creates in the background).
But on closing WyldCard, then reopening my 'stack', there's no button or field. Just my rectangle.
So, it's a good start but needs lots of work.
- OpenXTalkPaul
- Posts: 2633
- Joined: Sat Sep 11, 2021 4:19 pm
- Contact:
Re: WyldCard
I agree, it does need work, but it does check of some of the boxes I think I'm looking for:
1) It's a very liberal licensed, MIT license
2) it's already got a base of what I think should be called the "xTalk Standard Library" which would be HyperTalk 2.x syntax.
3) It's platform agnostic, runs in a VM (JavaVM), which I'm fairly certain could be 'transcoded' to WebASM using something like TeaVM https://teavm.org
Java is not as ugly of an language to have to work with as I think C, C++ and their ilk are.
Who is online
Users browsing this forum: No registered users and 1 guest