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

#1 2012-08-17 05:12:28

kayybee
Scratcher
Registered: 2009-12-07
Posts: 1000+

Remove forever if block

I don't see why we need it. Forever if is just forever + if.

there should be more useless blocks like this. I'll give more examples tomorrow. Don't have a computer right now.

Offline

 

#2 2012-08-17 05:15:23

jontmy00
Scratcher
Registered: 2011-11-28
Posts: 1000+

Re: Remove forever if block

I'm against this. The block reduces lag.


FOR ALL THE NEWS ON UPDATES FOR SIMPLISTICRAFT, CLICK HERE.

Offline

 

#3 2012-08-17 05:58:33

RedRocker227
Scratcher
Registered: 2011-10-26
Posts: 1000+

Re: Remove forever if block

I agree.


Why

Offline

 

#4 2012-08-17 11:08:14

zammer990
Scratcher
Registered: 2012-01-22
Posts: 500+

Re: Remove forever if block

I think it should be removed, and also the delays on the forever the forever block be shortened, it's only marginally shorter and confuses newcomers


http://i45.tinypic.com/2ynq7nn.jpg Play now!

Offline

 

#5 2012-08-17 12:50:40

Wes64
Scratcher
Registered: 2011-08-19
Posts: 1000+

Re: Remove forever if block

turn counterclockwise is also useless.


Experienced 2.0 Tester: Ask me questions!
Using Firefox 13.0, Flash plugin version 11.4.402.287, and Windows XP Professional.

Offline

 

#6 2012-08-17 12:52:28

BirdByte
Scratcher
Registered: 2012-07-07
Posts: 1000+

Re: Remove forever if block

Wes64 wrote:

turn counterclockwise is also useless.

Totally... That's like "move () step backwards" or "change [variable v] by anti-()"  tongue


http://i50.tinypic.com/312u714.jpg

Offline

 

#7 2012-08-17 12:53:21

41w4y5
Scratcher
Registered: 2012-08-15
Posts: 100+

Re: Remove forever if block

+1


http://i.imgur.com/Em1YC.png

Offline

 

#8 2012-08-17 13:06:06

Lucario621
Community Moderator
Registered: 2007-10-03
Posts: 1000+

Re: Remove forever if block

A lot of people have suggested this before. There's even a suggestion about it on Scratch Suggestions (see here). But it was declined as you can see for the following reason:

Lightnin wrote:

Actually, we put it in there to help prevent confusion!  smile  Some new users thought that normal “if’s” were automatically “forever.” So we added this block to clarify that there is a difference. It’s true, the same functionality can be made with just two blocks, but we’ve decided to leave it in there, for now, to help beginners.

So it's fairly unlikely that the block will be removed in future versions of Scratch.


http://i.imgur.com/WBkM2QQ.png

Offline

 

#9 2012-08-17 13:09:11

Wes64
Scratcher
Registered: 2011-08-19
Posts: 1000+

Re: Remove forever if block

Lucario621 wrote:

A lot of people have suggested this before. There's even a suggestion about it on Scratch Suggestions (see here). But it was declined as you can see for the following reason:

Lightnin wrote:

Actually, we put it in there to help prevent confusion!  smile  Some new users thought that normal “if’s” were automatically “forever.” So we added this block to clarify that there is a difference. It’s true, the same functionality can be made with just two blocks, but we’ve decided to leave it in there, for now, to help beginners.

So it's fairly unlikely that the block will be removed in future versions of Scratch.

Ah, I can see how that might cause confusion.


Experienced 2.0 Tester: Ask me questions!
Using Firefox 13.0, Flash plugin version 11.4.402.287, and Windows XP Professional.

Offline

 

#10 2012-08-17 13:21:35

MathWizz
Scratcher
Registered: 2009-08-31
Posts: 1000+

Re: Remove forever if block

It doesn't actually reduce lag, it increases lag. More scripts = more lag.


http://block.site90.net/scratch.mit/text.php?size=30&text=%20A%20signature!&color=333333

Offline

 

#11 2012-08-17 19:07:16

kayybee
Scratcher
Registered: 2009-12-07
Posts: 1000+

Re: Remove forever if block

then perhaps get rid of the other useless blocks, such as the counter-clockwise one.

Last edited by kayybee (2012-08-17 19:07:33)

Offline

 

#12 2012-08-17 19:41:33

ErnieParke
Scratcher
Registered: 2010-12-03
Posts: 1000+

Re: Remove forever if block

kayybee wrote:

then perhaps get rid of the other useless blocks, such as the counter-clockwise one.

That is not useless. It's helped me quite a bit in some of my projects.

I'm just curious, could you tell me which other blocks you think are useless?

Last edited by ErnieParke (2012-08-17 19:41:56)


http://i46.tinypic.com/35ismmc.png

Offline

 

#13 2012-08-17 20:02:01

zammer990
Scratcher
Registered: 2012-01-22
Posts: 500+

Re: Remove forever if block

I think blocks like tempo (ive never seen it used), forever if and ccw should be removed, especially since the scratch team seem reluctant to make blocks that can be easily worked around (point at x: y:,  distance to x: y:,  () ^ (),  letters () through () of [], from the wiki page)


http://i45.tinypic.com/2ynq7nn.jpg Play now!

Offline

 

#14 2012-08-17 20:22:31

Molybdenum
Scratcher
Registered: 2012-06-17
Posts: 1000+

Re: Remove forever if block

zammer990 wrote:

I think blocks like tempo (ive never seen it used), forever if and ccw should be removed, especially since the scratch team seem reluctant to make blocks that can be easily worked around (point at x: y:,  distance to x: y:,  () ^ (),  letters () through () of [], from the wiki page)

I used tempo when I didn't want to change all [insert big number here] notes of Still Alive.

Forever-if is discussed above, and so is CCW. And the ()^() doesn't have a perfect workaround, I discovered this in my postfix graphing calculator.

Last edited by Molybdenum (2012-08-17 20:23:35)


"The Enrichment Center is required to remind you that you will be baked, and then there will be cake."
(|Balls and Platforms: Stay on!|) (|NaOS-H: An operating system... Or is it?|)

Offline

 

#15 2012-08-17 22:18:28

dvd4
Scratcher
Registered: 2010-06-30
Posts: 1000+

Re: Remove forever if block

Wes64 wrote:

turn counterclockwise is also useless.

or you could say that the turn clockwise block is useless


I made a mod  big_smile  It's called blook!
http://i49.tinypic.com/16ia63p.png

Offline

 

#16 2012-08-17 22:34:08

Wes64
Scratcher
Registered: 2011-08-19
Posts: 1000+

Re: Remove forever if block

dvd4 wrote:

Wes64 wrote:

turn counterclockwise is also useless.

or you could say that the turn clockwise block is useless

clockwise is generally the accepted way


Experienced 2.0 Tester: Ask me questions!
Using Firefox 13.0, Flash plugin version 11.4.402.287, and Windows XP Professional.

Offline

 

#17 2012-08-18 00:40:13

Ectwist
New Scratcher
Registered: 2012-08-10
Posts: 45

Re: Remove forever if block

I agree.

Offline

 

#18 2012-08-18 00:52:10

MathWizz
Scratcher
Registered: 2009-08-31
Posts: 1000+

Re: Remove forever if block

We need to get rid of the magic

if on edge, bounce
block. xD


http://block.site90.net/scratch.mit/text.php?size=30&text=%20A%20signature!&color=333333

Offline

 

#19 2012-08-18 03:47:17

benjamin2
Scratcher
Registered: 2008-10-18
Posts: 1000+

Re: Remove forever if block

The problem is any projects that have these would break.


http://i.imgur.com/gp6tZ.gif

Offline

 

#20 2012-08-18 04:30:22

joefarebrother
Scratcher
Registered: 2011-04-08
Posts: 1000+

Re: Remove forever if block

This was suggested before, but the topic was closed.

Also, old projects that have them would not break if any forever if block was treated as a forever block followed by an if block when an sb file is read.

However, I don't support it's removal, though it might be less confusing if it was called something like

from now on, whenever <> do
  script


My latest project is called http://tinyurl.com/d2m8hne! It has http://tinyurl.com/d395ygk views, http://tinyurl.com/cnasmt7 love-its, and http://tinyurl.com/bwjy8xs comments.
http://tinyurl.com/756anbk   http://tinyurl.com/iplaychess

Offline

 

#21 2012-08-18 12:18:33

kayybee
Scratcher
Registered: 2009-12-07
Posts: 1000+

Re: Remove forever if block

benjamin2 wrote:

The problem is any projects that have these would break.

perhaps when 2.0 comes it automatically replaces it with the substitute?  hmm

Offline

 

#22 2012-08-18 12:20:51

kayybee
Scratcher
Registered: 2009-12-07
Posts: 1000+

Re: Remove forever if block

zammer990 wrote:

I think blocks like tempo (ive never seen it used), forever if and ccw should be removed, especially since the scratch team seem reluctant to make blocks that can be easily worked around (point at x: y:,  distance to x: y:,  () ^ (),  letters () through () of [], from the wiki page)

tempo is not really useless, because there's no substitute for it. of course, it's always possible to make notes that are .374 beats and .846 beats because we only have one tempo, but...it wouldn't be convenient...

Offline

 

#23 2012-09-01 19:50:53

dvd4
Scratcher
Registered: 2010-06-30
Posts: 1000+

Re: Remove forever if block

Wes64 wrote:

dvd4 wrote:

Wes64 wrote:

turn counterclockwise is also useless.

or you could say that the turn clockwise block is useless

clockwise is generally the accepted way

But you can see it both ways


I made a mod  big_smile  It's called blook!
http://i49.tinypic.com/16ia63p.png

Offline

 

#24 2012-09-01 20:59:22

jvvg
Scratcher
Registered: 2008-03-26
Posts: 1000+

Re: Remove forever if block

BirdByte wrote:

Wes64 wrote:

turn counterclockwise is also useless.

Totally... That's like "move () step backwards" or "change [variable v] by anti-()"  tongue

I'm offended - the move backwards button is in Insanity.


http://tiny.cc/zwgbewhttp://tiny.cc/e1gbewhttp://tiny.cc/zygbewhttp://tiny.cc/izgbew
Goodbye, Scratch 1.4  sad                                                        Hello Scratch 2.0!  smile

Offline

 

#25 2012-09-01 21:10:14

dvd4
Scratcher
Registered: 2010-06-30
Posts: 1000+

Re: Remove forever if block

jvvg wrote:

BirdByte wrote:

Wes64 wrote:

turn counterclockwise is also useless.

Totally... That's like "move () step backwards" or "change [variable v] by anti-()"  tongue

I'm offended - the move backwards button is in Insanity.

is that why it's called insanity ?   <—joke


I made a mod  big_smile  It's called blook!
http://i49.tinypic.com/16ia63p.png

Offline

 

Board footer