Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Obscure - The brand-new, Turing-Complete, easy to use programming language
- DifferentDance8
-
Scratcher
1000+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
Do you mind if I write an article on Obscure on esolangs.org? Because, after all this is technically an esolang.
- breakfast_for_dinner
-
Scratcher
1000+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
(#322)i don't think it is.
Because, after all this is technically an esolang.
An esoteric programming language (/ˌɛs.oʊˈtɛɹ.ɪk/ ess-oh-TERR-ick), or esolang (/ˈiːsəʊlæŋ/ in British English and /ˈɛsəlæŋ/ or /ˈɛsoʊlæŋ/ in American English), is a computer programming language designed to experiment with weird ideas, to be hard to program in, or as a joke, rather than for practical use.
src
Last edited by breakfast_for_dinner (Sept. 25, 2024 04:59:19)
- DifferentDance8
-
Scratcher
1000+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
Although, even the creator of the language herself (is it a her?) considers it an esolang so(#322)i don't think it is.
Because, after all this is technically an esolang.An esoteric programming language (/ˌɛs.oʊˈtɛɹ.ɪk/ ess-oh-TERR-ick), or esolang (/ˈiːsəʊlæŋ/ in British English and /ˈɛsəlæŋ/ or /ˈɛsoʊlæŋ/ in American English), is a computer programming language designed to experiment with weird ideas, to be hard to program in, or as a joke, rather than for practical use.
src

- Maximouse
-
Scratcher
1000+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
I don't think that would work on all platforms – Windows, for example, doesn't store the MIME type of files.^ why shouldn't there just be two file types, .obs and .cure and you have to upload both of them to load a projectOr just ignore file extension and go by MIME type (application/obscure, text/plain)
- i_eat_coffee
-
Scratcher
1000+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
There's a fuzzy line in between practical programming languages (python) and esoteric ones (brainf)(#322)i don't think it is.
Because, after all this is technically an esolang.An esoteric programming language (/ˌɛs.oʊˈtɛɹ.ɪk/ ess-oh-TERR-ick), or esolang (/ˈiːsəʊlæŋ/ in British English and /ˈɛsəlæŋ/ or /ˈɛsoʊlæŋ/ in American English), is a computer programming language designed to experiment with weird ideas, to be hard to program in, or as a joke, rather than for practical use.
src
Obscure is right in between– it is a language that works exactly like any other regular programming language, but its syntax is so obscure (e.g. you have to use the “add” command on a newline because expressions don't support 1 + 1) that I guess it can be considered an esoteric one, because it was made as a joke anyway and not for practicability. (hence its name, Obscure–it was meant to be an obscure programming language)
- i_eat_coffee
-
Scratcher
1000+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
Can't publish it, but I wrote a short draft for the article.
{{infobox proglang
|name=Obscure
|author=[https://scratch.mit.edu/users/i_eat_coffee/ i_eat_coffee]
|year=[[:Category:2024|2024]]
|class=[[Turing complete]]
|files=None
|refimpl=[https://obscure.glitch.me/]
}}
'''Obscure''' is an esoteric programming language designed to operate as fully functional & Turing-complete language, yet with unconventional coding practices. Obscure was made to have a very simple and short list of functions that developers can use to create complex and large projects.
= History =
The Obscure programming language was originally published on the [https://scratch.mit.edu/discuss/topic/777854/ Scratch Forums] on the 1st of September, 2024. It quickly became one of the fastest-growing discussion topics on the Advanced Topics forum, gaining over 200 posts in less than 5 days and 6,000 views in its first 2 weeks of release.
The language was originally released as a beta version that quickly evolved with feedback from the community. Users have created impressive projects with Obscure, such as a fully working [https://scratch.mit.edu/discuss/post/8123260/ brainf interpreter], pushing the limits of the programming language.
[[Category:Languages]]
[[Category:2024]]
[[Category:Turing complete]]
[[Category:Implemented]]- breakfast_for_dinner
-
Scratcher
1000+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
(#308)thanks to everyone who participated!!!!!!!!!!! i loved all of these entries and it was truly hard to choosee y'all are talented
WINNER: Brainf interpreter by @davidtheplatform
Everyone will receive a participation certificate.
Thanks to everyone else who participated. Comment on my profile to receive your award.
(Edit: comment on my profile to receive your participation certificate also)
- endyourenite
-
Scratcher
100+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
Well, My entry is simple so it doesnt really…count?(#308)thanks to everyone who participated!!!!!!!!!!! i loved all of these entries and it was truly hard to choosee y'all are talented
WINNER: Brainf interpreter by @davidtheplatform
Everyone will receive a participation certificate.
Thanks to everyone else who participated. Comment on my profile to receive your award.
(Edit: comment on my profile to receive your participation certificate also)
- endyourenite
-
Scratcher
100+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
Archived missing pages on a archive site
Last edited by endyourenite (Sept. 25, 2024 18:36:33)
- 50_scratch_tabs
-
Scratcher
1000+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
nevermind
Last edited by 50_scratch_tabs (Sept. 25, 2024 19:54:38)
- endyourenite
-
Scratcher
100+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
“Nothing Is Permermant” That was @A-MARIO-PLAYER not me (@endyourenite / @draked12)Archived missing pages on a archive siteIs this another one of your “nevermind” things, like when you said “Nothing is permanent” on my topic and I couldn't figure out what you meant? (Or was that even you?)
- ajskateboarder
-
Scratcher
1000+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
I know, but short file extensions are easier to type out(#309)File extensions aren't limited-one of Scratch's file types is .sprite3
Wayy too long, something like .ob or .obs would be good
- 50_scratch_tabs
-
Scratcher
1000+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
(#333)And why might you need to type them out?
I know, but short file extensions are easier to type out
- i_eat_coffee
-
Scratcher
1000+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
what new features do y'all want
- BigNate469
-
Scratcher
1000+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
what new features do y'all want
Feature suggestion: some way to color output text
- endyourenite
-
Scratcher
100+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
what new features do y'all want
repeat ()^^
end
- starlightsparker
-
Scratcher
1000+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
File extensions aren't limited-one of Scratch's file types is .sprite3We are aware, however shorter file extensions would look neater, and be easier to type if one needed to.
project.obsc looks better then project.obscure, if you asked me.
- i_eat_coffee
-
Scratcher
1000+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
yeah but let's remember that this is an obscure programming languageFile extensions aren't limited-one of Scratch's file types is .sprite3We are aware, however shorter file extensions would look neater, and be easier to type if one needed to.
project.obsc looks better then project.obscure, if you asked me.
- endyourenite
-
Scratcher
100+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
for some reason, https://obscure.glitch.me/contest isn't deleted, it is just hidden.
- starlightsparker
-
Scratcher
1000+ posts
Obscure - The brand-new, Turing-Complete, easy to use programming language
yeah but let's remember that this is an obscure programming languageAnd may you explain why an obscure programming language cannot have a file extension which looks good?
