Discuss Scratch

red_king_cyclops
Scratcher
500+ posts

Discuss ideas for new programming languages

At the moment, there more than enough programming languages out there for us to use, so coming up with a new programming language can be seen as unimportant or redundant. But still, it's easy and fun to come with new ideas and it's hard to get rid of them. So here you can discuss ideas for new programming languages.

At least one new Scratch-like programming language idea should be discussed, so this topic can stay in the Advanced Topics.

2+2=4
2*2=4
2^2=4
2^^2=4
2^^^2=4
2^^^^2=4

I see a pattern.
_nix
Scratcher
1000+ posts

Discuss ideas for new programming languages

How about a programming language where code is written on the faces of an octahedron?

Okay, that's silly, but it's still something to think about

art blog – My pronouns are they/them, btw. sparrows one word to the paragraph
CatIsFluffy
Scratcher
100+ posts

Discuss ideas for new programming languages

Too small. Only 8 units of code can barely do anything (you can barely do an infinite loop in Javascript in 8 chars)
red_king_cyclops
Scratcher
500+ posts

Discuss ideas for new programming languages

CatIsFluffy wrote:

Too small. Only 8 units of code can barely do anything (you can barely do an infinite loop in Javascript in 8 chars)
What if the programming language used all the Unicode characters? 8 meaningful bytes of code could look like this:
⍎'⎕',∊N⍴

2+2=4
2*2=4
2^2=4
2^^2=4
2^^^2=4
2^^^^2=4

I see a pattern.
CatIsFluffy
Scratcher
100+ posts

Discuss ideas for new programming languages

That's still only about 26 ASCII characters.
Zatnik
Scratcher
100+ posts

Discuss ideas for new programming languages

