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 2009-12-24 22:51:47

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

We are M30W now?

:/ true? or not true?


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

Offline

 

2009-12-24 22:51:47

AdBot
Advertisements

#2 2009-12-25 01:29:58

Gershmer
Admin
From: Newton Centre, Massachusetts
Registered: 2009-10-08
Posts: 515
Website

Re: We are M30W now?

I only said "VBM30W" to cds56 because he said something like that. Not sure, really. But Magnie did like the name.


http://card.ly/images/vcard-green-small.png

Offline

 

#3 2009-12-25 21:04:22

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

Re: We are M30W now?

hmmm... confuzzling...


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

Offline

 

#4 2009-12-26 02:57:10

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

Re: We are M30W now?

I like teh name, too.


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

Offline

 

#5 2009-12-26 13:10:23

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

Re: We are M30W now?

yeah, its an awesome name


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

Offline

 

#6 2009-12-27 03:53:59

Magnie
> I am Ninja! <
From: Polaris, the planet
Registered: 2009-10-08
Posts: 321
Website

Re: We are M30W now?

VBM30W is crazily an annoying name, or just strange. Python "Emerald" will be named M30W ( Meow ) and you guys can name the other subside programs whatever you want.


- I speak IF Common -
  ~ Magnie Mozios ~

Offline

 

#7 2009-12-27 12:43:46

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

Re: We are M30W now?

lol, ok. But why would the VB version of M30W be called VBEmerald?


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

Offline

 

#8 2009-12-29 20:43:48

Magnie
> I am Ninja! <
From: Polaris, the planet
Registered: 2009-10-08
Posts: 321
Website

Re: We are M30W now?

Idk... Name it something else like... B0B


- I speak IF Common -
  ~ Magnie Mozios ~

Offline

 

#9 2009-12-29 20:45:32

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

Re: We are M30W now?

b0b? why?!


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

Offline

 

#10 2009-12-29 21:13:19

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

Re: We are M30W now?

Or how about... M00.


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

Offline

 

#11 2009-12-30 12:10:24

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

Re: We are M30W now?

Sound pretty good.

Can i suggest that we make this an open source project, after we get V1 out, so then we can have our own little version of BYOB, except its like, MYOC (Make You Own Commands)


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

Offline

 

#12 2009-12-30 13:32:11

Gershmer
Admin
From: Newton Centre, Massachusetts
Registered: 2009-10-08
Posts: 515
Website

Re: We are M30W now?

markyparky56 wrote:

Sound pretty good.

Can i suggest that we make this an open source project, after we get V1 out, so then we can have our own little version of BYOB, except its like, MYOC (Make You Own Commands)

Unless you compile Python to exe/app it is already open source.


http://card.ly/images/vcard-green-small.png

Offline

 

#13 2009-12-30 21:21:22

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

Re: We are M30W now?

which is what well be doing anyway, right? Since thats one of the best ways get an icon in without having to do it the hard way with all the linking.


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

Offline

 

#14 2010-01-02 12:56:27

filo5
Diamond Creator
From: Catford, London, UK
Registered: 2009-10-08
Posts: 253
Website

Re: We are M30W now?

MYOC... Would be this like, "adding user modules to M3OW interpretation engine"? Which would mean, MYOC will accept... both Python extensions and commands built by ready commands but grouped into one function. File extensions... file.myoc.py for python extensions and file.myoc.m3w for command sets... Template for python-based custom command:

Code:

[myoc.py.extension import goes here]
[class def: your extension name, eg. m3owRegExp]
[function def: matchRegExp(in,meowcommandparams), where meowcommandparams would be directives from M3OW engine]
[for function return, it'd use command blockRet(ret) from myoc.py.extension]
[end function]
[end class]

For commandsets:

Code:

--MYOC-V-01----COMMANDSET-NAME(GetRadiusFromPiAndCircumfrence)-PARAMS(circumfrence=int)-RETURNS-INT--   //the header, not displayed in editor, used to save commandset settings
[command set here]
--MYOC-V-01----ENDCOMMANDSET--    //the footer, not displayed again

http://img8.imageshack.us/img8/429/filo5newsigsg1planf.png

Offline

 

#15 2010-01-02 13:50:36

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

Re: We are M30W now?

Im lost, commandsets? Python Exstensions? :/


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

Offline

 

#16 2010-01-02 16:04:16

filo5
Diamond Creator
From: Catford, London, UK
Registered: 2009-10-08
Posts: 253
Website

Re: We are M30W now?

It's for MYOC. You'll be able to make your custom commands in two ways: by taking M3OW commands and using them to create a new command or by writing a python script with your command(s).


http://img8.imageshack.us/img8/429/filo5newsigsg1planf.png

Offline

 

#17 2010-01-03 14:32:54

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

Re: We are M30W now?

filo5 wrote:

It's for MYOC. You'll be able to make your custom commands in two ways: by taking M3OW commands and using them to create a new command or by writing a python script with your command(s).

Ok, that makes a bit more sense, i was thinking though,
Insted of editing the python file, i was thinking, having an editor in the gui, and you use python or another language to make them, or maybe blocks?


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

Offline

 

Adverts

Board footer

Powered by FluxBB
Hosted by PunBB-Hosting