LiveCode in C#
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, LCMark
-
- VIP Livecode Opensource Backer
- Posts: 240
- Joined: Tue Jun 30, 2009 11:15 pm
LiveCode in C#
Ladies and Gentlemen, step right up and witness another Pitkin Enterprises Patented Lunatic Moment™
I would like a little personal project to work on when I'm not working on my normal stuff and thus I've got this amazing idea to translate the engine to run on C# (This is also to flex my C# pecks) and thus I have the question, where would one start with doing such a trait, let it not be said that this is mainly to give myself something to do on those days when I don't quite want to work on my normal LC projects but want to do some programming in general.
Chances are it won't be remotely compatible with existing LiveCode stuff but it could be a cool little project nonetheless, also how would one go about setting up something like GitHub with Visual Studio so I can just be like "Yo brah, you want some of that sweet C# source code, well POW!!! Right in the kisser" and share my source code with others who might like to have a look.
Kind regards, Michy Mookins.
PS. No I do not have any medication for this.
I would like a little personal project to work on when I'm not working on my normal stuff and thus I've got this amazing idea to translate the engine to run on C# (This is also to flex my C# pecks) and thus I have the question, where would one start with doing such a trait, let it not be said that this is mainly to give myself something to do on those days when I don't quite want to work on my normal LC projects but want to do some programming in general.
Chances are it won't be remotely compatible with existing LiveCode stuff but it could be a cool little project nonetheless, also how would one go about setting up something like GitHub with Visual Studio so I can just be like "Yo brah, you want some of that sweet C# source code, well POW!!! Right in the kisser" and share my source code with others who might like to have a look.
Kind regards, Michy Mookins.
PS. No I do not have any medication for this.
Re: LiveCode in C#
@mickpitkin92 Might I suggest a more productive route in joining forces with @Janschenkel to get C# externals working. That way you can extend the engine functionality rather than duplicating the core.
LiveCode User Group on Facebook : http://FaceBook.com/groups/LiveCodeUsers/
-
- VIP Livecode Opensource Backer
- Posts: 240
- Joined: Tue Jun 30, 2009 11:15 pm
Re: LiveCode in C#
Monte, this is purely a personal project, something I'd like to work on when I'm bored. Its not meant to be a public project, but I'd be willing to share the code if someone asked.
Re: LiveCode in C#
OK, have fun
LiveCode User Group on Facebook : http://FaceBook.com/groups/LiveCodeUsers/
-
- VIP Livecode Opensource Backer
- Posts: 977
- Joined: Sat Apr 08, 2006 7:47 am
- Contact:
Re: LiveCode in C#
There are a couple of interesting links over at hypercard.org if you want to go down this route.
But it's going to be a big project and a lot of work before you'll have a complete parser and implementation of the more powerful concepts of xTalk.
Have fun!
Jan Schenkel.
But it's going to be a big project and a lot of work before you'll have a complete parser and implementation of the more powerful concepts of xTalk.
Have fun!
Jan Schenkel.
Quartam Reports & PDF Library for LiveCode
www.quartam.com
www.quartam.com
-
- VIP Livecode Opensource Backer
- Posts: 240
- Joined: Tue Jun 30, 2009 11:15 pm
Re: LiveCode in C#
Hey Jan, thanks for the info, do you have a link to the forum post or a blog of your progress, this is the first I've heard about your go at bringing .NET externals to LiveCode.
Oh that is what is going to be the fun bit, I think I'll setup a blog or something to document my progress.There are a couple of interesting links over at hypercard.org if you want to go down this route.
But it's going to be a big project and a lot of work before you'll have a complete parser and implementation of the more powerful concepts of xTalk.
-
- VIP Livecode Opensource Backer
- Posts: 977
- Joined: Sat Apr 08, 2006 7:47 am
- Contact:
Re: LiveCode in C#
I've been researching the CLR Hosting API and its Mono equivalent, but haven't gone so far as to write a complete bridge external yet. And while I did write such an external bridge for the Java Virtual Machine (see my github repo), I've put it on hold until the direction is clear of the Extensions/Modules API.
Jan Schenkel.
Jan Schenkel.
Quartam Reports & PDF Library for LiveCode
www.quartam.com
www.quartam.com