Depending on how you interpret “on the faces of an octahedron”, you could have more than 8 characters. I don't think there's any reason it has to be one character per face, so you could make it so that the octahedron can be made arbitrarily large to fit an arbitrarily large amount of code on each face. (Of course, then you might want to think about how to make the octahedron actually matter, so that people couldn't just put all the code on one face….)

Or, though this is a slight stretch from the original idea, something else that could be interesting is having only one character per face, but allowing multiple octahedrons and giving them some syntactic meaning.

████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████

Check out my image editor! You can save, load, and export images, as well as use various tools.
TheMonsterOfTheDeep
Scratcher
1000+ posts

Discuss ideas for new programming languages

Maybe ya'll should look at Hexagony

my latest extension: 2d vector math
-ShadowOfTheFuture-
Scratcher
1000+ posts

Discuss ideas for new programming languages

A programming language in Russian.

Isn't it so fun to click the images in people's signatures?

TheAdriCoolManDude
Scratcher
1000+ posts

Discuss ideas for new programming languages

A programming language that is half block-half text.

Is this my signature? No I think it is a normal post. Then why is that grey line there? Because I used BBCode. I don't see it. I used Inspect Element. Well, I won't check because I hate Inspect Element. Yeah, you shouldn't. Hey. Wassup? Wouldn't using that BBCode be spam? Nah, it isn't like anyone is gonna report it. Bruh, it is spam. No it isn't. What the heck do you mean? It is just BBCode. Bruh, using BBCode the wrong way can be spam. Spam isn't bad. Yes it is. Your an idiot. You clearly haven't seen the Scratch Wiki. The Scratch Wiki is fake news. You have to be. Hey, idiot! What? I realized something! What? This is your signature. Oh my goodness. You are an idiot! You're the idiot… you're the idiot who said that it was a forum post, not a signature.
Wettining
Scratcher
500+ posts

Discuss ideas for new programming languages

TheAdriCoolManDude wrote:

A programming language that is half block-half text.
Check out GP, it's a really cool language thats for post-scratchers and the like.
1a3c5e7g9i
Scratcher
100+ posts

Discuss ideas for new programming languages

A programming language that works like a platformer.
Pseudocode.:
// top here
//This code saves "Hello World" to variable 's' after jumping over a unit block.

> ^ "Hello World!"@s
------ ---------------------------
/* ^ ^^ ^
block 1 block2 block 3
*/

Last edited by 1a3c5e7g9i (Sept. 9, 2018 06:00:39)



Wao how is that possible





Uh Squidward? Yes Spongebob? You might want to look at this… HOLY SHRIMP! If we don't act now, well, think about how many clams I'll have to cough up JUST to see an extra portion of nick.com… or worse, to see ALL of it in general! *** Reader! This is not a fictional sketch! It actually is, but that's not the point. Learn more at the link that Spongebob left at the first instance of “this”.
TheUltimatum
Scratcher
1000+ posts

Discuss ideas for new programming languages

1a3c5e7g9i wrote:

A programming language that works like a platformer.
Pseudocode.:
// top here
//This code saves "Hello World" to variable 's' after jumping over a unit block.

> ^ "Hello World!"@s
------ ---------------------------
/* ^ ^^ ^
block 1 block2 block 3
*/
There is already such a programming language! https://esolangs.org/wiki/MarioLANG

bf97b44a7fbd33db070f6ade2b7dc549

you get a cookie
rdococ
Scratcher
100+ posts

Discuss ideas for new programming languages

A programming language written on the hyperbolic plane.

Good luck trying to visualize it.
-ShadowOfTheFuture-
Scratcher
1000+ posts

Discuss ideas for new programming languages

A programming language that automatically encrypts itself with every change you make, using a different algorithm each time.

Isn't it so fun to click the images in people's signatures?

herohamp
Scratcher
1000+ posts

Discuss ideas for new programming languages

TheUltimatum wrote:

1a3c5e7g9i wrote:

A programming language that works like a platformer.
Pseudocode.:
// top here
//This code saves "Hello World" to variable 's' after jumping over a unit block.

> ^ "Hello World!"@s
------ ---------------------------
/* ^ ^^ ^
block 1 block2 block 3
*/
There is already such a programming language! https://esolangs.org/wiki/MarioLANG
I might try to build a MARIOlang type interpreter in Scratch
CatsUnited
Scratcher
1000+ posts

Discuss ideas for new programming languages

A programming language written in morse code

Oh and if you need to add a symbol such as (, you have to type out “open parentheses” in morse code

SHEF KERBI IN THE KITCHEN BOYS - shoutout to my boys Chef Kawasaki, Link, Charizard and PEACHETTE
YEET: Last visit: 2017-Jan-9 09:25:06 (611 612 613 61X (you get the idea) 622? 623 days ago)
frodewin
Scratcher
500+ posts

Discuss ideas for new programming languages

What about a programming language using Egyptian hieroglyphs? I googled the topic before because I was almost sure somebody would have done that already, was disappointed by the Internet.



You can also find my best projects here or stop at my profile and say hi!

bybb
Scratcher
500+ posts

Discuss ideas for new programming languages

frodewin wrote:

What about a programming language using Egyptian hieroglyphs? I googled the topic before because I was almost sure somebody would have done that already, was disappointed by the Internet.
That wouldn't really work unless you learnt middle Egyptian.

Comment on my profile if you know what this does.
r=range;l=len;n=int;(lambda c:(lambda b:((lambda a:l(''.join('1'*(n(a[i]))*(10-i)for i in r(0,10)))%11<1)(b)if l(b)%10<1else(lambda a:l(''.join('1'*(n(a[i%l(a)])*(1if(i+1)%2else 3))for i in r(0,13)))%10<1)(b)))(c.replace('-','').replace(' ','')))('0-330-32311-3')
--_Nova_--
Scratcher
100+ posts

Discuss ideas for new programming languages

frodewin wrote:

What about a programming language using Egyptian hieroglyphs? I googled the topic before because I was almost sure somebody would have done that already, was disappointed by the Internet.
How about a programming language where you draw pictures for different functions
like a drawing of a christmas tree will add the next variable to the variable after that
boxes and pots and pans are variables
tools execute commands
and best of all, it's like google quick-draw where it only recognizes the correct thing one time out of ten

female, she/her pronouns || i don't know what i'm doing, what am i even doing
Raise your hand if you always forget to follow every. single. topic. you reply to
Wettining
Scratcher
500+ posts

Discuss ideas for new programming languages

--_Nova_-- wrote:

frodewin wrote:

What about a programming language using Egyptian hieroglyphs? I googled the topic before because I was almost sure somebody would have done that already, was disappointed by the Internet.
How about a programming language where you draw pictures for different functions
like a drawing of a christmas tree will add the next variable to the variable after that
boxes and pots and pans are variables
tools execute commands
and best of all, it's like google quick-draw where it only recognizes the correct thing one time out of ten
So kind of like Piet?

Powered by DjangoBB

Standard | Mobile