Source

user_icon Jens shared it 10 months ago
1313 views, 10 people love it, 1 tagger, 98 downloads, in 7 galleries
Add to my favorites?
Flag as inappropriate?

Comments

You need to be logged in to post comments

Add a Comment

likegames likegames 3 weeks, 6 days ago

i used 1.1 but it didnt work!

(view all replies)
Comment Reply

Klovira Klovira 1 month ago

O.o

(view all replies)
Comment Reply

richiepoo richiepoo 1 month, 2 weeks ago

I brought up the squeak dialogue pane when my computer was running low on virtual memory but I thought that I could really mess up Scratch so I just saved and quit. P.S. is virtual memory RAM or Hard Disk?

(view all replies)
Comment Reply

Jens Jens 2 months ago

Well, not really. You can read some of the code that way, but you're not getting variable names (only numbers) and comments (so you're missing all the explanations). Besides, you won't be able to fileOut anything until you fix that (which isn't too easy, acutally). So, please, just download the official Source Code, it is so much easier to study!

(view all replies)
Comment Reply

ihaveamac ihaveamac 2 months ago

To get the source code in scratch 1.2.1 WITHOUT DOWNLOADING IS SEPRATLARY, type letters in the compress images box-no numbers.

(view all replies)
Comment Reply

SaltAndVinegar SaltAndVinegar 3 months, 3 weeks ago

Brilliant! Amazing hack!! :D But as you said.. There is no need to do it anymore ;-)

(view all replies)
Comment Reply

Jens Jens 4 months ago

MESclan: You're right, it doesn't work anymore, because it was built on a bug in version 1.1 which has been fixed by the Scratch developers team in version 1.2.1. You can, however, still get to the source code of Scratch if you find another bug or check out the one I hinted in the project notes. Now, since the source code of Scratch has been published anyway this project is actually no longer needed...

(view all replies)
Comment Reply

MESclan MESclan 4 months ago

IT DOESN'T WORK and im sort of getting frustrated...

(view all replies)
Comment Reply

MartinWollenweber MartinWollenweber 4 months, 1 week ago

Hi Jens, with (link to project) you made a perfect followup of this great project!

(view all replies)
Comment Reply

hmnwilson hmnwilson 4 months, 2 weeks ago

That is WEIRD... especially because there's a built in Tetris game you can't see without doing this (just experimenting)!

(view all replies)
Comment Reply

MartinWollenweber MartinWollenweber 5 months ago

Hi Jens, thank you for that new entry to the world of Sqeak ;) I already thought it was closed completely in Scratch 1.21. How do you always find an new way? By accident or by seaching :) ?

(view all replies)
Comment Reply

Jens Jens 5 months ago

starting with version 1.2.1 the Scratch developers team has cleaned up most of the Smalltalk walkbacks in the official Scratch releases. This makes Scratch much more secure. If you still want to go to "the Squeak side" of Scratch shown in this project you'll have to find your own walkback (hint: Try entering a non-numerical string into the Extras-compress images-dialog)

(view all replies)
Comment Reply

Elli95 Elli95 6 months ago

Very nice and easy to follow. I am still a beginner at scratch!!

(view all replies)
Comment Reply

Sweetpea41197 Sweetpea41197 7 months ago

Interesting.

(view all replies)
Comment Reply

relyt12101 relyt12101 7 months, 1 week ago

Just tried it out...

(view all replies)
Comment Reply

JSO JSO 8 months, 2 weeks ago

Thanks! I see the're some tutorials too...

(view all replies)
Comment Reply

Jens Jens 8 months, 2 weeks ago

JSO, you can download a current squeak version from www.squeak.org.

(view all replies)
Comment Reply

JSO JSO 8 months, 2 weeks ago

-- Can you answer in one of my projects please? --

(view all replies)
Comment Reply

JSO JSO 8 months, 2 weeks ago

Is it possible to download SQUEAK, without usin' scratch? PS: Always if scratch crashes, the small red window appears isnt'it?

(view all replies)
Comment Reply

mumzie2 mumzie2 8 months, 3 weeks ago

My dad has scratch to but he never goes on it because he's always at work.

(view all replies)
Comment Reply

MrWongo MrWongo 8 months, 3 weeks ago

Thanks Jens, It's nice to see what's under the hood.

(view all replies)
Comment Reply

Jens Jens 8 months, 4 weeks ago

I'm an adult of 39 yrs, mumzie2.

(view all replies)
Comment Reply

mumzie2 mumzie2 8 months, 4 weeks ago

How old are you? I'm 9

(view all replies)
Comment Reply

Jens Jens 9 months, 1 week ago

You're right, beny, these are the options for the squeak virtual machine, in which Scratch runs.

(view all replies)
Comment Reply

beny beny 9 months, 1 week ago

oh i just found somthing really cool that also has to do with squeak! at the toolbar where the things that are up, right click on scratches one, then go into [VM prefrences] or whatever it says then your in the sqeauk options(i think)!

