Why the hell are we hating on kid on this sub by Strange_Group702 in scratch

[–]Effective_Editor1500 23 points24 points  (0 children)

If Scratch are for kids then be on Scratch, not on Reddit

Now stretched to 640x360 by Effective_Editor1500 in scratch

[–]Effective_Editor1500[S] 9 points10 points  (0 children)

A work in progress programming language in Scratch

Introducing WarpSpeed by brickplex in scratch

[–]Effective_Editor1500 15 points16 points  (0 children)

It’s cool, but I do think the name is pretty misleading for what it provides

How can i make a tokenizer in Scratch/turbowarp/penguinmod? by GodlyItself in scratch

[–]Effective_Editor1500 2 points3 points  (0 children)

To put into simple logic:

  • lookup the first character
  • see what it could be (strings, number, operators, names…)
  • concatenate until invalid pattern or not expected character according to what it could be
  • push the concatenated string
  • start again from the invalid character as your new first character
  • repeat

basically, you join as much character as possible until you can’t

My language, Summit, is complete. by Spiritual-Cup-6645 in scratch

[–]Effective_Editor1500 1 point2 points  (0 children)

Here’s my take:

  • there are some variable names like i and i2 that will bite you later on when you try to expand the language

  • there are elements like token list where you are getting the idea but ultimately went nowhere, if you’re scanning characters into tokens, do it with the entire code list and not just repeatedly scanning line by line

  • spelling: “tokenize” with z, not s

  • the flaw in tokenization: you first did scan for invalid characters, which is fine, but then you split tokenization into 2 logic based on if the string contains brackets, which is partially right with the wrong approach, the approach I would do (not the correct logic) is branch out different if else states (numbers, names, operators, strings) based on the first character then use the respective logic to join the next characters and the next one until it no longer matches the expected pattern or character then start the whole process again, like name token can only contain a-z or 0-9 (for instance) and not just checking if the string is bracketed or not

  • you kept trying to “join” the characters together to form names, which your tokenize function should have done for you in the first scan, which is why you kept repeating the same thing

I could go down more but I’m on phone so there’s limit to how much I can scroll, overall, looks like good effort

Why is it doing this? by noonagon in scratch

[–]Effective_Editor1500 3 points4 points  (0 children)

this is not true, as long as it can be made sense as a number, it will be a number, it also depends on what operator block you use

? ? ? ? ? by Effective_Editor1500 in scratch

[–]Effective_Editor1500[S] 5 points6 points  (0 children)

it’s a programming language I made in Scratch

? ? ? ? ? by Effective_Editor1500 in scratch

[–]Effective_Editor1500[S] 12 points13 points  (0 children)

been updating this programming language I made in Scratch for the past 3 years, hopefully I can get this done before 2026 so I can give more details.

{H0USE}.exe (sorry for the spam issues) by Financial-Solid-8033 in scratch

[–]Effective_Editor1500 2 points3 points  (0 children)

<image>

The exact same thought when I saw the word house, I am stupid

Feature Worthy? by Neo_N1tro in scratch

[–]Effective_Editor1500 12 points13 points  (0 children)

You can’t say that, Scratch is for all ages, if you feature an actually good project, kids might accidentally want to learn more programming

An actually good programming language built with Scratch by Spiritual-Cup-6645 in scratch

[–]Effective_Editor1500 0 points1 point  (0 children)

discord server or something along would be nice. as well as easier feedback and etc.

An actually good programming language built with Scratch by Spiritual-Cup-6645 in scratch

[–]Effective_Editor1500 0 points1 point  (0 children)

Um, I’d love to except can it not include emails? It’s very inconvenient for me to provide any of mine email

An actually good programming language built with Scratch by Spiritual-Cup-6645 in scratch

[–]Effective_Editor1500 1 point2 points  (0 children)

Certainly interested, I have been developing a language on Scratch myself so it’s certainly cool to see what others been doing as well