Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Obscure - The brand-new, Turing-Complete, easy to use programming language
- blubby4
- Scratcher
90 posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
Bug: the documentation shows assignment as
but it works the other way round:
In my implementation, I've changed it to
set <value> as <name>
set <name> as <value>
In my implementation, I've changed it to
set <name> to <value>
I think about things. Sometimes I think about things too much, and miss obvious simple things.
- blubby4
- Scratcher
90 posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
Yess, just got if/while working (I still need to do else), and with nesting (I had one really stupid and annoying bug that I just fixed). Maybe tomorrow, I can pack up the code into one HTML file and post it here.
Last edited by blubby4 (Sept. 3, 2024 03:14:24)
I think about things. Sometimes I think about things too much, and miss obvious simple things.
- Voxalice
- Scratcher
500+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
I think being able to clear the output would be useful. Also, it seems like putting an ask statement in a while loop completely halts output, which seems a bit unintuitive. Other than that, you have a good start to a programming language here!
This is my signature, it automatically appears under my posts.
(click to give me an internet)
(check out my loved projects!)
(posts: 100 / 200 / 300 / 400)RwPrajHsX7hhePpPzgaY1G4HSyGqO9kOb0sG6F/aKB+7gTqVdb/nNGaYnwZPV0zT 3499447a51c01fc4dc1e8c3b8182b41cb0e88c67 RwPrajHsX7hhePpPzgaY1G4HSyGqO9kOb0sG6F/aKB+7gTqVdb/nNGaYnwZPV0zT 3499447a51c01fc4dc1e8c3b8182b41cb0e88c67 9NAwRfSR-%dWFS$a$g&zBMTj2?;jvS?L5%^X%qpCX|A<*paJ=lU07c)wmt$v{TxL5 ellipsepostpianolizard ellipsepostpianolizard somerandomcharactersthatwillbepickedupbysearchengines 1GErVELk2hM2WBK3TawRLR7AkV7SxyBSK6 9NAwRfSR-%dWFS$a$g&zBMTj2?;jvS?L5%^X%qpCX|A<*paJ=lU07c)wmt$v{TxL5 3499447a51c01fc4dc1e8c3b8182b41cb0e88c67 1GErVELk2hM2WBK3TawRLR7AkV7SxyBSK6 RwPrajHsX7hhePpPzgaY1G4HSyGqO9kOb0sG6F/aKB+7gTqVdb/nNGaYnwZPV0zT ellipsepostpianolizard ellipsepostpianolizard ellipsepostpianolizard 3499447a51c01fc4dc1e8c3b8182b41cb0e88c67 somerandomcharactersthatwillbepickedupbysearchengines 1GErVELk2hM2WBK3TawRLR7AkV7SxyBSK6 9NAwRfSR-%dWFS$a$g&zBMTj2?;jvS?L5%^X%qpCX|A<*paJ=lU07c)wmt$v{TxL5 3499447a51c01fc4dc1e8c3b8182b41cb0e88c67 somerandomcharactersthatwillbepickedupbysearchengines somerandomcharactersthatwillbepickedupbysearchengines 3499447a51c01fc4dc1e8c3b8182b41cb0e88c67 ellipsepostpianolizard
nothing to see here… lol
(click to give me an internet)
(check out my loved projects!)
(posts: 100 / 200 / 300 / 400)RwPrajHsX7hhePpPzgaY1G4HSyGqO9kOb0sG6F/aKB+7gTqVdb/nNGaYnwZPV0zT 3499447a51c01fc4dc1e8c3b8182b41cb0e88c67 RwPrajHsX7hhePpPzgaY1G4HSyGqO9kOb0sG6F/aKB+7gTqVdb/nNGaYnwZPV0zT 3499447a51c01fc4dc1e8c3b8182b41cb0e88c67 9NAwRfSR-%dWFS$a$g&zBMTj2?;jvS?L5%^X%qpCX|A<*paJ=lU07c)wmt$v{TxL5 ellipsepostpianolizard ellipsepostpianolizard somerandomcharactersthatwillbepickedupbysearchengines 1GErVELk2hM2WBK3TawRLR7AkV7SxyBSK6 9NAwRfSR-%dWFS$a$g&zBMTj2?;jvS?L5%^X%qpCX|A<*paJ=lU07c)wmt$v{TxL5 3499447a51c01fc4dc1e8c3b8182b41cb0e88c67 1GErVELk2hM2WBK3TawRLR7AkV7SxyBSK6 RwPrajHsX7hhePpPzgaY1G4HSyGqO9kOb0sG6F/aKB+7gTqVdb/nNGaYnwZPV0zT ellipsepostpianolizard ellipsepostpianolizard ellipsepostpianolizard 3499447a51c01fc4dc1e8c3b8182b41cb0e88c67 somerandomcharactersthatwillbepickedupbysearchengines 1GErVELk2hM2WBK3TawRLR7AkV7SxyBSK6 9NAwRfSR-%dWFS$a$g&zBMTj2?;jvS?L5%^X%qpCX|A<*paJ=lU07c)wmt$v{TxL5 3499447a51c01fc4dc1e8c3b8182b41cb0e88c67 somerandomcharactersthatwillbepickedupbysearchengines somerandomcharactersthatwillbepickedupbysearchengines 3499447a51c01fc4dc1e8c3b8182b41cb0e88c67 ellipsepostpianolizard
nothing to see here… lol
- i_eat_coffee
- Scratcher
1000+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
?I am not touching “glitch” again after… let's just say…
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!
T H E I N C I D E N T
(っ◔◡◔)っ ♥ Coffee | she/he/they | Teenager ♥
Full-stack web developer | HTML/CSS/JS, Node.js + EJS
- i_eat_coffee
- Scratcher
1000+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
EGYUHDSASO)_DFGI(DSUAIJDOKPFIJBHG JOADSKP{L
i finished rewriting the interpreter
you can nest if/while loops (i think, i only tried it on a game which i will show below)
but
i also generally made some functions more efficient & rewrote some stuff
update:
set <val> as <name> is no longer possible
there is now:
set <name> to <val>
and here is the game i tried it out with
(just to test the nesting error)
i finished rewriting the interpreter
you can nest if/while loops (i think, i only tried it on a game which i will show below)
but
i also generally made some functions more efficient & rewrote some stuff
update:
set <val> as <name> is no longer possible
there is now:
set <name> to <val>
and here is the game i tried it out with
(just to test the nesting error)
random 1 10 as random
ask guess the number between 1 and 10! as ans
if {random} = {ans}
out correct!
end
if {random} != {ans}
out incorrect!
if {ans} = 6
out nice
end
out hi
end
(っ◔◡◔)っ ♥ Coffee | she/he/they | Teenager ♥
Full-stack web developer | HTML/CSS/JS, Node.js + EJS
- Enrickozion12
- Scratcher
1 post
Obscure - The brand-new, Turing-Complete, easy to use programming language
Uhh… i don’t really understand… i’m just a kid… wait… are kids allowed to use Obscure??? Please tell me!!!!!
- ominouswolf
- Scratcher
63 posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
In programming languages… There's no age limit. However if your using a school computer, its probably blocked.
- CODI_Corp
- Scratcher
6 posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
oooooooohhh just a bit had to learn
- Sir-Cats-A-Lot
- Scratcher
14 posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
If it wasn't clear, it wanted me to give a fake McAfee my email, name, etc. It redirected me to the website to put it in. I refused. (Why do people do this stuff?)?I am not touching “glitch” again after… let's just say…
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!
T H E I N C I D E N T
* SirCatsALot - ATK 5 DEF 0
* Codes games, or something.
* His most viewed project is called Tank Game.
* Show his projects some love!
//Yes, I used Undertale's Check Act Text.
- ominouswolf
- Scratcher
63 posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
Actually, Its has less instructions than scratch. In my opinion, its in the range of BASIC and SCRATCH. Its one of the easy to learn programming language's oooooooohhh just a bit had to learn
Last edited by ominouswolf (Sept. 3, 2024 14:04:32)
- SevenGuy777
- New Scratcher
12 posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
anyone is allowed to use obscure Uhh… i don’t really understand… i’m just a kid… wait… are kids allowed to use Obscure??? Please tell me!!!!!
HEY THERE GUMSHOES!!!!! SIGN UP FOR THE BIG BATTLE NOW!!!!!! https://scratch.mit.edu/projects/1064705473
- mybearworld
- Scratcher
1000+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
(#89)Anyone can host websites on glitch, that's not an inherent thing with glitch itself.
If it wasn't clear, it wanted me to give a fake McAfee my email, name, etc. It redirected me to the website to put it in. I refused. (Why do people do this stuff?)
Signatures are the only place where assets links still work.
- i_eat_coffee
- Scratcher
1000+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
glitch is a service that hosts websites… If it wasn't clear, it wanted me to give a fake McAfee my email, name, etc. It redirected me to the website to put it in. I refused. (Why do people do this stuff?)
it's like saying “i don't talk to people anymore because one was mean to me”
(っ◔◡◔)っ ♥ Coffee | she/he/they | Teenager ♥
Full-stack web developer | HTML/CSS/JS, Node.js + EJS
- i_eat_coffee
- Scratcher
1000+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
for now it's a static website so it doesn't have an age limitanyone is allowed to use obscure Uhh… i don’t really understand… i’m just a kid… wait… are kids allowed to use Obscure??? Please tell me!!!!!
i tried to make it as simple as possible, let me know if you want me to change anything<3 oooooooohhh just a bit had to learn
(っ◔◡◔)っ ♥ Coffee | she/he/they | Teenager ♥
Full-stack web developer | HTML/CSS/JS, Node.js + EJS
- i_eat_coffee
- Scratcher
1000+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
7 more posts until 100 but still 0 participants in the contest!?
(っ◔◡◔)っ ♥ Coffee | she/he/they | Teenager ♥
Full-stack web developer | HTML/CSS/JS, Node.js + EJS
- ominouswolf
- Scratcher
63 posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
I thought I posted that i want to participate?
- i_eat_coffee
- Scratcher
1000+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
Where's the code? I thought I posted that i want to participate?
(っ◔◡◔)っ ♥ Coffee | she/he/they | Teenager ♥
Full-stack web developer | HTML/CSS/JS, Node.js + EJS
- ominouswolf
- Scratcher
63 posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
Wait, I thought it was that you would say to participate and then later post the code? Also to write it, I need to be able to add things to arrays.
- PASlowking22
- Scratcher
1 post
Obscure - The brand-new, Turing-Complete, easy to use programming language
Hey could you add a wait function? I am making a puzzle game and want the player to read some text before they are asked a question but it asks the question first and puts the text out after
- ominouswolf
- Scratcher
63 posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
Actually, i need more then I thought thinking about it… Wait, I thought it was that you would say to participate and then later post the code? Also to write it, I need to be able to add things to arrays.
- Discussion Forums
- » Advanced Topics
- » Obscure - The brand-new, Turing-Complete, easy to use programming language