Discuss Scratch

banana439monkey
Scratcher
1000+ posts

Text based scratch (scratchblocks based)

WolfCat67 wrote:

alexphan wrote:

stickfiregames wrote:

It does sound like this is very similar to tosh, just with slightly different syntax for parameters. It would be possible to make tosh work with scratchblocks syntax, but that would be up to blob8108, not the ST.

alexphan wrote:

JonathanSchaffer wrote:

use tosh
Hi! Please read the entire OP before jumping into conclusions. Thanks!
Where in the OP does it say this is for the forums?
It does mention about forums in the beginning, as well as on the title saying “scratchblocks”, but I do agree that Banana should edit the OP and make it more clear that it's for the forums.
I feel like you're misunderstanding. This is clearly not a suggestion for the forums; they're just stating that you should have the option to be able to program using Scratch blocks like you do in the forums (so, text) with everything the same except without the use of “Scratchblocks” tags.

banana439monkey, can you verify this? Everything you're saying points towards it being in the editor and not the forums.
Yes, this is for the editor, however the code should be taken from scratchblocks 3.1 (by blob8108 and ErnieParke) and changed to match my suggestion.

Banana
banana439monkey
Scratcher
1000+ posts

Text based scratch (scratchblocks based)

bump

Banana
banana439monkey
Scratcher
1000+ posts

Text based scratch (scratchblocks based)

Bump

Banana
miniepicness
Scratcher
1000+ posts

Text based scratch (scratchblocks based)

Bump
banana439monkey
Scratcher
1000+ posts

Text based scratch (scratchblocks based)

Bump

Banana
space_elephant
Scratcher
500+ posts

Text based scratch (scratchblocks based)

I don't like the way variables and list blocks are in this suggestion because the list blocks are so uncommen.
They could be written the same way as in scratchblocks i.e. (list::list)

Also how would the define slot types be shown?

Otherwise, support
banana439monkey
Scratcher
1000+ posts

Text based scratch (scratchblocks based)

space_elephant wrote:

I don't like the way variables and list blocks are in this suggestion because the list blocks are so uncommen.
They could be written the same way as in scratchblocks i.e. (list::list)

Also how would the define slot types be shown?

Otherwise, support
Many people use them…?

What do you mean?

Banana
jji10
Scratcher
1000+ posts

Text based scratch (scratchblocks based)

Wait, so why would someone use this instead of the default?
The4thPixel
Scratcher
1000+ posts

Text based scratch (scratchblocks based)

jji10 wrote:

Wait, so why would someone use this instead of the default?
Challenge, maybe?

Anyway, I'll support on behalf of the older or more advanced users who want/need it. I wouldn't use it but others would.
jji10
Scratcher
1000+ posts

Text based scratch (scratchblocks based)

The4thPixel wrote:

jji10 wrote:

Wait, so why would someone use this instead of the default?
Challenge, maybe?

Anyway, I'll support on behalf of the older or more advanced users who want/need it. I wouldn't use it but others would.
Eh, seems a little unnecessary if it's just for a challenge. I'd recommend something like Javascript for people who want a challenge.
jokebookservice1
Scratcher
1000+ posts

Text based scratch (scratchblocks based)

jji10 wrote:

Wait, so why would someone use this instead of the default?
Typing is faster than dragging. This is why most (more advanced) languages are text-based and not block-based.
jromagnoli
Scratcher
1000+ posts

Text based scratch (scratchblocks based)

jokebookservice1 wrote:

jji10 wrote:

Wait, so why would someone use this instead of the default?
Typing is faster than dragging. This is why most (more advanced) languages are text-based and not block-based.
Not for slow typers.
*cough cough* me *cough cough*
jji10
Scratcher
1000+ posts

Text based scratch (scratchblocks based)

jromagnoli wrote:

jokebookservice1 wrote:

jji10 wrote:

Wait, so why would someone use this instead of the default?
Typing is faster than dragging. This is why most (more advanced) languages are text-based and not block-based.
Not for slow typers.
*cough cough* me *cough cough*
I'm guessing that's why there's two options - default and text based. Still don't get why someone would use Text Based Scratch instead of something cooler than is also text based, like Javascript.
_nix
Scratcher
1000+ posts

Text based scratch (scratchblocks based)

Interestingly enough, there was a time when you could copy scratchblocks to your backpack, effectively being a (more basic) version of your suggestion.. the ST removed it quite shortly after releasing it, though.

I'm not totally sure why, but I think it had something to do with hacked blocks becoming significantly easier to be made. Don't quote me on that, though..
jji10
Scratcher
1000+ posts

Text based scratch (scratchblocks based)

_nix wrote:

Interestingly enough, there was a time when you could copy scratchblocks to your backpack, effectively being a (more basic) version of your suggestion.. the ST removed it quite shortly after releasing it, though.

I'm not totally sure why, but I think it had something to do with hacked blocks becoming significantly easier to be made. Don't quote me on that, though..
I think it was because people kept plagiarizing without permission or credit. Anyway, how is this relevant?
_nix
Scratcher
1000+ posts

Text based scratch (scratchblocks based)

jji10 wrote:

_nix wrote:

Interestingly enough, there was a time when you could copy scratchblocks to your backpack, effectively being a (more basic) version of your suggestion.. the ST removed it quite shortly after releasing it, though.

I'm not totally sure why, but I think it had something to do with hacked blocks becoming significantly easier to be made. Don't quote me on that, though..
I think it was because people kept plagiarizing without permission or credit. Anyway, how is this relevant?
Because it provides arguments, and provides future arguments.

In fact, you, yourself, have now stated an argument against this suggestion – couldn't people just copy and paste scratchblocks text from a project's text mode editor and paste it in their own editor? Sure, it's not that hard to do that already (backpacking things), but it's something to think about.

Additionally, would hacked blocks be more capable of being made now? Is that something that the Scratch Team wants, and, if not, how can it be dealt with?
WolfCat67
Scratcher
1000+ posts

Text based scratch (scratchblocks based)

Oh, yes, I would love this; I would be able to just type in:
<key (key) pressed?>
…And here comes the most useful block ever.
<key (key) pressed?>
PIANISTWARRIOR
Scratcher
35 posts

Text based scratch (scratchblocks based)

Good idea! _meow_
champion_ofcloud-var
Scratcher
500+ posts

Text based scratch (scratchblocks based)

when hearing about this
say [yes i wanna grab scripts, puddem in me BAKPAK, and put dem here.] for (2) secs
everyone else say [ye] for (2) secs

Last edited by champion_ofcloud-var (Sept. 3, 2021 22:16:48)

champion_ofcloud-var
Scratcher
500+ posts

Text based scratch (scratchblocks based)

WolfCat67 wrote:

Oh, yes, I would love this; I would be able to just type in:
<key (key) pressed?>
…And here comes the most useful block ever.
<key (key) pressed?>
w h a t
when [key v] key pressed
wonder how this is even possible
define wonder how this is even possible
say [w h a t] for (2) secs
if <key (key) pressed?> then
explode
end
define explode
switch costume to [explosion v]
wait (1) secs
hide

Last edited by champion_ofcloud-var (Sept. 3, 2021 22:20:52)

Powered by DjangoBB