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

#26 2010-06-16 09:57:14

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

Re: A Protest against Flash Scratch

henley wrote:

I think that they should have BOTH an online, and an offline version of Scratch. The online version, NOT meaning the online player.

Note: The following information is only what I know from my head, it may be wrong

I am fine with the online version to be Flash. You can't download a program that is imbedded into a website. (unless they have a download link etc.) So Modifications made in the online version, would be useless.

I am NOT fine with the offline player being Flash. For all of the reasons that people above have stated.

iamback wrote:

Squeak is a lot better. Offline Flash is terrible, and Flash has lots of security holes. In particular, you would have to have "just the right version" of Flash. Not so in Java.

ScratchReallyROCKS wrote:

FLASH HAS NO RIGHT CLICKING SUPPORT

meew0 wrote:

My internet connection = EPIC FAIL
I can't play ANY games online -> means I can't use Flash Scratch.

...

Lucario621 wrote:

You guys act like the whole point of Scratch is to hack it, create Scratch Mods, and make your own blocks - when it's not.

The Scratch Source Code

Although,

coolstuff wrote:

Flash is WAY more common and widely programmed in than Squeak.

I guess if it is THAT wildly programmed, then we could settle to learn it.

But, we already know squeak. And, I think that they could do what Jens did with BYOB, to make it run faster.

EDIT: Oh yeah, and I agree.

Well that pretty much sums it up.


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

Offline

 

#27 2010-06-16 10:41:01

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

Re: A Protest against Flash Scratch

I am just going to debate your points because I like arguing  tongue
Comments are indicated by // and multilines are indicated by /* */

I think that they should have BOTH an online, and an offline version of Scratch. The online version, NOT meaning the online player.
/*I think that player might be integrated with the editor for both offline and online. Having something like this -> http://wonderfl.net/c/dYDF for scratch would be cool. The team said they would make an offline version which would likely be a lot like the online version. */

Note: The following information is only what I know from my head, it may be wrong

I am fine with the online version to be Flash. You can't download a program that is imbedded into a website. (unless they have a download link etc.) So Modifications made in the online version, would be useless.
/*You do realize that the player and the project files are completely different right? The current java player is embedded into the website much like a flash one would be. Taking this into consideration makes your argument invalid. */

I am NOT fine with the offline player being Flash. For all of the reasons that people above have stated.

iamback wrote:

Squeak is a lot better. Offline Flash is terrible, and Flash has lots of security holes. In particular, you would have to have "just the right version" of Flash. Not so in Java.

/*1. Haven't used squeak enough to make a good comparison with AS3 and I am pretty sure you don't have a lot of experience with both languages either. 2. Offline Flash behaves the same way as online flash. 3. Flash does have security holes sometimes, but they won't affect the player. 4. You do need a newer flash player but so do many popular sites such as youtube. */

ScratchReallyROCKS wrote:

FLASH HAS NO RIGHT CLICKING SUPPORT

//Ever right click on a flash app and see a little box? Yeah it recognizes right clicks.

meew0 wrote:

My internet connection = EPIC FAIL
I can't play ANY games online -> means I can't use Flash Scratch.

...
//And this is different in the java player?

Lucario621 wrote:

You guys act like the whole point of Scratch is to hack it, create Scratch Mods, and make your own blocks - when it's not.

The Scratch Source Code
/*I don't see why the flash version can't be modded. You would also be better off learning AS3 than squeak. */

coolstuff wrote:

Flash is WAY more common and widely programmed in than Squeak.

I guess if it is THAT wildly programmed, then we could settle to learn it.
//Squeak is not really widely used at all.

But, we already know squeak. And, I think that they could do what Jens did with BYOB, to make it run faster.
/* If all programmers thought like you we would all still be coding in assembly and programming would never progress. In with the new and out with the old. */

EDIT: Oh yeah, and I agree.
//I respectfully disagree

Last edited by archmage (2010-06-16 10:45:30)


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

 

#28 2010-06-16 10:53:34

Jens
Scratcher
Registered: 2007-06-04
Posts: 1000+

Re: A Protest against Flash Scratch

Personally, I would prefer a FOSS environment for the next Scratch version's implementation, not just what they call an "almost open standard".

