Computer Science Canada

Notepad++ for Turing?

Author:  qmanjr5 [ Mon Dec 07, 2009 3:18 pm ]
Post subject:  Notepad++ for Turing?

Is there some type of notepad++ (or something that autocompletes) for turing?

Author:  Tony [ Mon Dec 07, 2009 3:39 pm ]
Post subject:  RE:Notepad++ for Turing?

no.

Author:  [Gandalf] [ Mon Dec 07, 2009 3:41 pm ]
Post subject:  RE:Notepad++ for Turing?

Short answer: no.

Long answer:
Turing (the program) is proprietary and Turing (the program) is the only IDE which allows you to execute Turing (the language) programs.

At best, you can create a Turing language syntax file for Notepad++, or any editor that supports that kind of thing. Then, you can use that editor to edit your source code and run it from Turing (the program). However, creating these 'language syntax files' as I've called them is a bit of a pain, which is why as far as I know it hasn't yet been done.

At worst, you can wait for OpenT to be completed (you can even contribute on your own!), and you will finally have an open source alternative to Turing (the program). Razz

Edit: haha, damn you Tony!

Author:  Tony [ Mon Dec 07, 2009 3:50 pm ]
Post subject:  RE:Notepad++ for Turing?

Upvoted for long answer.

Seriously though, contribute to OpenT.

Alternatively, you can set Notepad++ to Pascal. It's probably the closest you'll get to Turing, in terms of syntax.

Author:  qmanjr5 [ Mon Dec 07, 2009 3:55 pm ]
Post subject:  RE:Notepad++ for Turing?

Is there a big difference from Pascal to Turing? Is Put/get/if/for etc the same?

Maybe Pascal is what I should learn next then...



And where is this OpenT ? and what is it the difference between it and what I'm using now?

Author:  apomb [ Mon Dec 07, 2009 4:05 pm ]
Post subject:  RE:Notepad++ for Turing?

OpenT is a project that this community is (not-so-much) developing for schools/interested parties which will be open-source. As of right now, Turing is strictly closed-source and therefore limited.

TL;DR - click the first word in this post.

Author:  Tony [ Mon Dec 07, 2009 4:06 pm ]
Post subject:  RE:Notepad++ for Turing?

Turing is largely inspired by Pascal. You'll find it familiar if you'll read some samples at http://en.wikipedia.org/wiki/Pascal_%28programming_language%29

It being so similar would also teach you very few new things.

OpenT -- http://code.google.com/p/opent/

Author:  qmanjr5 [ Mon Dec 07, 2009 4:20 pm ]
Post subject:  RE:Notepad++ for Turing?

What limitations are there on Turing right now?

Author:  qmanjr5 [ Mon Dec 07, 2009 4:21 pm ]
Post subject:  RE:Notepad++ for Turing?

Wait, turing a language or a program?

I just Googled opent, and it says it's a language? :S

I thought it was for turing? :S

Author:  apomb [ Mon Dec 07, 2009 4:23 pm ]
Post subject:  RE:Notepad++ for Turing?

Mainly speed and non-existent cross-platform implementations

Author:  qmanjr5 [ Mon Dec 07, 2009 4:25 pm ]
Post subject:  RE:Notepad++ for Turing?

Okay, now I'm definately confused.

Turing was made by HotSoft, and then, for openT, someone said they were trying not to use the word "turing" because of legal issues?

I thought Turing was a language? And yet it's a program?

Is turing (the language) somehow owned by HotSoft?????

BLEH!!!

Author:  apomb [ Mon Dec 07, 2009 4:26 pm ]
Post subject:  RE:Notepad++ for Turing?

Yes, Turing (the language and the IDE) are owned by HoltSoft.

Author:  qmanjr5 [ Mon Dec 07, 2009 4:27 pm ]
Post subject:  RE:Notepad++ for Turing?

D:


YOU CAN OWN A PROGRAMMING LANGUAGE?!

whoa....

So, if openT is for writing Turing, then...how? how can they do that without any legal issues, if the language is owned by hotsoft???

Author:  DemonWasp [ Mon Dec 07, 2009 4:44 pm ]
Post subject:  RE:Notepad++ for Turing?

"Turing" refers to:

1. The Language (the definition of the syntax as well as its libraries, what we would commonly call the "programming language")

2. The IDE (the program that you use to edit and highlight code written in the Turing language).

3. The Interpreter or Compiler used to actually run code.

All of the above were created by HoltSoft.

However, HoltSoft is defunct now. When I last checked, their webpage no longer existed. This implies that they no longer hold any copyright or trademark on either Turing the language or Turing the IDE, to the best of my knowledge. I am not a lawyer. The OpenT project has, however, made it very clear that if sent a cease-and-desist, they will desist. None of the former members of HoltSoft seems interested in doing so, however.

OpenT is an effort by some members of this community to have an open-source, cross-platform implementation of an interpreter / compiler and IDE, using a language very similar to Turing, if not exactly identical. It works cross-platform, and should run about 100 times as fast as the HoltSoft Turing implementation, assuming the libraries are eventually coded and the compiler and IDE eventually finished.

Author:  qmanjr5 [ Mon Dec 07, 2009 4:47 pm ]
Post subject:  RE:Notepad++ for Turing?

Wow

interesting



So, will it be the same as turing right now? Will F1 still run it? F2=indent etc

Author:  mirhagk [ Mon Dec 07, 2009 6:59 pm ]
Post subject:  RE:Notepad++ for Turing?

What is openT being coded in? I'd be happy to help if I can at all. I only know c++, XNA, Turing and a little bit of shaders

Author:  DemonWasp [ Mon Dec 07, 2009 7:50 pm ]
Post subject:  RE:Notepad++ for Turing?

Java, Java and Java. The compiler compiles to JVM bytecode (which is kind of a standard way for small language projects to go...buys a lot of performance and an assembly layer really easily, plus it provides machine-independence). The compiler itself and the IDEs are - as far as I know - pure Java.

Author:  mirhagk [ Mon Dec 07, 2009 9:25 pm ]
Post subject:  RE:Notepad++ for Turing?

lol well thought i'd offer my assitance, guess im not much use lol

Author:  Tony [ Mon Dec 07, 2009 9:31 pm ]
Post subject:  RE:Notepad++ for Turing?

There's more than just writing code in any project.

Author:  mirhagk [ Mon Dec 07, 2009 11:34 pm ]
Post subject:  RE:Notepad++ for Turing?

well if you need any work done, I'm down for it. I'm pretty decent at programming, and am severly dedicated to any tasks I'm giving.

Author:  Tony [ Tue Dec 08, 2009 12:00 am ]
Post subject:  RE:Notepad++ for Turing?

Talk to rizzix

Author:  B-Man 31 [ Tue Dec 08, 2009 10:44 am ]
Post subject:  RE:Notepad++ for Turing?

this sounds really, interesting, is there anywhere where i can erad more about this openT, or how i could contribute to it even thoughj im not the greatest of programmers.

Author:  apomb [ Tue Dec 08, 2009 10:52 am ]
Post subject:  Re: RE:Notepad++ for Turing?

B-Man 31 wrote:

this sounds really, interesting, is there anywhere where i can erad more about this openT, or how i could contribute to it even thoughj im not the greatest of programmers.

See
Tony @ Tue Dec 08, 2009 12:00 am wrote:
Talk to rizzix

also
here and here

should help

Author:  B-Man 31 [ Wed Dec 09, 2009 9:07 am ]
Post subject:  Re: RE:Notepad++ for Turing?

apomb @ Tue Dec 08, 2009 10:52 am wrote:
B-Man 31 wrote:

this sounds really, interesting, is there anywhere where i can erad more about this openT, or how i could contribute to it even thoughj im not the greatest of programmers.

See
Tony @ Tue Dec 08, 2009 12:00 am wrote:
Talk to rizzix

also
here and here

should help


cool, thanks Very Happy

Author:  ryan.s [ Tue Jan 15, 2013 12:23 am ]
Post subject:  RE:Notepad++ for Turing?

Does open turing have a syntax file that can be grabbed for N++?

I started work on defining it myself, but i cant figure out how to handle folding, making it select the proper end statement (matching brace, basically)

The issue is with the folding setup, due to the overuse of the word "end" this could be difficult or impossible to make right


: