This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2010-08-19 07:38:36

TheSuccessor
Scratcher
Registered: 2010-04-23
Posts: 1000+

Execution Engine - How does it work?

If anybody knows how the scratch execution engine works, could they please post here. It would be useful to understand.


/* No comment */

Offline

 

#2 2010-08-21 07:47:43

TheSuccessor
Scratcher
Registered: 2010-04-23
Posts: 1000+

Re: Execution Engine - How does it work?

Bump


/* No comment */

Offline

 

#3 2010-08-21 16:44:22

LS97
Scratcher
Registered: 2009-06-14
Posts: 1000+

Re: Execution Engine - How does it work?

bump again

Offline

 

#4 2010-08-21 16:45:11

Jwosty
Scratcher
Registered: 2009-12-19
Posts: 500+

Re: Execution Engine - How does it work?

I'm not sure, but I'll look later for you.  wink


http://i39.tinypic.com/18ert5.png Google it.  smile

Offline

 

#5 2010-08-23 14:38:47

nXIII
Community Moderator
Registered: 2009-04-21
Posts: 1000+

Re: Execution Engine - How does it work?

Squeak classes have comments... you could look

Last edited by nXIII (2010-08-23 14:39:05)


nXIII

Offline

 

#6 2010-08-23 17:17:05

ScratchReallyROCKS
Scratcher
Registered: 2009-04-22
Posts: 1000+

Re: Execution Engine - How does it work?

nXIII wrote:

Squeak classes have comments... you could look

I can't always get those to work...


http://imageshack.us/a/img694/3806/sigmad.png

Offline

 

#7 2010-08-24 07:30:39

developdood
Scratcher
Registered: 2009-04-16
Posts: 63

Re: Execution Engine - How does it work?

TheSuccessor wrote:

Bump

what does that mean in the forums?


Have a look at some of my games. I made a cool physics game called "Physics Marble Cannon" which is really cool. I let anyone remix any of my projects without permission or credit necessary.

Offline

 

#8 2010-08-24 07:36:50

unknownPerson
Scratcher
Registered: 2010-06-05
Posts: 4

Re: Execution Engine - How does it work?

developdood wrote:

TheSuccessor wrote:

Bump

what does that mean in the forums?

It means they are bumping the thread up to the top of the forum so more people will view it.

Offline

 

#9 2010-08-24 07:37:55

ScratchReallyROCKS
Scratcher
Registered: 2009-04-22
Posts: 1000+

Re: Execution Engine - How does it work?

unknownPerson wrote:

It means they are bumping the thread up to the top of the forum so more people will view it.

I posted on my other account AGAIN!! I'm trying not to do that! (I am unknownPerson)

Last edited by ScratchReallyROCKS (2010-08-24 07:39:26)


http://imageshack.us/a/img694/3806/sigmad.png

Offline

 

#10 2010-08-24 07:43:33

developdood
Scratcher
Registered: 2009-04-16
Posts: 63

Re: Execution Engine - How does it work?

that's cheating


Have a look at some of my games. I made a cool physics game called "Physics Marble Cannon" which is really cool. I let anyone remix any of my projects without permission or credit necessary.

Offline

 

#11 2010-08-24 08:22:19

LS97
Scratcher
Registered: 2009-06-14
Posts: 1000+

Re: Execution Engine - How does it work?

developdood wrote:

that's cheating

no, it's not. people do it all the time.
most people don't find it annoying  smile

Offline

 

#12 2010-08-24 13:30:15

ScratchReallyROCKS
Scratcher
Registered: 2009-04-22
Posts: 1000+

Re: Execution Engine - How does it work?

developdood wrote:

that's cheating

Wait, do you mean having a second account or bumping?


http://imageshack.us/a/img694/3806/sigmad.png

Offline

 

#13 2010-08-25 06:05:35

TheSuccessor
Scratcher
Registered: 2010-04-23
Posts: 1000+

Re: Execution Engine - How does it work?

We're getting off topic...
BUMP


/* No comment */

Offline

 

#14 2010-08-25 11:25:14

bbbeb
Scratcher
Registered: 2009-06-11
Posts: 1000+

Re: Execution Engine - How does it work?

Bumptity Bump.  big_smile