If it's just about running an application in the browser, Squeak already can (and does) this elsewhere, so even now there is no technical need for the Java player at all. As far as I understand the arguments in favor of Flash, the main advantage Flash is believed to have over anything else is its widespread existence, i.e. people have it already on their computers and thus don't need to install anything new for Scratch. IMO that's a valid consideration but not a terribly good point, because by now I like to believe that Scratch in itself has enough momentum to become its own standard.  smile

Last edited by Jens (2010-06-16 11:12:43)


Jens Mönig

Offline

 

#29 2010-06-16 12:04:35

fullmoon
Retired Community Moderator
Registered: 2007-06-04
Posts: 1000+

Re: A Protest against Flash Scratch

Personally, I think Flash's reliability and ubiquity more than outweigh its proprietary status. Alternatives like Java or a Squeak plugin would be more open-source and in accordance with Scratch's principles, but that's not really too helpful if they don't run well. Without bashing the Java player, we've seen its share of problems arising from it, notably that an increasing number of projects simply won't load. I have no experience with the Squeak plugin but IMHO it would be downright foolish of the Scratch team to invest $200,000 in developing for a plugin that almost no one has. The other option that is being floated is a Javascript environment for Scratch 2.0. While that would certainly work on more browsers, it would also ensure that it would work differently on every browser, causing another compatibility problem (and alienating IE users).

Basically, as long as Scratch itself is open-source, I really don't care if its underlying environment is open-source or not; I'd rather have it be consistent and widespread.


http://i302.photobucket.com/albums/nn100/fullmoon32/wow.jpg

Offline

 

#30 2010-06-16 12:27:10

16Skittles
Scratcher
Registered: 2009-08-26
Posts: 1000+

Re: A Protest against Flash Scratch

henley wrote:

Lucario621 wrote:

You guys act like the whole point of Scratch is to hack it, create Scratch Mods, and make your own blocks - when it's not.

The Scratch Source Code

I don't think that argument makes sense. the point of scratch is to be an introduction to programming. the point of the scratch source code is to make scratch work, the point of uploading the source code is to allow people to make scratch mods. the source code page doesn't say that the point of scratch is to make mods. if I'm wrong, please tell me where it does.
@ archmage: henly was talking about flash, not squeak on the last one.

Last edited by 16Skittles (2010-06-16 12:28:19)


http://16skittles.tk/sig.png
Are you a student? Check out OnSchedule!

Offline

 

#31 2010-06-16 12:51:35

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

Re: A Protest against Flash Scratch

16Skittles wrote:

@ archmage: henly was talking about flash, not squeak on the last one.

From what I could tell he was talking about favoring squeak/java over flash for the scratch player and editor. I was countering his criticism for flash in each one of my comments. Did you find any confusing points?


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

 

#32 2010-06-16 12:56:42

Billybob-Mario
Scratcher
Registered: 2008-01-05
Posts: 500+

Re: A Protest against Flash Scratch

archmage wrote:

16Skittles wrote:

@ archmage: henly was talking about flash, not squeak on the last one.

From what I could tell he was talking about favoring squeak/java over flash for the scratch player and editor. I was countering his criticism for flash in each one of my comments. Did you find any confusing points?

About your signature, the new version won't come out for a couple of years.

Offline

 

#33 2010-06-16 13:00:52

Jens
Scratcher
Registered: 2007-06-04
Posts: 1000+

Re: A Protest against Flash Scratch

fullmoon wrote:

IMHO it would be downright foolish of the Scratch team to invest $200,000 in developing for a plugin that almost no one has

They invested millions of $$ in developing a Squeak application that everybody loves  smile

Maybe the question of which programming language Scratch is implemented in is irrelevant as long a the Scratch programming language manages to convince. I'd love to see other programming languages adopt a Scratch-like blocks-based d&d GUI, and I don't see any good reason why this could not be done for, say, Flash itself, Python, Scheme, or Java etc. So "the real romance" comes when Scratch breaks out of the "Microworld" confines into the great wide open.

Last edited by Jens (2010-06-16 13:01:43)


Jens Mönig

Offline

 

#34 2010-06-16 13:06:00

bigreader
Scratcher
Registered: 2007-08-14
Posts: 100+

Re: A Protest against Flash Scratch

Don't you have to buy Flash for several hundred dollars to open any Flash files?


I'm currently taking a break from Scratch.
Zing - now even easier to install!

Offline

 

