This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.
  • Index
  •  » Suggestions
  •  » Create Scratch in a different language - Reduce Lag?

#1 2009-10-08 22:53:40

illusionist
Retired Community Moderator
Registered: 2008-07-02
Posts: 1000+

Create Scratch in a different language - Reduce Lag?

Scratch is made in squeak, and it is incredibly slow.

What if MIT made Scratch in something else? Would it reduce offline lag?

yikes


http://i.imgur.com/8LX1NrV.png

Offline

 

#2 2009-10-08 23:04:22

weswesrock
Scratcher
Registered: 2009-06-25
Posts: 500+

Re: Create Scratch in a different language - Reduce Lag?

illusionist wrote:

Scratch is made in squeak, and it is incredibly slow.

What if MIT made Scratch in something else? Would it reduce offline lag?

yikes

Nice Idea!

Maybe if scratch was written in Javascript, it would run more effieciently on the Java Player

Offline

 

#3 2009-10-08 23:21:28

archmage
Scratcher
Registered: 2007-05-18
Posts: 1000+

Re: Create Scratch in a different language - Reduce Lag?

How about they make scratch compiled instead of interpreted. That would probably make it faster.


Hi, I am Archmage coder extraordinaire. I do Scratch,pascal,java,php,html, AS2 and AS3. Leave me a message if you want coding advice. Also check out my personal website, lots of good stuff about web development, Flash, and Scratch (v1 and v2) !

Offline

 

#4 2009-10-09 00:35:11

throughthefire
Scratcher
Registered: 2009-07-09
Posts: 1000+

Re: Create Scratch in a different language - Reduce Lag?

Good idea! Squeak DOES run kinda slow. I wonder * scratch would look like in Java.
HMMMMMMMMMMM...


Back. For now. Maybe.

Offline

 

#5 2009-10-09 19:11:50

illusionist
Retired Community Moderator
Registered: 2008-07-02
Posts: 1000+

Re: Create Scratch in a different language - Reduce Lag?

archmage wrote:

How about they make scratch compiled instead of interpreted. That would probably make it faster.

But is it really that simple? If It was, I'm sure they would have done it already...  hmm


http://i.imgur.com/8LX1NrV.png

Offline

 

#6 2009-10-09 21:48:46

weswesrock
Scratcher
Registered: 2009-06-25
Posts: 500+

Re: Create Scratch in a different language - Reduce Lag?

illusionist wrote:

archmage wrote:

How about they make scratch compiled instead of interpreted. That would probably make it faster.

But is it really that simple? If It was, I'm sure they would have done it already...  hmm

I'm pretty sure Squeak can't handle online compiling...

That's why it should be written in Javascript!

Offline

 

#7 2009-10-10 00:36:12

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

Re: Create Scratch in a different language - Reduce Lag?

I think it should use the code illusionist brought up. It would not use too much memory to do the drag and drop, the snapping blocks together and the clean up.


Hai.

Offline

 

#8 2009-10-10 09:51:30

filo5
Scratcher
Registered: 2008-01-08
Posts: 1000+

Re: Create Scratch in a different language - Reduce Lag?

Squeak was chosen because it's cross-platform. Java is cross-platform too. And, both solutions are freeware-licensed. That's why.


Converting my Scratch projects to Python!

Offline

 

#9 2009-10-10 10:20:20

illusionist_extra
Scratcher
Registered: 2009-01-17
Posts: 78

Re: Create Scratch in a different language - Reduce Lag?

Ah...


http://i50.tinypic.com/r75fg3.png

Offline

 
  • Index
  •  » Suggestions
  •  » Create Scratch in a different language - Reduce Lag?

Board footer