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.
TheAdriCoolManDude
Scratcher
1000+ posts

Discuss ideas for new programming languages

A programming language that is half block-half text.

#SaveTheInternet
The European Union is wanting a law to where copyright is getting out of hand. This is Article 13, it is where sites will have to be liable to all copyright material. This could be able for European Union citizens not be allowed to use sound effects on social medias, and make memes. This will largely affect a whooping 35 million people. This will affect many social media sites, including YouTube, Facebook, Twitter, Snapchat, Reddit, and much more. It could make people in Europe to not be allowed to make content on social media anymore, or even block all their stuff entirely unless they approve that they own everything. Article 13 shall be stopped. Remember #SaveTheInternet
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.
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

Meme of the Week | Posts made during: Scratch 2 - 8092 posts | Scratch 3 - 210 posts

Add Morgana from P5 into Smash | Lv. 35 Boss | Inkling/Chrom/Peach in Smash Ultimate | [insert inappropriate image of gardevoir here] | Pewds hit 80 mil


If you can read this, then congratulations! Your school network does not like Cubeupload! Either that or you used Inspect Element to change the signature max height.



yeetyeetskrrtdabgameendnaenaehitthatyeetgotosleep
google please index that so my search thing can work properly
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.

I'd just wike to intewject fow a moment. What you'we wefewwing to as linux, is in fact, gnu/linux, ow as i've wecentwy taken to cawwing it, gnu pwus linux. Linux is not an opewating system unto itsewf, but wathew anothew fwee component of a fuwwy functioning gnu system made usefuw by the gnu cowewibs, sheww utiwities and vitaw system components compwising a fuww os as defined by posix.
many computew usews wun a modified vewsion of the gnu system evewy day, without weawizing it. Thwough a pecuwiaw tuwn of events, the vewsion of gnu which is widewy used today is often cawwed “linux”, and many of its usews awe not awawe that it is basicawwy the gnu system, devewoped by the gnu pwoject.
thewe weawwy is a linux, and these peopwe awe using it, but it is just a pawt of the system they use. Linux is the kewnew: the pwogwam in the system that awwocates the machine's wesouwces to the othew pwogwams that you wun. The kewnew is an essentiaw pawt of an opewating system, but usewess by itsewf; it can onwy function in the context of a compwete opewating system. Linux is nowmawwy used in combination with the gnu opewating system: the whowe system is basicawwy gnu with linux added, ow gnu/linux. Aww the so-cawwed “linux” distwibutions awe weawwy distwibutions of gnu/linux.
--_Nova_--
Scratcher
1000+ 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

signature goes here ghghh ghgh ghhgg s
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