Programming C, C++, Java, PHP, Ruby, Turing, VB
Computer Science Canada 
Programming C, C++, Java, PHP, Ruby, Turing, VB  

Username:   Password: 
 RegisterRegister   
 The Turing Initiative
Index -> Programming, Turing -> Turing Submissions
Goto page 1, 2, 3, 4  Next
View previous topic Printable versionDownload TopicRate TopicSubscribe to this topicPrivate MessagesRefresh page View next topic
Author Message
StealthArcher




PostPosted: Tue Mar 04, 2008 11:03 pm   Post subject: The Turing Initiative

Posted Image, might have been reduced in size. Click Image to view fullscreen.

Even with the current stagnation of the OpenT project, and my inability to help, I have coem up with a project for myself and anyone who wishes to join in.
The Turing Initiative,dedicated to giving the language Turing, whether in 4.1.1 or opent, one last breath of air.
It involves several partial projects, which include as below:

TPhoTo: Contains: HBM Converter, Modules for format extension
-Will contain the HBMConverter, hopefully finished it will be able to compress and encrypt all of your photo needs.
-Modules added to facilitate easier picture use, as well as allow PNG format usage.

TPainT: Program only
-Fully functional paint image program, capable for full 24 bit color.
-Hopefully with TPhoTo, will be able to save in png, as well as bmp, jpg, gif, and hbm.

TNeT: Program
-Probably impossible, but I'd like to try
-Fully functional net browser compatible with XHTML and CSS.

TGamE: Modules Classes and functional components.
-Classes and modules for creation of games easier in method.
-Allows expansion for extensions made by the user.

TChesS: Program
- Made with TGamE, both to show it's power, and capabilities of AI with turing,

TDaTa: Program
-Functional database program complete with wizards, and tables. (Don't say a word Mazer, or any other D&D players.)

TRuby:Modules and Program
-My most hopeful of the projects.
-Fully functional basic ruby compiler in turing.
-Complete with interactive ruby basics, hopefully teaching kids one language as they learn another.


My way of helping, seeing as I cannot yet figure out compiler theory.
Sponsor
Sponsor
Sponsor
sponsor
Clayton




PostPosted: Tue Mar 04, 2008 11:10 pm   Post subject: RE:The Turing Initiative

Could you not think of something a bit more original for the names? This feels like so many other names that it makes me sick.
StealthArcher




PostPosted: Tue Mar 04, 2008 11:12 pm   Post subject: RE:The Turing Initiative

I will probably later, this is just a starting project. You yourselves even said you probably wouldn't stick with OPENT as a name.
Tony




PostPosted: Tue Mar 04, 2008 11:56 pm   Post subject: Re: The Turing Initiative

StealthArcher @ Tue Mar 04, 2008 11:03 pm wrote:

-Fully functional basic ruby compiler in turing.

The caveat to being turing complete is that it doesn't account for efficiency of either resources or effort. Can you think of a way to implement something like
Ruby:

(1..100).inject(&:+)

how about
Ruby:

def learn(name, &block)
   self.class.send(:define_method, name, &block)
end


Just some interesting code sniplets I came across recently.
Latest from compsci.ca/blog: Tony's programming blog. DWITE - a programming contest.
StealthArcher




PostPosted: Wed Mar 05, 2008 11:16 am   Post subject: RE:The Turing Initiative

Well, I didn't say it would be the greatest compiler ever, just basics. However, if I could figure out how to add those...., hmmmm.
Tony




PostPosted: Wed Mar 05, 2008 11:28 am   Post subject: RE:The Turing Initiative

oh, and the thing is... Ruby is not compiled, it's interpreted. You could modify live code, runtime.

Ruby:

self.class.send(:define_method, name, File::open("remote_file", "r").read)


Smile
Latest from compsci.ca/blog: Tony's programming blog. DWITE - a programming contest.
StealthArcher




PostPosted: Wed Mar 05, 2008 11:31 am   Post subject: RE:The Turing Initiative

Isn't turing also interpreted though? Though I know modifying the code does not allow you to chage operation runtime.
Mackie




PostPosted: Wed Mar 05, 2008 12:09 pm   Post subject: RE:The Turing Initiative

I'm sure I can help. Well see how much time I have. What do you want me to start on?
Sponsor
Sponsor
Sponsor
sponsor
StealthArcher




PostPosted: Wed Mar 05, 2008 12:13 pm   Post subject: RE:The Turing Initiative

Actually your gradient module was something I was going to ask for to put in TGamE(I KNOW I KNOW CLAYTON THE NAME SUCKS.).

I hope to maybe even allow for basic 3d games once it's finished. (probably too hopeful, but my understanding of turing is better than a year ago.)
Tony




PostPosted: Wed Mar 05, 2008 12:26 pm   Post subject: Re: RE:The Turing Initiative

StealthArcher @ Wed Mar 05, 2008 11:31 am wrote:
Isn't turing also interpreted though?

No.
Latest from compsci.ca/blog: Tony's programming blog. DWITE - a programming contest.
StealthArcher




PostPosted: Wed Mar 05, 2008 1:25 pm   Post subject: RE:The Turing Initiative

So it isn't interpreted, hmmm.

Well, any ideas on how to implement it Tony?
You know ruby far better than I do.
Mackie




PostPosted: Wed Mar 05, 2008 5:45 pm   Post subject: RE:The Turing Initiative

Alright, so far on TNet (Name Suggestions?):
code:

<b>
<i>
<u>
<html>
<title>
<br>

All pretty much work. Although using more than one style tag still needs some work. It is currently 50 or so lines. And of course you can enter the desired address. I was sick today so I decided to get started.
StealthArcher




PostPosted: Wed Mar 05, 2008 6:13 pm   Post subject: RE:The Turing Initiative

Sweet stuff.

As for the names I was going to do a mock version of 'tea' related names, just to bug Clayton. TNeT was going to be 'Steep'. Very Happy

As for the names changes, I've so far got:

TRubY-Gleam
TGamE-Toybox
TPhoTo- Megapix
TNeT- Don't know yet, was considering Ocean.
TChesS- King's Guard
TDaTa- Tony's Mind(not), I don't really know this one yet either.
TPainT- eh... Braque maybe? I would do hitler, as his art was nice, but I think that would offend some people, and it would be illegal in germany.
Tony




PostPosted: Wed Mar 05, 2008 6:39 pm   Post subject: Re: RE:The Turing Initiative

Mackie @ Wed Mar 05, 2008 5:45 pm wrote:
Alright, so far on TNet (Name Suggestions?):
code:

<b>
<i>
<u>


...
those tags are deprecated and should not be used.
Latest from compsci.ca/blog: Tony's programming blog. DWITE - a programming contest.
darkangel




PostPosted: Wed Mar 05, 2008 6:54 pm   Post subject: Re: The Turing Initiative

Also, getting the <img> tag to work will be hell, garenteed! lol
Turing unfortunately can only send strings, ints, reals, booleans, etc. not data (which would be required for a picture)
Display posts from previous:   
   Index -> Programming, Turing -> Turing Submissions
View previous topic Tell A FriendPrintable versionDownload TopicRate TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Page 1 of 4  [ 50 Posts ]
Goto page 1, 2, 3, 4  Next
Jump to:   


Style:  
Search: