I moved the discussion to the Coders' Shed. It can be found here. You may still post you ideas here, but I would rather you post it on Coders' Shed if you have an account.
Thanks, and scratch on.
-PullJosh
Last edited by PullJosh (2012-08-26 15:44:06)

Offline
JavaScript. For easy portability and sharing. Bad because you can't do file I/O, but good in practically all other respects. :
Offline
I seem to recall a trend in doing this in Scratch. So I'm sure it's possible here, but if you want to get a little more advanced, I would suggest using either Basic, or Python. Python's really easy to learn, and I suggest that more than basic.
Offline
If I were you I'd use Python - it's very powerful and flexible. If you want to design an editor for it, probably use Java for that but still Python for the interpreter.
Offline
C++ or Java. If you're serious about it, use a real language.
Offline
bobbybee wrote:
C++ or Java. If you're serious about it, use a real language.
Are you saying Python is not a real language? :\
Offline
bobbybee wrote:
C++ or Java. If you're serious about it, use a real language.
but java was made in C
Offline
Javascript.
and just in case you don't know where to start, here:
http://forums.devshed.com/other-programming-languages-139/how-does-an-interpreter-compiler-work-312483.html
Offline
Python's lovely. Go with Python.
You might also want to look at a toolkit such as lex/yacc for writing the tokenizer/parser -- the Python version, called PLY, is very good. I've been using it to write a scratchblocks parser for Kurt, and it does a lot of the work for you. There are quite a few decent PLY tutorials around as well, and I'd be happy to help you with Python stuff.
Offline
slayerrobe7 wrote:
bobbybee wrote:
C++ or Java. If you're serious about it, use a real language.
but java was made in C
Yeah. And c++ was made in C. But C++ and Java are more powerful.
Offline
MathWizz wrote:
henley wrote:
bobbybee wrote:
C++ or Java. If you're serious about it, use a real language.
Are you saying Python is not a real language? :\
Yes.
![]()

Offline
C++ would make it fast, efficient, etc... so it's my vote if you're committed enough to learn it well.
Offline
Well I'd chose C++ and Java and (mabey) python
Java:
This would be good for storing files the user is needs for his program (Imgs,Virables)
C++ :
This has a large range of commands for your progamming languages capabilty
Python:
Servers I know work good on it and plugins could have the .PY format
more :
I chose these so it could be the best
Offline
JS: JS and python are the ONLY 2 text-based languages I know, and I think JS is easier.
EDIT: JS is just what you want, anyways....
Last edited by Firedrake969 (2012-08-17 16:15:04)
Offline
Hardmath123 wrote:
JavaScript. For easy portability and sharing. Bad because you can't do file I/O, but good in practically all other respects. :
That doesn't seem like too steep of a learning curve. Scratch -> about 1/2 of html (I should really finish that, shouldn't I?) -> Javascript... Not a bad idea. Thanks for mentioning it!
henley wrote:
I seem to recall a trend in doing this in Scratch. So I'm sure it's possible here, but if you want to get a little more advanced, I would suggest using either Basic, or Python. Python's really easy to learn, and I suggest that more than basic.
Yeah. I actually started learning python a few days before posting this. Seems fine to me! Thanks for the input!
TheSuccessor wrote:
If I were you I'd use Python - it's very powerful and flexible. If you want to design an editor for it, probably use Java for that but still Python for the interpreter.
Thanks! That seems like a good idea. I don't know if I'll make an editor or not. If I do, Java will be one of the top options.
bobbybee wrote:
C++ or Java. If you're serious about it, use a real language.
C++ seems a bit hard. But maybe! Cheddargirl went strait from scratch to C++! We'll see. Thanks for your input!
Twiddlemaster wrote:
Javascript.
and just in case you don't know where to start, here:
http://forums.devshed.com/other-programming-languages-139/how-does-an-interpreter-compiler-work-312483.html
Okay. Thanks for the link!
...This is getting quite boring. I guess I'll just say this to everyone else: Thanks for your input!
Last edited by PullJosh (2012-08-17 17:36:26)

Offline
Daffy22 wrote:
Java if you want it cross-platform, if not then a .net language like c# will suit what you want well.
.NET languages sure can make amazing stuff. Just look at your sig
Offline
MathWizz wrote:
henley wrote:
bobbybee wrote:
C++ or Java. If you're serious about it, use a real language.
Are you saying Python is not a real language? :\
Yes.
![]()
well then i prefer programming in unreal languages
c/c++ is worse then french
Offline
roijac wrote:
c/c++ is worse then french
Whoa, hold it there. French? Easier that C++? No way
At least C follows some sort of logic!
Offline
MathWizz wrote:
LS97 wrote:
roijac wrote:
c/c++ is worse then french
Whoa, hold it there. French? Easier that C++? No way
![]()
At least C follows some sort of logic!+1 xD
So does French, n'est pas? I found C revolting when I first saw it.
Offline