#35 2010-06-16 13:09:08

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

Re: A Protest against Flash Scratch

Billybob-Mario wrote:

archmage wrote:

16Skittles wrote:

@ archmage: henly was talking about flash, not squeak on the last one.

From what I could tell he was talking about favoring squeak/java over flash for the scratch player and editor. I was countering his criticism for flash in each one of my comments. Did you find any confusing points?

About your signature, the new version won't come out for a couple of years.

Then I won't do scratch for a couple of years. I'll change my sig to "pm my newgrounds or youtube account if v2 comes out" when I stop using the forums.

bigreader wrote:

Don't you have to buy Flash for several hundred dollars to open any Flash files?

Nope you can use this tool ->  http://www.flashdevelop.org

Last edited by archmage (2010-06-16 13:09:33)


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

 

#36 2010-06-16 13:10:02

coka
Scratcher
Registered: 2007-11-03
Posts: 1000+

Re: A Protest against Flash Scratch

bigreader wrote:

Don't you have to buy Flash for several hundred dollars to open any Flash files?

No, all you need is the free flash player download to view flash files.  It is installed on most computers, but heres the link anyway.Adobe Flash Player

Last edited by coka (2010-06-16 13:10:34)


http://i42.tinypic.com/2rot8c2.png

Offline

 

#37 2010-06-16 13:11:55

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

Re: A Protest against Flash Scratch

coka wrote:

bigreader wrote:

Don't you have to buy Flash for several hundred dollars to open any Flash files?

No, all you need is the free flash player download to view flash files.  It is installed on most computers, but heres the link anyway.Adobe Flash Player

That only applies to compiled flash files. You need other tools for uncompilled flash files. Chances are, if you browse the net you already have the flash player.


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

 

#38 2010-06-16 17:23:19

fullmoon
Retired Community Moderator
Registered: 2007-06-04
Posts: 1000+

Re: A Protest against Flash Scratch

Jens wrote:

fullmoon wrote:

IMHO it would be downright foolish of the Scratch team to invest $200,000 in developing for a plugin that almost no one has

They invested millions of $$ in developing a Squeak application that everybody loves  smile

Maybe the question of which programming language Scratch is implemented in is irrelevant as long a the Scratch programming language manages to convince. I'd love to see other programming languages adopt a Scratch-like blocks-based d&d GUI, and I don't see any good reason why this could not be done for, say, Flash itself, Python, Scheme, or Java etc. So "the real romance" comes when Scratch breaks out of the "Microworld" confines into the great wide open.

I, too, would love to see the Scratch blocks interface applied to other languages. I think that if it catches on it could do for programming what the printing press did for literacy 600 years ago. Right now, though, the Scratch that we have is designed to reach as many people as possible, and that is what I think we should take into account in determining the platform it is built on. The advantages of using Squeak are clear:

- It is totally open-source, which is more in accordance with the philosophy of Scratch
- It is dynamic in the same way Scratch is
- It might actually be faster (runs at a lower level of abstraction) than Flash, although I'm not sure.

I've fallen in love with Squeak without knowing a lick of Smalltalk, and I'd be sad to see it go. I just really think it's a bad idea to force people to install what is unfortunately an obscure browser plugin to run software that is supposed to be universally accessible. If Scratch required that I run Microsoft Bob on an ext2 filesystem to operate, I'd still go to the ends of the earth to use it but...I just don't think new potential Scratchers would.


http://i302.photobucket.com/albums/nn100/fullmoon32/wow.jpg

Offline

 

#39 2010-06-16 18:25:48

SeptimusHeap
Scratcher
Registered: 2010-02-01
Posts: 1000+

Re: A Protest against Flash Scratch

Both = EPIC WIN!


http://i46.tinypic.com/dw7zft.png

Offline

 

#40 2010-06-16 19:29:56

rockr
Scratcher
Registered: 2010-04-25
Posts: 14

Re: A Protest against Flash Scratch

i agree, java is a pretty easy programing language, so is squeak  yikes

Last edited by rockr (2010-06-16 19:30:27)


rockr was here  cool
http://rookery9.aviary.com.s3.amazonaws.com/6456500/6456935_353f_625x625.jpg

Offline

 

#41 2010-06-16 20:04:33

henley
Scratcher
Registered: 2008-06-21
Posts: 1000+

