M30W Programming Forum

M30W is a text-based version of Scratch

You are not logged in.

Announcement

This is the development forum for M30W (also known as Emerald, do not confuse with Emerald Programming Language).
Our Non-development forums are available here

M30W(Emerald) 0.3 is out! (Download) Requires Python 2.6 or higher.
Opal 0.3(A better command line M30W) is out! (Download) Requires Python 2.6 or higher.
M30W 0.3.6 GUI barebones (Download) Requires Python 2.6 or higher and wxPython
Diamond-2 RED2 GUI Barebones (Fancy M30W editor) s out! (Download) Requires .NET Framework 3.5 or higher, does not require Python
M30W++ GUI barebones (Java M30W) Alpha 1 is out! (Download) Requires Java.


Gershmer.net, our hosting, will close in February 2011. We have not fully decided what to do with our hosting after that, but we will tell you when we decide.

Adverts

Adverts

#1 2010-04-01 15:13:43

markyparky56
Hi...
From: Scotland
Registered: 2009-10-08
Posts: 910
Website

My thought...

...was that if we build M30W in atleast 2 parts,
part 1, the compiler/interpreter, which can be just a simple executable which reads what has been input into the GUI text box then feeds back to the second part.
part 2, the GUI which has all the goodies, textbox, stage, etc. etc.

Questions, queries, opinions.


I am A M30Wr.
I always get the last word.

Offline

 

2010-04-01 15:13:43

AdBot
Advertisements

#2 2010-04-01 23:35:48

cds56
THE TOOOTH! THE TOOOOOOOOOOOOTH!!!!!
From: Canamadiana
Registered: 2009-11-07
Posts: 423

Re: My thought...

Interesting.... Why two parts?

I've finished part 2 for M30W++ :D


http://www.catb.org/esr/faqs/glider.png

Offline

 

#3 2010-04-02 19:26:28

markyparky56
Hi...
From: Scotland
Registered: 2009-10-08
Posts: 910
Website

Re: My thought...

cds56 wrote:

Interesting.... Why two parts?

I've finished part 2 for M30W++ :D

So that we can distrubute the compiler/inturpreter freely, so that people, for a reason unknown, can use it seperately from code they've typed up. (Some people are wierd and would do that. :P)


I am A M30Wr.
I always get the last word.

Offline

 

#4 2010-04-03 16:26:55

cds56
THE TOOOTH! THE TOOOOOOOOOOOOTH!!!!!
From: Canamadiana
Registered: 2009-11-07
Posts: 423

Re: My thought...

What language should it be written in?


http://www.catb.org/esr/faqs/glider.png

Offline

 

#5 2010-04-04 08:41:04

markyparky56
Hi...
From: Scotland
Registered: 2009-10-08
Posts: 910
Website

Re: My thought...

cds56 wrote:

What language should it be written in?

It doesn't really matter if its ust going to be a .exe/.app/etc... etc...
As long as its crossplatform, but maybe java would be a good idea? have it as a .jar file,


I am A M30Wr.
I always get the last word.

Offline

 

#6 2010-04-07 20:25:38

floppy_gunk
I Am Your Father.
From: Earth, The Milky Way (I think)
Registered: 2009-10-08
Posts: 186
Website

Re: My thought...

Or how about we make separate versions in whatever language we're using (but the M30W language still has to have the same syntax)?


Big Bob bites black bugs, but black bugs bite Big Bob back.

Offline

 

#7 2010-04-07 20:46:41

markyparky56
Hi...
From: Scotland
Registered: 2009-10-08
Posts: 910
Website

Re: My thought...

floppy_gunk wrote:

Or how about we make separate versions in whatever language we're using (but the M30W language still has to have the same syntax)?

Wouldn't that get confusing? With all the different versions? I think M30W++ would be classed as the mini-version, with the two screens it takes up less space on the screen. M30W is the starting place, Diamond is the big daddy, for experienced version, and any other version we care to make can fit into that scale.


I am A M30Wr.
I always get the last word.

Offline

 

#8 2010-04-07 21:47:41

cds56
THE TOOOTH! THE TOOOOOOOOOOOOTH!!!!!
From: Canamadiana
Registered: 2009-11-07
Posts: 423

Re: My thought...

markyparky56 wrote:

floppy_gunk wrote:

Or how about we make separate versions in whatever language we're using (but the M30W language still has to have the same syntax)?

Wouldn't that get confusing? With all the different versions? I think M30W++ would be classed as the mini-version, with the two screens it takes up less space on the screen. M30W is the starting place, Diamond is the big daddy, for experienced version, and any other version we care to make can fit into that scale.

that could work, but we need a functional version first.


http://www.catb.org/esr/faqs/glider.png

Offline

 

#9 2010-04-08 11:27:42

markyparky56
Hi...
From: Scotland
Registered: 2009-10-08
Posts: 910
Website

Re: My thought...

cds56 wrote:

markyparky56 wrote:

floppy_gunk wrote:

Or how about we make separate versions in whatever language we're using (but the M30W language still has to have the same syntax)?

Wouldn't that get confusing? With all the different versions? I think M30W++ would be classed as the mini-version, with the two screens it takes up less space on the screen. M30W is the starting place, Diamond is the big daddy, for experienced version, and any other version we care to make can fit into that scale.

that could work, but we need a functional version first.

Of course, but then thats where my idea comes in, we have an executable compiler seperate, which means that one we have a compiler, all we need to do is make sure it works with all the different versions (Its not that hard to make it read from a text box is it?) and ta-da!


I am A M30Wr.
I always get the last word.

Offline

 

#10 2010-04-10 22:17:05

bendad
M30W Computer Geek
From: A Place....
Registered: 2010-01-23
Posts: 162
Website

Re: My thought...

markyparky56 wrote:

...was that if we build M30W in atleast 2 parts,
part 1, the compiler/interpreter, which can be just a simple executable which reads what has been input into the GUI text box then feeds back to the second part.
part 2, the GUI which has all the goodies, textbox, stage, etc. etc.

Questions, queries, opinions.

Great Idea! (Sry, haven't been on in a LONG time)


http://bendad.dragonadopters.com/dragonanimated_433188.gif "Fate protects fools, little children and ships named Enterprise" -- Commander Riker

I'm sorry that I am copying Filo5's old signature, but it is very awesome. As they say, imitation is the highest form of flattery.

Offline

 

Adverts

Board footer

Powered by FluxBB
Hosted by PunBB-Hosting