Discuss Scratch

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

DifferentDance8 wrote:

(#322)
Because, after all this is technically an esolang.
i don't think it is.

esolangs.org wrote:

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

breakfast_for_dinner wrote:

DifferentDance8 wrote:

(#322)
Because, after all this is technically an esolang.
i don't think it is.

esolangs.org wrote:

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
Although, even the creator of the language herself (is it a her?) considers it an esolang so
Maximouse
Scratcher
1000+ posts

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

BigNate469 wrote:

i_eat_coffee wrote:

^ why shouldn't there just be two file types, .obs and .cure and you have to upload both of them to load a project
Or just ignore file extension and go by MIME type (application/obscure, text/plain)
I don't think that would work on all platforms – Windows, for example, doesn't store the MIME type of files.
i_eat_coffee
Scratcher
1000+ posts

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

breakfast_for_dinner wrote:

DifferentDance8 wrote:

(#322)
Because, after all this is technically an esolang.
i don't think it is.

esolangs.org wrote:

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
There's a fuzzy line in between practical programming languages (python) and esoteric ones (brainf)
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

i_eat_coffee wrote:

(#308)
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)
thanks to everyone who participated!!!!!!!!!!! i loved all of these entries and it was truly hard to choosee y'all are talented
endyourenite
Scratcher
100+ posts

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

breakfast_for_dinner wrote:

i_eat_coffee wrote:

(#308)
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)
thanks to everyone who participated!!!!!!!!!!! i loved all of these entries and it was truly hard to choosee y'all are talented
Well, My entry is simple so it doesnt really…count?
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

50_scratch_tabs wrote:

endyourenite wrote:

Archived missing pages on a archive site
Is 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?)
“Nothing Is Permermant” That was @A-MARIO-PLAYER not me (@endyourenite / @draked12)
ajskateboarder
Scratcher
1000+ posts

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

50_scratch_tabs wrote:

ajskateboarder wrote:

(#309)
Wayy too long, something like .ob or .obs would be good
File extensions aren't limited-one of Scratch's file types is .sprite3
I know, but short file extensions are easier to type out
50_scratch_tabs
Scratcher
1000+ posts

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

ajskateboarder wrote:

(#333)
I know, but short file extensions are easier to type out
And why might you need to type them 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

i_eat_coffee wrote:

what new features do y'all want

BigNate469 wrote:

Feature suggestion: some way to color output text
endyourenite
Scratcher
100+ posts

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

i_eat_coffee wrote:

what new features do y'all want
repeat ()

end
^^
starlightsparker
Scratcher
1000+ posts

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

50_scratch_tabs wrote:

File extensions aren't limited-one of Scratch's file types is .sprite3
We 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

starlightsparker wrote:

50_scratch_tabs wrote:

File extensions aren't limited-one of Scratch's file types is .sprite3
We 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.
yeah but let's remember that this is an obscure programming language
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

i_eat_coffee wrote:

yeah but let's remember that this is an obscure programming language
And may you explain why an obscure programming language cannot have a file extension which looks good?

Powered by DjangoBB