Discuss Scratch

BigNate469
Scratcher
1000+ posts

Obscure - The brand-new, Turing-Complete, easy to use programming language

50_scratch_tabs wrote:

BigNate469 wrote:

(#377)

And none of this actually matters on a browser (Obscure's editor is a webpage) where the server sends the MIME type with the file for the browser to easily identify it.
Right but what about opening local files in the editor?
Again, irrelevant. Any file can be read (on the web) as binary or text- regardless of file extension or MIME type.

Last edited by BigNate469 (Sept. 30, 2024 21:28:02)


This signature is designed to be as useful as possible.
How to make a signature | The Official List of Rejected Suggestions (TOLORS) | The Announcements Directory | The Official BBCode Guide 2.0
Lesser-known Scratch URLs: https://scratch.mit.edu/discuss/topic/542480/
Why @Paddle2See's responses are so often identical: https://scratch.mit.edu/discuss/topic/762351/

Ads Useful projects:
Raycaster & Maze 1.4.1 | Don't Break The Ice | Procedurally Generated Terrain | Basic Trigonometry | Comparing the fastest list sorters on Scratch

“if nobody can learn the programming language, it's just gibberish that does math.” -me, in a forum post

The original name of “loves” was “love-its”. Technically speaking, this hasn't changed.

© @BigNate469, some rights reserved
50_scratch_tabs
Scratcher
500+ posts

Obscure - The brand-new, Turing-Complete, easy to use programming language

BigNate469 wrote:

(#381)
Again, irrelevant. Any file can be read (on the web) as binary or text.
What I'm saying is, what do we tell the browser to filter the file picker by? I don't like it when I'm trying to open 1 kind of file and I see all my files.

Highlight this text and Shift+Down for more fun!

I don't mind if you post off-topic replies on my profile, but please don't post links to posts you think I missed. I follow every topic I post in, and I'm often too busy to be on Scratch.

He/Him | ATer? | I like Scratch API projects like this one, which usually knows it's own stats!

Scratch (obviously) | Python | HTML/CSS/JS | PHP | Minecraft | Slightly C/C++ | One of these days I'll learn Java.

I used to have the 9000th post on TOLORS | My first post was an accident | Interesting comment thread

Tic-tac-toe :: events hat
(1::grey) (X:: variables) (3::grey):: stack grey
(4::grey) (O:: sensing) (6::grey):: stack grey
(X:: variables) (O:: control) (X :: variables):: stack grey

Colors :: events hat
50_scratch_tabs \(me) :: variables
8to16 :: sensing
SaberDragon73 :: control
Comment a move on my profile and I will add it.




If you have a signature that requires Shift+down, paste this at the bottom of it. If you actually read this far, you deserve my respect. -50_scratch_tabs
BigNate469
Scratcher
1000+ posts

Obscure - The brand-new, Turing-Complete, easy to use programming language

50_scratch_tabs wrote:

BigNate469 wrote:

(#381)
Again, irrelevant. Any file can be read (on the web) as binary or text.
What I'm saying is, what do we tell the browser to filter the file picker by? I don't like it when I'm trying to open 1 kind of file and I see all my files.
Well, you can filter by similar MIME types and file extensions- and you can have multiple.

Probably .txt, text/plain, .obscure, .(whatever we finally decide the official file extension is), application/obscure

This signature is designed to be as useful as possible.
How to make a signature | The Official List of Rejected Suggestions (TOLORS) | The Announcements Directory | The Official BBCode Guide 2.0
Lesser-known Scratch URLs: https://scratch.mit.edu/discuss/topic/542480/
Why @Paddle2See's responses are so often identical: https://scratch.mit.edu/discuss/topic/762351/

Ads Useful projects:
Raycaster & Maze 1.4.1 | Don't Break The Ice | Procedurally Generated Terrain | Basic Trigonometry | Comparing the fastest list sorters on Scratch

“if nobody can learn the programming language, it's just gibberish that does math.” -me, in a forum post

The original name of “loves” was “love-its”. Technically speaking, this hasn't changed.

© @BigNate469, some rights reserved
i_eat_coffee
Scratcher
1000+ posts

Obscure - The brand-new, Turing-Complete, easy to use programming language

why r we suddenly at 8 k and a half views

() Coffee | she/he/they | Teenager
Full-stack web developer | HTML/CSS/JS, Node.js + EJS
ScratchcatandGobo
Scratcher
1000+ posts

Obscure - The brand-new, Turing-Complete, easy to use programming language

This is actually really cool! I really enjoyed playing around with the basic functions, specifically looping. Decimal system could use some changes, but I am really impressed so far!



























amoungus
8to16
Scratcher
1000+ posts

Obscure - The brand-new, Turing-Complete, easy to use programming language

I think this topic is getting more and more Obscure…

oof.

bump

^^^^^ Below this line is a signature. It doesn't have anything to do with the post above.
breakfast_for_dinner
Scratcher
1000+ posts

Obscure - The brand-new, Turing-Complete, easy to use programming language

8to16 wrote:

(#386)
I think this topic is getting more and more Obscure…
it's only been two days

breakfast // web dev // 15yo // she/they // scratching since october 9th, 2018
ocular profile // scratch wiki page // git

i have cookies for brains

i'm a blunt person who may accidentally hurt your feelings.





the hall of my silly forum posts
[[ 500th post (no edit >:3) ]]
diarrhea isn't copyrighted
i_eat_coffee's birthday surprise
the jeffalo bug
mess cat
semicolon language translator
i_eat_coffee
Scratcher
1000+ posts

Obscure - The brand-new, Turing-Complete, easy to use programming language

breakfast_for_dinner wrote:

8to16 wrote:

(#386)
I think this topic is getting more and more Obscure…
it's only been two days
holy cow 2 days and no posts
what
remember when it got 300 posts in a week

() Coffee | she/he/they | Teenager
Full-stack web developer | HTML/CSS/JS, Node.js + EJS
endyourenite
Scratcher
100+ posts

Obscure - The brand-new, Turing-Complete, easy to use programming language

i_eat_coffee wrote:

breakfast_for_dinner wrote:

8to16 wrote:

(#386)
I think this topic is getting more and more Obscure…
it's only been two days
holy cow 2 days and no posts
what
remember when it got 300 posts in a week
Oh well, First post streak reset.

found something silly
Suggestions I own:
Scrollable What I have been doing
that's all….

Posts I found Funny:

A-MARIO-PLAYER wrote:

WHEN TOPIC FALLS OFF FRONT PAGE
  1. (src)
    Bump it.
  2. Get people to talk about this weird suggestion.
  3. Watch as the number of posts on this topic expands.
  4. Leave any rickrolls or evil kumquats behind.

(ignore this)
my first ever post on scratch forums
Anyways, just stop reading this, I am only a silly forumer.
But what do you want from me?




;
Draked12
Scratcher
100+ posts

Obscure - The brand-new, Turing-Complete, easy to use programming language

B
U
M

P

move (87) steps :: hat
say <@greenFlag mouse down? :: looks> for [#FCBA03] secs :: list
change volume by (864769086) :: cap
just a normal script
Catzcute4
Scratcher
100+ posts

Obscure - The brand-new, Turing-Complete, easy to use programming language

idea: fetch in Obscrue

Last edited by: A cat, at 871:82 APM FTC Decemburary 60i 92.13 BCI make science projects. For some reason it’s lowered kumquat numbers, likely because kumquats aren’t used to the large scale astronomical and small scale microscopic parts of the universe. Then again, correlation ≠ causation.

Sign out
^ click it if you don’t believe it works
breakfast_for_dinner
Scratcher
1000+ posts

Obscure - The brand-new, Turing-Complete, easy to use programming language

Catzcute4 wrote:

(#391)
idea: fetch in Obscrue
this would require implementing the dot operator so you could actually access specific data in the json

maybe, because it's an obscure language with weird ways of doing things, it could be a backslash operator instead, like the windows file system uses.
fetch http://api.scratch.mit.edu/users/example-scratcher as data
out {data\bio}

breakfast // web dev // 15yo // she/they // scratching since october 9th, 2018
ocular profile // scratch wiki page // git

i have cookies for brains

i'm a blunt person who may accidentally hurt your feelings.





the hall of my silly forum posts
[[ 500th post (no edit >:3) ]]
diarrhea isn't copyrighted
i_eat_coffee's birthday surprise
the jeffalo bug
mess cat
semicolon language translator
50_scratch_tabs
Scratcher
500+ posts

Obscure - The brand-new, Turing-Complete, easy to use programming language

breakfast_for_dinner wrote:

(#392)
like the windows file system uses.

breakfast_for_dinner wrote:

(#392)
because it's an obscure language

Match made in heaven.

Highlight this text and Shift+Down for more fun!

I don't mind if you post off-topic replies on my profile, but please don't post links to posts you think I missed. I follow every topic I post in, and I'm often too busy to be on Scratch.

He/Him | ATer? | I like Scratch API projects like this one, which usually knows it's own stats!

Scratch (obviously) | Python | HTML/CSS/JS | PHP | Minecraft | Slightly C/C++ | One of these days I'll learn Java.

I used to have the 9000th post on TOLORS | My first post was an accident | Interesting comment thread

Tic-tac-toe :: events hat
(1::grey) (X:: variables) (3::grey):: stack grey
(4::grey) (O:: sensing) (6::grey):: stack grey
(X:: variables) (O:: control) (X :: variables):: stack grey

Colors :: events hat
50_scratch_tabs \(me) :: variables
8to16 :: sensing
SaberDragon73 :: control
Comment a move on my profile and I will add it.




If you have a signature that requires Shift+down, paste this at the bottom of it. If you actually read this far, you deserve my respect. -50_scratch_tabs
shahzainkhan
Scratcher
2 posts

Obscure - The brand-new, Turing-Complete, easy to use programming language

Sir-Cats-A-Lot wrote:

i_eat_coffee wrote:


Try it out: https://obscure.glitch.me/
I want to see what fun stuff y'all come up with


Obscure is a brand new programming language that I created
It's currently still in development, but works for the most part

To try it out:
1. Enter the website, you will see 3 sample projects

2. Open any project or create a new one to try it out

3. In the editor, you can click “Run” to run the project

4. You can also hit “Save” to save it, every project is stored
in your browser and will be there when you enter the page again

5. The full guide that shows all functions & their explanation is
on the navigation bar, called the Documentation

Please share on this topic any fun games or apps you make!
I am not touching “glitch” again after… let's just say…

T H E I N C I D E N T




Hey, Is This Open-Sourced? I tried It And Oh Man

Last edited by shahzainkhan (Oct. 11, 2024 14:35:26)


Hey, My Name Is Shahzain Khan i Create Games That People LOVE! Click Me To See My Profile
BigNate469
Scratcher
1000+ posts

Obscure - The brand-new, Turing-Complete, easy to use programming language

shahzainkhan wrote:

Hey, Is This Open-Sourced? I tried It And Oh Man
please, please snip long quotes. That's when you replace much or all of the content of a long quote with the word “snip”, to make it so that you don't quote more than you need

Yes- see https://glitch.com/~obscure

This signature is designed to be as useful as possible.
How to make a signature | The Official List of Rejected Suggestions (TOLORS) | The Announcements Directory | The Official BBCode Guide 2.0
Lesser-known Scratch URLs: https://scratch.mit.edu/discuss/topic/542480/
Why @Paddle2See's responses are so often identical: https://scratch.mit.edu/discuss/topic/762351/

Ads Useful projects:
Raycaster & Maze 1.4.1 | Don't Break The Ice | Procedurally Generated Terrain | Basic Trigonometry | Comparing the fastest list sorters on Scratch

“if nobody can learn the programming language, it's just gibberish that does math.” -me, in a forum post

The original name of “loves” was “love-its”. Technically speaking, this hasn't changed.

© @BigNate469, some rights reserved
50_scratch_tabs
Scratcher
500+ posts

Obscure - The brand-new, Turing-Complete, easy to use programming language

Any progress on the ai?

Highlight this text and Shift+Down for more fun!

I don't mind if you post off-topic replies on my profile, but please don't post links to posts you think I missed. I follow every topic I post in, and I'm often too busy to be on Scratch.

He/Him | ATer? | I like Scratch API projects like this one, which usually knows it's own stats!

Scratch (obviously) | Python | HTML/CSS/JS | PHP | Minecraft | Slightly C/C++ | One of these days I'll learn Java.

I used to have the 9000th post on TOLORS | My first post was an accident | Interesting comment thread

Tic-tac-toe :: events hat
(1::grey) (X:: variables) (3::grey):: stack grey
(4::grey) (O:: sensing) (6::grey):: stack grey
(X:: variables) (O:: control) (X :: variables):: stack grey

Colors :: events hat
50_scratch_tabs \(me) :: variables
8to16 :: sensing
SaberDragon73 :: control
Comment a move on my profile and I will add it.




If you have a signature that requires Shift+down, paste this at the bottom of it. If you actually read this far, you deserve my respect. -50_scratch_tabs
SuperSonicmario
Scratcher
100+ posts

Obscure - The brand-new, Turing-Complete, easy to use programming language

Not bad.
array █ █ █ ▓ ▓ ▓ ▒ ▒ ▒ ░ ░ ░ . as charset
set null to [ ]
set cr to -1.25
while {cr} < 1.25
set ci to -2.5
while {ci} < 1.5
set zi to {ci}
set zr to {cr}
set iterations to 2
set break to 0
while {iterations} < 13 and {break} = 0
multiply {zi} {zi} as zi²
multiply {zr} {zr} as zr²
add {zi²} {zr²} as abs
if {abs} < 4
multiply {zr} {zi} as zr
add {zr} {zr} as zr
subtract {zi²} {zr²} as zi
add {zi} {ci} as zi
add {zr} {cr} as zr
end
if {abs} = 4
set break to 1
end
if {abs} > 4
set break to 1
end
add {iterations} 1 as iterations
end
outl {charset:iterations}
add {ci} 0.0625 as ci
end
out {letter 2:null}
add {cr} 0.125 as cr
end

BigNate469 wrote:

Also, regardless of people's objections to .obscure being too long for regular use,
*cough* .manifest *cough*

Last edited by SuperSonicmario (Oct. 18, 2024 21:15:02)

Draked12
Scratcher
100+ posts

Obscure - The brand-new, Turing-Complete, easy to use programming language

SuperSonicmario wrote:

array █ █ █ ▓ ▓ ▓ ▒ ▒ ▒ ░ ░ ░ . as charset
set null to [ ]
set cr to -1.25
while {cr} < 1.25
set ci to -2.5
while {ci} < 1.5
set zi to {ci}
set zr to {cr}
set iterations to 2
set break to 0
while {iterations} < 13 and {break} = 0
multiply {zi} {zi} as zi²
multiply {zr} {zr} as zr²
add {zi²} {zr²} as abs
if {abs} < 4
multiply {zr} {zi} as zr
add {zr} {zr} as zr
subtract {zi²} {zr²} as zi
add {zi} {ci} as zi
add {zr} {cr} as zr
end
if {abs} = 4
set break to 1
end
if {abs} > 4
set break to 1
end
add {iterations} 1 as iterations
end
outl {charset:iterations}
add {ci} 0.0625 as ci
end
out {letter 2:null}
add {cr} 0.125 as cr
end
That Lag spiked my laptop for 4 seconds what the heck

move (87) steps :: hat
say <@greenFlag mouse down? :: looks> for [#FCBA03] secs :: list
change volume by (864769086) :: cap
just a normal script
SuperSonicmario
Scratcher
100+ posts

Obscure - The brand-new, Turing-Complete, easy to use programming language

Draked12 wrote:

That Lag spiked my laptop for 4 seconds what the heck
Indeed, the interpreter could use some delays. 6502js runs code without locking up the browser by processing a block of instructions every 15 ms.
breakfast_for_dinner
Scratcher
1000+ posts

Obscure - The brand-new, Turing-Complete, easy to use programming language

400 posts is crazy man

SuperSonicmario wrote:

(#397)
array █ █ █ ▓ ▓ ▓ ▒ ▒ ▒ ░ ░ ░ . as charset
set null to [ ]
set cr to -1.25
while {cr} < 1.25
set ci to -2.5
while {ci} < 1.5
-snip
end
out {letter 2:null}
add {cr} 0.125 as cr
end
very impressive! good work. what exactly is it?

Last edited by breakfast_for_dinner (Oct. 19, 2024 07:38:11)


breakfast // web dev // 15yo // she/they // scratching since october 9th, 2018
ocular profile // scratch wiki page // git

i have cookies for brains

i'm a blunt person who may accidentally hurt your feelings.





the hall of my silly forum posts
[[ 500th post (no edit >:3) ]]
diarrhea isn't copyrighted
i_eat_coffee's birthday surprise
the jeffalo bug
mess cat
semicolon language translator

Powered by DjangoBB