Back in my day.... there were no laws that censored the internet... now, there are.... nah.

Offline

 

#15 2010-08-25 15:08:07

nXIII
Community Moderator
Registered: 2009-04-21
Posts: 1000+

Re: Execution Engine - How does it work?

There's no need to bump.... Just look in the source code  smile


nXIII

Offline

 

#16 2010-08-26 03:45:56

LS97
Scratcher
Registered: 2009-06-14
Posts: 1000+

Re: Execution Engine - How does it work?

nXIII wrote:

There's no need to bump.... Just look in the source code  smile

it would be easier if the Scratch Team put a bit more than 3 lines on the comment bit...  mad

Offline

 

#17 2010-08-29 11:12:02

TheSuccessor
Scratcher
Registered: 2010-04-23
Posts: 1000+

Re: Execution Engine - How does it work?

[b]I GET IT NOW!!!!! YAY!!!!!!!!!!!!!!!![b]
smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile   smile

Last edited by TheSuccessor (2010-08-29 11:14:29)


/* No comment */

Offline

 

#18 2010-08-29 12:25:01

fg123
Scratcher
Registered: 2008-11-13
Posts: 1000+

Re: Execution Engine - How does it work?

But seriously. BUMP means:
B  U M P
R  P Y O
I         S
N        T
G


Hai.

Offline

 

#19 2010-08-29 12:47:22

LS97
Scratcher
Registered: 2009-06-14
Posts: 1000+

Re: Execution Engine - How does it work?

ah. it does? by the way, next time you need to use monospaced font do

Code:

B | U | M | P
R | P | Y | O
I |   |   | S
N |   |   | T
G |   |   |

smile

Last edited by LS97 (2010-08-29 12:49:32)

Offline

 

#20 2010-09-03 11:48:15

TheSuccessor
Scratcher
Registered: 2010-04-23
Posts: 1000+

Re: Execution Engine - How does it work?

I get the EE, but can anybody explain System-Compiler?


/* No comment */

Offline

 

#21 2010-09-03 12:15:12

nXIII
Community Moderator
Registered: 2009-04-21
Posts: 1000+

Re: Execution Engine - How does it work?

System-Compiler? That has nothing to do with Scratch, it compiles Squeak methods and uses many classes (all the *Nodes and stuff in System-Compiler)


nXIII

Offline

 

#22 2010-09-03 12:25:38

TheSuccessor
Scratcher
Registered: 2010-04-23
Posts: 1000+

Re: Execution Engine - How does it work?

Exactly. I don't get it, I don't need to, but I want to.  big_smile


/* No comment */

Offline

 

#23 2010-09-03 21:24:55

bbbeb
Scratcher
Registered: 2009-06-11
Posts: 1000+

Re: Execution Engine - How does it work?

NXIII wrote:

System-Compiler? That has nothing to do with Scratch, it compiles Squeak methods and uses many classes (all the *Nodes and stuff in System-Compiler)

Read this.



It isn't neccesary. Itll take 2365354767594545245736588650 days to fix an error.

Im Serious.

No, i aint serious.

You have to read all of the classes.

All of the instances, too.

Last edited by bbbeb (2010-09-03 21:28:36)


Back in my day.... there were no laws that censored the internet... now, there are.... nah.

Offline

 

#24 2010-09-04 07:17:30

rubiks_cube_guy238
Scratcher
Registered: 2009-07-02
Posts: 100+

Re: Execution Engine - How does it work?

The System-Compiler has always confused me.

How can a programming language compile itself?

It would go like this:

Squeak: "Okay, I need to run this method. How do I do that? I'll ask the Compiler."

Squeak: "Okay, it looks like the Compiler has methods. How do I run them? I'll ask the Compiler."

Squeak: "Okay, it looks like the Compiler has methods. How do I run them? I'll ask the Compiler."

Squeak: "Okay, it looks like the Compiler has methods. How do I run them? I'll ask the Compiler."

...etc...

I know, however, that there is a varient of LISP that effectively compiles itself.

Last edited by rubiks_cube_guy238 (2010-09-04 07:19:12)


The glass is never half full nor half empty; it is twice as large as it needs to be.

Offline

 

Board footer