(view all replies)
Comment Reply

Mick Mick 9 months, 1 week ago

Master of Scratch... now that would sound good... mwahahahahahahahahahahahaha! Great totorial, very easy to folow!

(view all replies)
Comment Reply

Larry828 Larry828 9 months, 1 week ago

It's amazing that you found that entry into Squeak!! It's rather like going underground in one of the old DOS text adventures. It's helpful to know that if, someday, one gains some mastery over Scratch there's lots more to explore of the same sort.

(view all replies)
Comment Reply

brie700 brie700 9 months, 1 week ago

wowie

(view all replies)
Comment Reply

beny beny 9 months, 3 weeks ago

it's cool that downloading scrach is more you think!

(view all replies)
Comment Reply

Gina3058 Gina3058 9 months, 3 weeks ago

WOW!!!

(view all replies)
Comment Reply

MartinWollenweber MartinWollenweber 9 months, 3 weeks ago

Dragon_MC_: I hope you found it worth reading :-) else: Just scroll!

(view all replies)
Comment Reply

_Dragon_MC_ _Dragon_MC_ 10 months ago

That was a looooooooooong post, MartinWollenweber!

(view all replies)
Comment Reply

MartinWollenweber MartinWollenweber 10 months ago

Additionally let me repeat my post in our discussion (see (link to forums) ) for everyboddy who ist interested in the technical background an hopefully one future-path of SQUEAK: "mungojelly" is right to say that SCRATCH is only a kind of “filter" to SQUEAK and that everyone, who want’s to have advanced features in SCRATCH, should have a closer look at SQUEAK. In 3/2007 I accidentally found SCRATCH by searching how I could introduce my three children (Valeria 9, Victor 7 and Viola 5) to programming: And it worked! With nearly no typing-abilities they created their own programs and understood basic concepts of software development, while having lots of fun (even more fun, than I had with my first VC20 at the age of 12 :-) ) Additionally, I was happy to find out that SCRATCH took me back to my old programming-language-love (after 10 years): SMALLTALK (SQUEAK is the most popular open source implementation of it, it's like LINUX to UNIX). SMALLTALK is the oldest, purest, most powerful and also easiest to learn OO-Programming language. SCRATCH gives a small glance of how it feels, to work inside a net of living objects instead with snippets of dead source code. In SMALLTALK you build up a whole world of related objects with only a hand full of syntax-concepts. Without going to much into “programming language religion" : It’s that aesthetics that makes some people “feel" that SMALLTALK could be the right way. It’s kind of a joke of the IT-history that now, 27 years after introduction of SMALTALK80, it seems to have a big comeback (with SCRATCH, CROQUET, SEASIDE and other popular projects). It was always strange, that the biggest successes of SMALLTALKs world of ideas (e.g. OO-Programming, Windows-Operatingsystem, Mouse-Device, Notebook-PC…) seemed to have no influence to SMALLTALKs own popularity. Its pragmatically but unpure spinoffs got the worlds attraction (e.g. C++, Java, Ruby, MacOS->MS-Windows...) and SMALLTALK stayed in its insider-corner. Alan Kay - SMALLTAKs main creator and winner of the IT Nobel prize "Turing Award" - didn’t seem to have a real worldwide breakthrough with his idea, to make IT easy to understand for everybody - especially for children - until now: With SCRATCH this breakthrough seems to be nearer than ever before, cause it takes away the complexity, while preserving the feeling of simplicity and power. It would be great, if SCRATCH could be a start for young people, to make their first programming experiences and give them a chance to continue with SMALLTALK if they want more. The SCRATCH-Team could guide that way, e.g. by creating a concept of opening more and more of SCRATCHs “filter" up to the full SQUEAK-SMALLTALK environment. Find and put more information at: http://en.wikipedia.org/wiki/Scratch_%2 … anguage%29 http://en.wikipedia.org/wiki/Squeak http://en.wikipedia.org/wiki/Alan_Kay http://en.wikipedia.org/wiki/Croquet_project http://en.wikipedia.org/wiki/Seaside_%28software%29

(view all replies)
Comment Reply

MartinWollenweber MartinWollenweber 10 months ago

Hi Jens: I'm happy you found a way to "look under the hood" of Scratch and your way to present it in a Multimedia Scratch Project is ingeniously!

(view all replies)
Comment Reply

Jens Jens 10 months ago

On second thought I'm not so sure anymore, if it is OK to publish instructions like these. If anyone from the Scratch-Team believes that this project might be inadequate to post, please feel free to remove it. Also, if interested, I'd be willing to contribute to fixing the bug exploited in this tutorial.

(view all replies)
Comment Reply

cappstar cappstar 10 months ago

neato! thanks for the tutorial

(view all replies)
Comment Reply

Alaron Alaron 10 months ago

nice, now I have squeak

(view all replies)
Comment Reply

_Dragon_MC_ _Dragon_MC_ 10 months ago

Weird!!!

(view all replies)
Comment Reply