Re: A Protest against Flash Scratch

I made my comments about your comments in color

archmage wrote:

I am just going to debate your points because I like arguing  tongue
Comments are indicated by // and multilines are indicated by /* */

I think that they should have BOTH an online, and an offline version of Scratch. The online version, NOT meaning the online player.
/*I think that player might be integrated with the editor for both offline and online. Having something like this -> http://wonderfl.net/c/dYDF for scratch would be cool. The team said they would make an offline version which would likely be a lot like the online version. */

I know. That was my writing which was wrong. I should have written:

"I think that they
will have BOTH an online, and offline version of Scratch."

Note: The following information is only what I know from my head, it may be wrong

I am fine with the online version to be Flash. You can't download a program that is imbedded into a website. (unless they have a download link etc.) So Modifications made in the online version, would be useless.
/*You do realize that the player and the project files are completely different right? The current java player is embedded into the website much like a flash one would be. Taking this into consideration makes your argument invalid. */

Modifications meaning: "hacking". Not "the inability to save the projects that you are working on" But I do admit that I was wrong about something in what I said that I don't know what it was yet...

I am NOT fine with the offline player being Flash. For all of the reasons that people above have stated.

iamback wrote:

Squeak is a lot better. Offline Flash is terrible, and Flash has lots of security holes. In particular, you would have to have "just the right version" of Flash. Not so in Java.

/*1. Haven't used squeak enough to make a good comparison with AS3 and I am pretty sure you don't have a lot of experience with both languages either. 2. Offline Flash behaves the same way as online flash. 3. Flash does have security holes sometimes, but they won't affect the player. 4. You do need a newer flash player but so do many popular sites such as youtube. */

(1.)Correct (2.)I wouldn't know, because I don't use flash. (3.)Oh. That clears a few more things up (4.)I am on your side for number four. I say, just deal with it, and install the new version.

ScratchReallyROCKS wrote:

FLASH HAS NO RIGHT CLICKING SUPPORT

//Ever right click on a flash app and see a little box? Yeah it recognizes right clicks.

I believe that the person quoted was talking about right clicking in the program to bring up something. (eg, an in-game menu, or something like a click, but does something else)

meew0 wrote:

My internet connection = EPIC FAIL
I can't play ANY games online -> means I can't use Flash Scratch.

...
//And this is different in the java player?

Oh yeah. I guess I didn't think of that.

Lucario621 wrote:

You guys act like the whole point of Scratch is to hack it, create Scratch Mods, and make your own blocks - when it's not.

The Scratch Source Code
/*I don't see why the flash version can't be modded. You would also be better off learning AS3 than squeak. */

This is where you started to go wrong. After the "..."  Was when I was arguing the points, that you should make a "Flash Scratch"

coolstuff wrote:

Flash is WAY more common and widely programmed in than Squeak.

I guess if it is THAT wildly programmed, then we could settle to learn it.
//Squeak is not really widely used at all.

See? I was talking about Flash. Which IS wildly programmed.

And while I'm writing about it, I would like to add to my post that the majority of us who use Squeak to manipulate Scratch probably learned it from hacking Scratch. Why couldn't we just do that again for Flash?


But, we already know squeak. And, I think that they could do what Jens did with BYOB, to make it run faster.
/* If all programmers thought like you we would all still be coding in assembly and programming would never progress. In with the new and out with the old. */

Ooh! A nasty comment! This hereby gives be permission to nastily reply to you. Okay so...

"If all programmers thought like YOU, then no one would understand each other."


EDIT: Oh yeah, and I agree.
//I respectfully disagree
Nice to know, because I didn't know that already.

I do agree with you, arguing is fun. Although this thread might get really "messy" really soon...


archmage wrote:

16Skittles wrote:

@ archmage: henly was talking about flash, not squeak on the last one.

From what I could tell he was talking about favoring squeak/java over flash for the scratch player and editor. I was countering his criticism for flash in each one of my comments. Did you find any confusing points?

I wasn't specifically voting for each side. I was making a list. And I am not one for change... So I guess to eliminate confusion, the creator of this thread should change me to:

henley: who half-heartedly supports

Or something like that.


"I've worked so hard for you and you give me nothing in return. Do you need help... Or do I?"

Offline

 

#42 2010-06-16 20:46:31

PW132
Scratcher
Registered: 2009-05-16
Posts: 1000+

