Wildest programming language idea
What is your wildest programming language idea? This could be fun (silly) ideas or really cool and useful ones.
Go!
Also on le twatter: https://twitter.com/replit/status/1275525512861900800
I present to you my truly innovative language: Singularity
You are only allowed one variable per script and it must be Elon_Musk
All functions can only return values in binary
When the script ends the program will automatically print the number 3 trending result on Google Trends
Your output will be emailed to you within 8-10 business days during which time we convert your program your program into punch cards.
All errors are returned to you with a snarky comment about your hygiene
All while loops are infinite no matter what you do
The documentation is written in Ancient Sanskrit and all attempts of trying to translate it have resulted in mildly unsuccessful careers, Although we do provide a good Dental plan
@SpaceFire well that was a roller coaster
@SpaceFire Maayyybeeee....
@SpaceFire You're very much welcome not
@SpaceFire thank you
@DynamicSquid that is nice. i kinda wanna make this into a language just for the sake of it but i have a weak spot in Ancient sanskrit
@SpaceFire Yeah... I've forgotten half the vocabulary of Ancient Sanskrit too...
@SpaceFire
All errors are returned to you with a snarky comment about your hygiene
snarky comment about your hygiene
animal crossing wild world resetti end line intensifies
@SpaceFire soooo xkcd
If I had multiple files, would it be 1 script for each of those, or 1 script per [email protected]
Wdym? @bennyrobert
I present...
Cxx
A static language that is weakly typed with implicit type coercion no matter what you do. For example:
int number = 5; Console.Log(typeof number);
Your output will be:
<= Array[5]: [ Number, String, Boolean, Array, Null ]
Now, imagine you have another number:
int number2 = 10;
Adding them together gives:
<= "105"
Due to type coercion. Also, the same thing does not happen to strings:
String number1 = "5"; String number2 = "10"; Console.Log(number1 + number2);
<= Error: Cannot add two arrays
Due to strings being converted into Arrays.
Because of type coercion, this is logic:
5 == "100" => true // (both can be converted into booleans of true) 0 == 0 => false // (0 is not the same as false) 2 == 1 => true // (2 = true = 1) "string" == "string" => false // (they have become arrays and require a deep equal in order to be true) "5" == "2" => false // (same problem as above) (Char)"5" == (Char)"2" => true // (both have become booleans due to explicit type)
Due to the nature of RegExp, RegExp has not been considered a type. It is considered a substance. A substance is that of a type, but it cannot be coerced for it is too pure. Substances are similar to classes, but they are not.
Substance.RegExp myRe = (new)Substance.RegExp(@"[^\d][\d\w]+"gi); Console.Log(typeof myRe); => Substance.RegExp
Equalities with substances do not give you sane answers.
Substance.RegExp myRe = (new)Substance.RegExp(@"[^\d][\d\w]+"gi); Substance.RegExp myRe2 = (new)Substance.RegExp(@".+"gi); myRe == myRe2 => How Dare you Even Try To Compare Substances! Do you even know THE tRue Po𝑤͙͎̔̈́͠𝑒̦͔̙̓̓͌𝑟̡̫͌͑͘͜ o̸͖͚̓͆͠͝f̴̨̡̢̜͙̣̗͎̗̮̤̮̞̘̻͆̄̾̾͑̅͋͋̋͠ͅ ̶̧̧̡̱̳͔̙̬͈͈͍̗̊̌̊͌͑̓̍́̃͝s̴̢̨̞̩̱͈̙̥͖͎͖̭̣̠̓̔̔͊́̊̌̈̄̽̽̇̓͌͐͜͝ͅu̷̡̡̳̻̣̟͍̥͍͉̤̦̟̫͓̖͑̀̏͒̓͛̉̓̂̇ç̸̛͖̖̘̠̲̫̜̮̭̫͎̭͚̻̯̘̌͆̆̑͌̑̃̍̈́͒͊͘̕̚̚͝h̸̢̨̡̤̯͎͓̞͍͇̖̖̼̝͆̀̓̀̋͛̑̚ ̵̭̺̲̻̳͓͇̲͛̒̈̔̀̋̓̂̓̾̐͆͒̂͝͝t̸̞̩͙̖̞̱̭̟̭̮͉̲̠̊̑̀̌̋͆̄͂̑͑́͜͠h̵͉̰͆̔̊̐̈́͂̃̄̑̃̋̊͛͂͌ï̴̢̧͍̳͍̅̈́͛̑̓͗̿̒͌̿͛̒̄̚͠ṇ̵̢̾̊̄̈̏̎̍͐̅̌̔̀̕͝g̸̡̻̟̭͇̤͓͙͕̫̿̋͗͑͗̃̄̈́͝s̶̤͕̻̼̣͓̻̤̫͇̥̱̮͖͕̳̆̉̿̅̋̋͛̐̽͘͜ ̸̝̓̿́̎̓͘ỵ̵̨̧̯͍̱̫̲̘̩̘̏͋͑o̶̡̲̥͙̣̥̝̰̣͗͐̂͗̄̓̈́͜ű̵̠͐̓̋̓͐̊̃̿̚͠ ̵͓͉̕s̷̡̖̭̥̫̼̥̒̇͋́̏̀̚m̷͇͈̗͚̗͉̩̖̹͍͉͖͔̼̅̍̓̑̈̋̃͛͛̕a̵͚̣̯̫̮̬̞͚̙͎̹̋̈́̅̄̐͒̋̈́̇́̚͝ḽ̸̗̬͍̫̣̠̿̓͆l̷͖͕̣̳͉͙͇̀͋͒͋̊̉̄̅̀͝͠ ̴̡̡̛̻̟̖͍̘̃̈͐͛̌́͂͂́̑̃͌̆̋̽̚b̸͇̭̦̬̝͔̈́͂̊͌̿ȑ̷̨͉̱̬̮̩͉̘͎̩̩̙͓͙̊̈́́͊̿̾͠à̸̡̳̝̫̘̯͙͚͎̺̋͛̔̔͒̐͆͌̈́̕i̸̜͆̿̈́͑͌̏̂̑̾̈̎͝n̵̢͚̥͈̰͚̐̐̅́̌̉̃͆͛̈́̃̇ ̸̤̲̲͕̘͇̞͔́͊̃͐͑̅̿̓̾̊̈́̕̕͜p̵̡̖̖̙̝̬̪͈̙̖͓̙͚͛r̴̛͔̳̺̺̪̓͒̈́̄̈́͌̔̑̿̏̕ȍ̸̢̠̖̩̫͕͔̣̘͕̳̽̏̾̈̆̔́̈̄͘͘ͅģ̸̛͇̿̐͗̾͂̆̀̈́̌̋̋̍̑̈́͠ř̶͈͚̥̱͚̹͉͙̯̞͓̬̑̕à̷̰̲͕̯͇͓̖͉͚̒̉͜ͅm̶̨̦̰̱̪̤̻̯̙̔͆̈́͐́̚͝m̵̡͔̰͇͓̮̣̱̞̜̥̣̤̂͜e̶̛̠̝͉r̵̢̧̛̹͎̜̘͙̻̫̙̦̻̜̟͕̱͑̃̍͌̈́̃̓͊̿̕͜
Funnily enough, no errors are thrown.
Now, to define a function, you do:
void FunctionName(int arg1, int arg2) { return arg1+arg2; }
Of course, a return value is not required. Return values follow the same implicit type coercion.
Surprisingly, you can convert functions into Substances:
void FunctionName(int arg1, int arg2) { // Code } (Substance.Generic)SubtanceFunction = FunctionName;
However, the function has become a substance, but the code does not. This means, comparing it to other Substances will give you the same result as the RegExp had:
void Function1(int arg1, int arg2) { // Code } void Function2(int arg1, int arg2) { // Code } (Substance.Generic)SubstanceFunction = Function1; (Substance.Generic)SubstanceFunction2 = Function2; SubstanceFunction = SubtanceFunction2 => How Dare you Even Try To Compare Substances! Do you even know THE tRue Po𝑤͙͎̔̈́͠𝑒̦͔̙̓̓͌𝑟̡̫͌͑͘͜ o̸͖͚̓͆͠͝f̴̨̡̢̜͙̣̗͎̗̮̤̮̞̘̻͆̄̾̾͑̅͋͋̋͠ͅ ̶̧̧̡̱̳͔̙̬͈͈͍̗̊̌̊͌͑̓̍́̃͝s̴̢̨̞̩̱͈̙̥͖͎͖̭̣̠̓̔̔͊́̊̌̈̄̽̽̇̓͌͐͜͝ͅu̷̡̡̳̻̣̟͍̥͍͉̤̦̟̫͓̖͑̀̏͒̓͛̉̓̂̇ç̸̛͖̖̘̠̲̫̜̮̭̫͎̭͚̻̯̘̌͆̆̑͌̑̃̍̈́͒͊͘̕̚̚͝h̸̢̨̡̤̯͎͓̞͍͇̖̖̼̝͆̀̓̀̋͛̑̚ ̵̭̺̲̻̳͓͇̲͛̒̈̔̀̋̓̂̓̾̐͆͒̂͝͝t̸̞̩͙̖̞̱̭̟̭̮͉̲̠̊̑̀̌̋͆̄͂̑͑́͜͠h̵͉̰͆̔̊̐̈́͂̃̄̑̃̋̊͛͂͌ï̴̢̧͍̳͍̅̈́͛̑̓͗̿̒͌̿͛̒̄̚͠ṇ̵̢̾̊̄̈̏̎̍͐̅̌̔̀̕͝g̸̡̻̟̭͇̤͓͙͕̫̿̋͗͑͗̃̄̈́͝s̶̤͕̻̼̣͓̻̤̫͇̥̱̮͖͕̳̆̉̿̅̋̋͛̐̽͘͜ ̸̝̓̿́̎̓͘ỵ̵̨̧̯͍̱̫̲̘̩̘̏͋͑o̶̡̲̥͙̣̥̝̰̣͗͐̂͗̄̓̈́͜ű̵̠͐̓̋̓͐̊̃̿̚͠ ̵͓͉̕s̷̡̖̭̥̫̼̥̒̇͋́̏̀̚m̷͇͈̗͚̗͉̩̖̹͍͉͖͔̼̅̍̓̑̈̋̃͛͛̕a̵͚̣̯̫̮̬̞͚̙͎̹̋̈́̅̄̐͒̋̈́̇́̚͝ḽ̸̗̬͍̫̣̠̿̓͆l̷͖͕̣̳͉͙͇̀͋͒͋̊̉̄̅̀͝͠ ̴̡̡̛̻̟̖͍̘̃̈͐͛̌́͂͂́̑̃͌̆̋̽̚b̸͇̭̦̬̝͔̈́͂̊͌̿ȑ̷̨͉̱̬̮̩͉̘͎̩̩̙͓͙̊̈́́͊̿̾͠à̸̡̳̝̫̘̯͙͚͎̺̋͛̔̔͒̐͆͌̈́̕i̸̜͆̿̈́͑͌̏̂̑̾̈̎͝n̵̢͚̥͈̰͚̐̐̅́̌̉̃͆͛̈́̃̇ ̸̤̲̲͕̘͇̞͔́͊̃͐͑̅̿̓̾̊̈́̕̕͜p̵̡̖̖̙̝̬̪͈̙̖͓̙͚͛r̴̛͔̳̺̺̪̓͒̈́̄̈́͌̔̑̿̏̕ȍ̸̢̠̖̩̫͕͔̣̘͕̳̽̏̾̈̆̔́̈̄͘͘ͅģ̸̛͇̿̐͗̾͂̆̀̈́̌̋̋̍̑̈́͠ř̶͈͚̥̱͚̹͉͙̯̞͓̬̑̕à̷̰̲͕̯͇͓̖͉͚̒̉͜ͅm̶̨̦̰̱̪̤̻̯̙̔͆̈́͐́̚͝m̵̡͔̰͇͓̮̣̱̞̜̥̣̤̂͜e̶̛̠̝͉r̵̢̧̛̹͎̜̘͙̻̫̙̦̻̜̟͕̱͑̃̍͌̈́̃̓͊̿̕͜
Finally, if you try to compare a normal function to a substance function, you get:
void NormalFunc(int arg1, int arg2) { // Code } (Substance.Generic)SubstanceFunc = NormalFunc; SubstanceFunc == NormalFunc => 1
1
is the result you will get no matter what is being compared to any substance.
And that is all for this language! Rumors are that JavaScript is written on top of Cxx.
@Coder100 my head hurts...
@adityaru I can't tell you how much I hate JS because of that
for highlighting yes @johnstev111
LOL well don't all static languages have similar syntax literally 3 of them are nearly the same
int c = 5;
int cpp = 6;
int cs = 7;
LOL
@johnstev111
@Coder100 This is the best part: SubstanceFunction = SubtanceFunction2 => How Dare you Even Try To Compare Substances! Do you even know THE tRue Po𝑤͙͎̔̈́͠𝑒̦͔̙̓̓͌𝑟̡̫͌͑͘͜ o̸͖͚̓͆͠͝f̴̨̡̢̜͙̣̗͎̗̮̤̮̞̘̻͆̄̾̾͑̅͋͋̋͠ͅ ̶̧̧̡̱̳͔̙̬͈͈͍̗̊̌̊͌͑̓̍́̃͝s̴̢̨̞̩̱͈̙̥͖͎͖̭̣̠̓̔̔͊́̊̌̈̄̽̽̇̓͌͐͜͝ͅu̷̡̡̳̻̣̟͍̥͍͉̤̦̟̫͓̖͑̀̏͒̓͛̉̓̂̇ç̸̛͖̖̘̠̲̫̜̮̭̫͎̭͚̻̯̘̌͆̆̑͌̑̃̍̈́͒͊͘̕̚̚͝h̸̢̨̡̤̯͎͓̞͍͇̖̖̼̝͆̀̓̀̋͛̑̚ ̵̭̺̲̻̳͓͇̲͛̒̈̔̀̋̓̂̓̾̐͆͒̂͝͝t̸̞̩͙̖̞̱̭̟̭̮͉̲̠̊̑̀̌̋͆̄͂̑͑́͜͠h̵͉̰͆̔̊̐̈́͂̃̄̑̃̋̊͛͂͌ï̴̢̧͍̳͍̅̈́͛̑̓͗̿̒͌̿͛̒̄̚͠ṇ̵̢̾̊̄̈̏̎̍͐̅̌̔̀̕͝g̸̡̻̟̭͇̤͓͙͕̫̿̋͗͑͗̃̄̈́͝s̶̤͕̻̼̣͓̻̤̫͇̥̱̮͖͕̳̆̉̿̅̋̋͛̐̽͘͜ ̸̝̓̿́̎̓͘ỵ̵̨̧̯͍̱̫̲̘̩̘̏͋͑o̶̡̲̥͙̣̥̝̰̣͗͐̂͗̄̓̈́͜ű̵̠͐̓̋̓͐̊̃̿̚͠ ̵͓͉̕s̷̡̖̭̥̫̼̥̒̇͋́̏̀̚m̷͇͈̗͚̗͉̩̖̹͍͉͖͔̼̅̍̓̑̈̋̃͛͛̕a̵͚̣̯̫̮̬̞͚̙͎̹̋̈́̅̄̐͒̋̈́̇́̚͝ḽ̸̗̬͍̫̣̠̿̓͆l̷͖͕̣̳͉͙͇̀͋͒͋̊̉̄̅̀͝͠ ̴̡̡̛̻̟̖͍̘̃̈͐͛̌́͂͂́̑̃͌̆̋̽̚b̸͇̭̦̬̝͔̈́͂̊͌̿ȑ̷̨͉̱̬̮̩͉̘͎̩̩̙͓͙̊̈́́͊̿̾͠à̸̡̳̝̫̘̯͙͚͎̺̋͛̔̔͒̐͆͌̈́̕i̸̜͆̿̈́͑͌̏̂̑̾̈̎͝n̵̢͚̥͈̰͚̐̐̅́̌̉̃͆͛̈́̃̇ ̸̤̲̲͕̘͇̞͔́͊̃͐͑̅̿̓̾̊̈́̕̕͜p̵̡̖̖̙̝̬̪͈̙̖͓̙͚͛r̴̛͔̳̺̺̪̓͒̈́̄̈́͌̔̑̿̏̕ȍ̸̢̠̖̩̫͕͔̣̘͕̳̽̏̾̈̆̔́̈̄͘͘ͅģ̸̛͇̿̐͗̾͂̆̀̈́̌̋̋̍̑̈́͠ř̶͈͚̥̱͚̹͉͙̯̞͓̬̑̕à̷̰̲͕̯͇͓̖͉͚̒̉͜ͅm̶̨̦̰̱̪̤̻̯̙̔͆̈́͐́̚͝m̵̡͔̰͇͓̮̣̱̞̜̥̣̤̂͜e̶̛̠̝͉r̵̢̧̛̹͎̜̘͙̻̫̙̦̻̜̟͕̱͑̃̍͌̈́̃̓͊̿̕͜
Truly the cider god
@Coder100 Looks like JavaScript to me, as expert JS writer.
@randomlylelo me too XD >:)
@Coder100 How Dare you Even Try To Compare Substances! Do you even know THE tRue Power of such things you small brain programmer [removed zalgo]
@Coder100 Why this?
How dare you even try to compare substances! Do you even know the true power of such things, you small-brain programmer?
hm idk i forgot i even wrote this @RahulChoubey1
@firefish .dll?
@RahulChoubey1 Yes I put it mscorlib.dll
@firefish What is that tho?
@RahulChoubey1 Windows dynamic linked libraries if you don't know something, use google
@Coder100 You put too much effort into this
@randomlylelo same...
You could some up with a better name, because Cxx sounds like a few other programming languages I've heard [email protected]
how about
XXC @bennyrobert
I guess it could catch on... but it might get confused with other languages. Something original... like Viper! No, kidding... @Coder100
@firefish What's mscorlib.dll
?
@Warhawk947 dude you're a genius...
@DynamicSquid lol thx
perfection
@Warhawk947 I have a gut feeling it's a C-style language. Only god can know.
@Warhawk947 for when you actually have to spend sweat tears and blood on a project 😜
But surely, the children of the first programmer could learn from their ancestor, by watching the program run after the programmer has died, and pass the knowledge down the [email protected]
@bennyrobert a plan
@RahulChoubey1 dude this was 8 months ago can you not necropost thanks
@Warhawk947 What does that mean?
@bennyrobert necroposting means posting/commenting on threads that are really old
@Warhawk947 which is what i just did
@a-repl-user
how did u find this
So python @Warhawk947
Python is really frickin slow, and I am just pointing that out @Warhawk947
So wait, necroposting exists here too? It exists in Scratch Forums too, *bruh*
@Warhawk947 reminds me of ~ETH from Homestuck lol
@Relentlessly bruh how are you finding this now
I've been thinking about making a language entirely in Spanish, so you could end up with something like this:
público entero[] x = [1, 2, 7, 3] por-cada i en x { poner(i) }
@SixBeeps the only Spanish I know is bonjour
@DynamicSquid Wow, I'm impressed. Where'd you learn that from?
@SixBeeps my german class
@SixBeeps I almost make a Spanish C++ transpiler.
@ZDev1 Bruh, that's Japanese
@Centslord ok
idc anyway
@IndyCarter all I see is square root square root square root square root
Huh @johnstev111?
@IndyCarter √ is the square root symbol
@johnstev111 it look like check
@johnstev111 it look like check
No @johnstev111 and lol @SixBeebs
@DynamicSquid @SixBeeps Me too same,
I just know Bonjour of Spanish.
but trying to learn more :)
@firefish IMAO!
@StudentFires WOW Seems funny :D
@firefish Don't care
Bonjour is French. Hola is Spanish. (I learn Both) @DynamicSquid @SixBeeps @PattanAhmed
et voila is French @firefish
@Daniel3210 r/woooosh
@SixBeeps, if you want to pursue translating a language into Spanish a lot of languages have something called "#define," which basically creates a variable that calls a function. For example "#define hand for" would define hand as a stand-in for "for."
@JoeyRueff "A lot of languages" you mean just C/C++?
@SixBeeps, yeah, I thought others might have something like #define, but I wasn't sure.
@JoeyRueff Ah ok. Yeah, I could do something like that, but the Spanish idea is what I'd do if I ever need to make my own language.
@DynamicSquid oh cool you can speak in le baguette accent
# not even spanish
Thats french, Hola is spanish, and did I say german is Hallo? @DynamicSquid
@FlipLeigion ♪ Welcome to the joke ♪
Haha yes @SixBeeps
@DynamicSquid thats french not spanish
@thebakokid thanks for necroing, and welcome to the joke.
SplatLang - A Splatoon themed programming language
sorry for terrible joke that could have come from sans himself
Basics:
- file extension:
.splat
- as much esolang as useful
- splatoon themed syntax (you could have guessed)
- safe like
C#
- a few good data types
- a built in help method
- and more!
Woomy - Print method
The method for printing something to the console is woomy()
. This is a sample of using woomy()
:
Input:
woomy("Hello, Inkopolis!") // this is a single line comment comment /^ this is a squid comment. goes over multiple lines. named that because the ^s look kinda like squids. will end with: ^/
Output:
Hello, Inkopolis!
Veemo - Builtin slowprint
method.
veemo()
will print something to the console, but wait in between each character printed.
A value for how much time to wait is measured in milliseconds
Input:
veemo("Hello, octo valley!", 60)
Output (with 0.06 seconds in between characters:
Hello, octo valley!
Getting input
The method for input is playAnotherBattle()
with the prompt inside the ()
s. If you put in nothing, then the prompt will automatically be >>
.
Input:
playAnotherBattle("Will you rescue the Great Zapfish?\n>> ")
Output:
Will you rescue the Great Zapfish? >> (halts until enter key is pressed)
Data Types
SplatLang supports nine data types, most of which are pretty much the same as some Java data types.
Integral:
byte
- A 1 byte integral valueshort
- A 2-byte integral valueint
- A 4-byte integral valuelong
- An 8-byte integral value
Float-point:float
- A 4-byte float-point valuedouble
- An 8-byte float-point value
Characters:char
- A single ASCII/Unicode character surrounded by two'
sstring
- A sequence of ASCII/Unicode characters surrounded by two"
s
Other:bool
A boolean value. SplatLang boolean values are:fresh
- equivalent totrue
in other languagesunfresh
- equivalent tofalse
in other languages
void
- No specific type, can be any other type
Make a language with the exact same syntax as ENGLISH. For example:
Now, you can say that you're favourite language is English!
@DynamicSquid
LOL
@johnstev111 easy to use!
@DynamicSquid As long as you are a fluent English speaker.
And all English lessons are now coding lessons too.
@johnstev111 lol
@DynamicSquid Simple way of making school even more interesting than it already is...
@johnstev111 :)
@DynamicSquid lol
@johnstev111
@awesome10 The point is that it's English
@johnstev111 exactly
@DynamicSquid You have to deal with synonyms though
@DynamicSquid dude that lang is good (english grammar lang)
@nk1rwc I know. But this language cannot accept internet slang: e.g. lol or lmao.
You also have to laboriously type abbreviations, i.e. expanding to id est, and e.g. expanding to exemplis gratis.
@DynamicSquid lol i think the name for it already exist, lookup pseudocode
@ChezCoder lol
Was that you're intentional or can I make fun of you @DynamicSquid
@PXY yes
oh ok @DynamicSquid
@ChezCoder So correct
lol @DynamicSquid
Thats so [email protected]
Try Chinese instead of English?
Hello world would be:
打印 “你好世界”。
This prints whatever you enter:
a 设为 输入(“输入:”)
打印 a
LOL @Barry123
@DynamicSquid that would make math problem solving easy.
To implemement this look for a NLP library for your language
To improve on that idea, try spelling everything backward!
@DynamicSquid
@DynamicSquid https://github.com/pannous/english-script
I was thinking of it and even about using natural language processing libraries to do it. But it kind of exists already.
@CSharpIsGud oh wow lol
@Barry123 WOOHOOOO!!!!! CHINESE DA BEST!
Woohoo!
Wow that would be cool, lol
@DynamicSquid
@Barry123 我为此使用了翻译器。没有意义。
@DynamicSquid well... isn't visual basic [kinda] like that?
@DynamicSquid Been done. See: Shakespeare language, Lingo language, etc
@DynamicSquid lol
@Barry123 WOO Chinese!
@DynamicSquid
to make the language more realistic, it needs bad error messages
even worse, there is no evaluation before code is run.
if there is bad language (profanity, ect), that will also have an error.
theres something to make ur lang more realistic
@DungeonMaster00 lol nice idea!
@DynamicSquid
Python
English
english programming language is kinda pseudocode @DynamicSquid
@DynamicSquid there is a language exactly like that called ~English on Esolang.org, here's the link: Esolang>Wiki>~English, yu should read the article it seems nice.
@DynamicSquid
@DynamicSquid That's sort of like lolcode
@DynamicSquid Use GPT-3 from OpenAI.
@DynamicSquid Let's see how far we can make this go: Encode.
@Theboys619 Are we done with Encode? I forgot that I had broken the syntax highlighter in some obscure, weird way, but I didn't know what was wrong.
@xxpertHacker lol that's cool! could you link the github page? I couldn't find it on the website
@DynamicSquid You know what? I was never given the GitHub page myself :).
@RohilPatel Is there an actual GitHub page? Is Encode dead? (or is it encoded
ead?)Are we keeping the old docs?
Sorry I haven't gotten to much of it since school. I just have been getting stacked with homework. And I kinda forgot about it. I still want to work on it though since we got quite a bit of it somewhat done. @xxpertHacker
@Theboys619 Can you link the github page?
Yea sure. https://github.com/Theboys619/EncodeLang. @DynamicSquid
Sorry about not giving the github @xxpertHacker
@Theboys619 Oh ew, it's js, nvm lol
It's not up to date though.
Gottem. At least its TS a 1/3 of a step up from JS.
@Theboys619 lol
@Theboys619 I haven't been working on it either, neither has Rohil, so it's okay.
I'll go put the GitHub link on the docs website though.
I could remove the dynamic functionality from the server, allowing us to host the docs on GitHub instead, should I or not?
I mean its up to you for that. I don't really care where the website is. Probably ask Rohil. @xxpertHacker
@firefish I dont want to learn english as twice as much.
@DynamicSquid Nice idea! I think I will try to make something like that if that's ok with you
@DynamicSquid i know this is from like...5 months ago but i've decided to make a lang like this :D
@NoNameByProgram cool! Could I take a look at it?
@DynamicSquid sure! it's one of my first langs :/
https://repl.it/@LiteDev/EnglishCompiler
@DynamicSquid except you have to memorize the exact syntax, it's long, and if you suck at spelling, well yeah, you get it
(hopefully!)
@DynamicSquid
So...
@DynamicSquid
Nice idea!
@DungeonMaster00 lol and then:
this is beautiful @DynamicSquid
@DynamicSquid
Hack DynamicSquid.Bank()
Successfully Stole 50000
@DREWNOLT or better yet:
I think this is amazing lol @AnthonyMouse
If someone actually figured out how to do a print statement…(without a gibberish string) I’d be impressed lol @BlakeLeee
@RahulChoubey1
@DabDatBass
@RahulChoubey1
@DabDatBass ok
@RahulChoubey1
@DabDatBass
@Daniel3210 "snake" LOL. Python is two things, a snake and a programming language.
@DynamicSquid you're looking for ~English
you can support the addition of ~English here.
@firefish This would make programming SO much easier
@DynamicSquid If this were real there would be a lot more programmers in the world and I bet most of them would use English. Lol
@DynamicSquid
Unexpected English syntax error: Dangling modifier at 'Having finished the promise, print it to the console' (185:1)
@DynamicSquid I have the exact same idea! I'm trying to make it so that there's this kind of thesaurus thing and however you phrase something or whatever you use it's come out with the same result.
Something like:
or
Through analyzing what one wrote (identifying what words and how they relate to each other) a fully working language could be made
that wud be a lot of typing....
@firefish lol
@firefish print "duck"
@McJoe21 i confuzzled
@firefish awesome but way too much typing ;)
@DynamicSquid that would be so useful.
@DynamicSquid then when you get an error instead of seeing
syntax error: no matching [
you would seeuh, sir yu forgot the end square bracket
@firefish it’s called skript, you use it for making Minecraft plug-ins
@CodingRedpanda
There is programming language named "lolcode" and it is "English" too. Note: lolcode is a slang English.
@DynamicSquid
thats harder than python
That would make coding 10x easier unless you can't explain it lol @DynamicSquid
@DynamicSquid imagine how hard that would be. Like you would have to remember 'If the variable variable is equal to number, then do the following
, but in python you just have to do
if variable == number:`This sounds amazing :)
@DynamicSquid
Yes I do suppose that is true but sometimes I forget I have to do 2 equal signs [email protected]
Lol @cannonthepom123
@DynamicSquid
look at my post its right above DynamicSquids (4818)'s and its kinda funny XD
@DynamicSquid try out lol code its kind of similar I think but not as serious
@DynamicSquid it might not be that easy because you would have to do the exact grammer
@DynamicSquid hmm, my favorite language is russian. short sweet simple.
i now know why russians speak like they do. (not accent)
their language doesn't have articles.
@DynamicSquid That’s insane.
@DynamicSquid changes 100 upvotes to 101
@DungeonMaster00 dang, irl, i have to swear every 5 seconds, i only filter myself wherever buisness follows lol
@Barry123 or just 打印("你妈妈")
@DynamicSquid
I feel like I made it better somehow
@WyattCodes omg terrorist
@DynamicSquid Somebody once told me that "English is the hardest language. Do you know why? I actually don't. But whenever I command someone with English, they don't listen and refuse to listen. I don't know if it's a syntax error or not but they won't listen in English. and oh boy, the grammar doesn't help either.... "
@DynamicSquid like cobal
@DynamicSquid actually makes sense! great idea!
Lithuanian?
terraform mars, create a city, and send people there
What if someone actually makes it? It would be a great idea! @DynamicSquid
CODE RULES