Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Discuss ideas for new programming languages
- 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.
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
Okay, that's silly, but it's still something to think about
══ trans autistic lesbian enbydoggirls // 16 17 18 19 20, she/they ════
sparrows one word to the paragraph // <3 // ~(quasar) nebula
- 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
What if the programming language used all the Unicode characters? 8 meaningful bytes of code could look like this: Too small. Only 8 units of code can barely do anything (you can barely do an infinite loop in Javascript in 8 chars)
⍎'⎕',∊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.
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.
Main account: @Arctenik
- 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.
<Insert uncreative signature here>
██ ██ ██ ██ ██ ██
██ ██ ██ ██ ██ ██
██ ██ ██ ██ ██ ██ ██
██ ██ ██ ██ ██ ██ ██
███ ███ ██ ████ ██ ███ ███
█████████ █████ █████ █████████
“Though the seasons come and go, and sunshine turns to snow, we will always have tomorrow up ahead.”
- TheAdriCoolManDude
- Scratcher
1000+ posts
Discuss ideas for new programming languages
A programming language that is half block-half text.
- 1a3c5e7g9i
- Scratcher
100+ posts
Discuss ideas for new programming languages
A programming language that works like a platformer.
Pseudocode.:
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
There is already such a programming language! A programming language that works like a platformer.https://esolangs.org/wiki/MarioLANG
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
*/
- rdococ
- Scratcher
500+ posts
Discuss ideas for new programming languages
A programming language written on the hyperbolic plane.
Good luck trying to visualize it.
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.
<Insert uncreative signature here>
██ ██ ██ ██ ██ ██
██ ██ ██ ██ ██ ██
██ ██ ██ ██ ██ ██ ██
██ ██ ██ ██ ██ ██ ██
███ ███ ██ ████ ██ ███ ███
█████████ █████ █████ █████████
“Though the seasons come and go, and sunshine turns to snow, we will always have tomorrow up ahead.”
- herohamp
- Scratcher
1000+ posts
Discuss ideas for new programming languages
I might try to build a MARIOlang type interpreter in ScratchThere is already such a programming language! A programming language that works like a platformer.https://esolangs.org/wiki/MarioLANG
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
*/
- 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
Oh and if you need to add a symbol such as (, you have to type out “open parentheses” in morse code
bottom text
- bybb
- Scratcher
1000+ posts
Discuss ideas for new programming languages
That wouldn't really work unless you 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. learnt middle Egyptian.
- --_Nova_--
- Scratcher
1000+ posts
Discuss ideas for new programming languages
How about a programming language where you draw pictures for different functions 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.
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
- Wettining
- Scratcher
500+ posts
Discuss ideas for new programming languages
So kind of like Piet?How about a programming language where you draw pictures for different functions 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.
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
- Discussion Forums
- » Advanced Topics
- » Discuss ideas for new programming languages