Re: A Protest against Flash Scratch

I AGREE. Fully. If the WHOLE of Scratch is re-programmed, Then can you say "Compatibility Issues?"


SCRATCH 2.0 OHHHHH MANNNNNNN
http://i18.photobucket.com/albums/b107/PsychicDeath/universe.gif

Offline

 

#43 2010-06-16 21:18:11

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

Re: A Protest against Flash Scratch

Support. But a  flash scratch would be nice...  hmm


Hai.

Offline

 

#44 2010-06-16 21:48:40

Survivorduck
Scratcher
Registered: 2009-07-05
Posts: 500+

Re: A Protest against Flash Scratch

I like flash...  hmm

Offline

 

#45 2010-06-16 22:16:37

fuzzwuzz
Scratcher
Registered: 2008-06-24
Posts: 87

Re: A Protest against Flash Scratch

if im right, then mods might have an advantage! it could be easier to make a scratch2exe converter in flash (mods, if this goes in advanced topics, move it).


Ready for the next generation of scratch??? Try Jaguar!
Add grob the slime to your signature to help him take over the world! http://img709.imageshack.us/img709/3252/gobanim2.gif

Offline

 

#46 2010-06-17 03:46:42

juststickman
Scratcher
Registered: 2009-05-31
Posts: 1000+

Re: A Protest against Flash Scratch

PW132 wrote:

I AGREE. Fully. If the WHOLE of Scratch is re-programmed, Then can you say "Compatibility Issues?"

Can you explain a bit more?
What compatibility issues...


http://is.gd/iBQi2 Add grob to your sig and help with world dominiation!http://is.gd/iBQ9Q                                                             Hey guys, we're seriously naming our team bob?

Offline

 

#47 2010-06-17 08:25:30

TheGameMaster1231
Scratcher
Registered: 2009-07-24
Posts: 1000+

Re: A Protest against Flash Scratch

I Totally Agree. It Would Mean That BYOB, Panther, Streak, Slash, Squirrel, And All The Other Mods Would Be Gone. (And Nobody Wants That To Happen.)

Offline

 

#48 2010-06-17 08:52:48

henley
Scratcher
Registered: 2008-06-21
Posts: 1000+

Re: A Protest against Flash Scratch

Billybob-Mario wrote:

archmage wrote:

16Skittles wrote:

@ archmage: henly was talking about flash, not squeak on the last one.

From what I could tell he was talking about favoring squeak/java over flash for the scratch player and editor. I was countering his criticism for flash in each one of my comments. Did you find any confusing points?

About your signature, the new version won't come out for a couple of years.

A COUPLE OF YEARS!?

Why would you lie to Archmage??

It's only a couple of months. Anywhere between LateDecember2010 to LateMarch2011


And at the first post, please change it to something like:

henley-Who half-heartedly supports

Last edited by henley (2010-06-17 09:22:17)


"I've worked so hard for you and you give me nothing in return. Do you need help... Or do I?"

Offline

 

#49 2010-06-17 09:50:56

16Skittles
Scratcher
Registered: 2009-08-26
Posts: 1000+

Re: A Protest against Flash Scratch

TheGameMaster1231 wrote:

I Totally Agree. It Would Mean That BYOB, Panther, Streak, Slash, Squirrel, And All The Other Mods Would Be Gone. (And Nobody Wants That To Happen.)

why would they be gone? they could still be there, they just wouldn't have updates from 2.0 .  it's not like the source code on their computer will erase itself.


http://16skittles.tk/sig.png
Are you a student? Check out OnSchedule!

Offline

 

#50 2010-06-17 18:14:24

PW132
Scratcher
Registered: 2009-05-16
Posts: 1000+

Re: A Protest against Flash Scratch

juststickman wrote:

PW132 wrote:

I AGREE. Fully. If the WHOLE of Scratch is re-programmed, Then can you say "Compatibility Issues?"

Can you explain a bit more?
What compatibility issues...

Meh, i forgot to explain.  tongue  what i MEANT was if it's re-programmed, old files may become out dated and have issues in a flash version. I hope that explained it. If it didnt, then poop.


SCRATCH 2.0 OHHHHH MANNNNNNN
http://i18.photobucket.com/albums/b107/PsychicDeath/universe.gif

Offline

 

Board footer