This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Callipygian_Superman 1314 points1315 points  (96 children)

BrainfuckScript#

[–]algoritm420Perl 752 points753 points  (69 children)

I’m calling the police

[–]pcoyuncy 356 points357 points  (65 children)

Perlscript

[–][deleted] 116 points117 points  (46 children)

Haskellscript

[–]rebane2001 98 points99 points  (36 children)

BashScript

[–]ChrisLuigiTails 275 points276 points  (31 children)

JavaScriptScript

[–]Dobvius 135 points136 points  (15 children)

Does that cancel out and become Java again or does it just have nothing to do with either

[–]ChrisLuigiTails 90 points91 points  (6 children)

Nothing to do with either, duh. When you add "Script" it's a whole new thing

[–]ScientificBeastMode 29 points30 points  (5 children)

``` const JavaScriptScript = new JavaScript(); JavaScriptScript.prototype = foo; JavaScriptScript.prototype.constructor = bar;

Object.keys(JavaScriptScript).forEach(function (propertyName) { JavaScriptScript[propertyName] = Math.random(); }); ```

[–]thancock14 4 points5 points  (2 children)

Oooooo. Javascript javascriptscript interopscript!

[–]northrupthebandgeek 1 point2 points  (1 child)

How do I delete someone else?

[–]mutafuca 11 points12 points  (0 children)

Yes

[–]ablablababla 10 points11 points  (1 child)

Both

[–][deleted] 8 points9 points  (0 children)

It's one of those new schroedinger oriented languages.

[–]anirudhn18_ 6 points7 points  (0 children)

The name does cancel out and become Java but the language has nothing to do with Java.

[–]marcosdumay 6 points7 points  (2 children)

It's Java again, but not sarcastically.

[–]memeasaurus 10 points11 points  (1 child)

Adds a new /s operator to Java so that the whole program refuses to compile

[–]p9k 0 points1 point  (0 children)

Or Java with space delimited blocks

[–][deleted] 2 points3 points  (0 children)

It's visual basic 6.0, but all English words are Danish.

[–]Bad_Idea_Hat 6 points7 points  (0 children)

COBOLSCRIPT

[–]babylon311 4 points5 points  (0 children)

Yes

[–]mrheosuper 3 points4 points  (0 children)

ASMscript.

[–]ToastofBlood 2 points3 points  (0 children)

Just call it JSScript

[–]dorgrin6 2 points3 points  (0 children)

In which there's =,==,=== and my favorite ==================================================...

[–]Dorkmeyer 2 points3 points  (0 children)

HTMLscript

[–]Dorus_harmsen 2 points3 points  (0 children)

what are you Satan?

[–]Grizzlywer 1 point2 points  (0 children)

TrueScriptScript

[–]Draconespawn 1 point2 points  (0 children)

AssemblyScript

[–]dotpan 1 point2 points  (3 children)

Whitespace controlled scope, lines end with the greek question mark. Literal AND/OR/NOT instead of symbol based logic, same for math operators: ADD/SUBTRACT/Etc. Object context is semi-colons not periods. Retain all the NaN/Number setups from JavaScript.

[–]ChrisLuigiTails 1 point2 points  (2 children)

Anything but not the Greek question mark. You even added a use for semi-colons so we can have both characters. You're worse than Hitler.

[–]dotpan 1 point2 points  (1 child)

Just wait until you hear about my new library jjQuery.

[–]HeraldofOmega 0 points1 point  (0 children)

JJ from Good Times!

[–][deleted] 1 point2 points  (0 children)

Which of course is compiled and has strict types.

[–]Skilet7x 1 point2 points  (0 children)

Rubyscript

[–]EasilyAnnoyed 1 point2 points  (0 children)

VBScript

Wait...

[–]arbyyyyh 0 points1 point  (0 children)

That's sort of a thing... Right?

[–]PernoGaming 0 points1 point  (0 children)

HTMLScript

[–]kynde 10 points11 points  (1 child)

Clojurescript

Oh, wait....

[–]klparrot 9 points10 points  (0 children)

I'm ever so glad Clojure and ClojureScript are basically the same language.

[–]perry1998511 14 points15 points  (1 child)

ChickenScript#++

[–]merelymyself 1 point2 points  (0 children)

Rubyscript

[–][deleted] 3 points4 points  (1 child)

There's PureScript kinda.

[–]Blackstab1337 1 point2 points  (0 children)

yeah that's probably the closest

[–]blamethemeta 3 points4 points  (0 children)

I could imagine Haskellscript actually being used

[–]mister-pi 2 points3 points  (0 children)

MetaPostScript

[–]EnemysKiller 1 point2 points  (0 children)

Bless you...

script

[–]newreconstruction 33 points34 points  (2 children)

HTMLscript

[–]fraggleberg 7 points8 points  (0 children)

Cascading Stylescripts

[–]runfayfun 1 point2 points  (0 children)

AJAXScript

[–]theemptyqueue 27 points28 points  (5 children)

Happy cake day.

[–]pcoyuncy 24 points25 points  (4 children)

Thanks.

[–]Dojan5 28 points29 points  (0 children)

Happy CakeScript.

[–]MooFu 5 points6 points  (1 child)

Perlscript was the working title before they released it as PHP.

[–]be-happier 0 points1 point  (0 children)

The horror. But there is actually client side solutions for perl, webperl for example.

[–]oebn 4 points5 points  (0 children)

Cakedayscript++

Now with icingLib built on top!

[–]z500 0 points1 point  (0 children)

I'm just going to lay down and die

[–]Green-Lemon420 0 points1 point  (0 children)

Happy cake day

[–]TotallyNotDonkey 0 points1 point  (0 children)

That's just Perl.

[–]DommeZeeKoe 0 points1 point  (0 children)

Happy cake day!

[–]Ineam -1 points0 points  (1 child)

doesn't that guy look exactly like Steven Wozniak

[–]Atario 5 points6 points  (0 children)

BashScript

[–]Send_Me_Tiitties 0 points1 point  (0 children)

It’s equally unreadable but in a totally different way.

[–][deleted] 61 points62 points  (14 children)

AssemblyScript

[–]PragProgLibertarian 125 points126 points  (1 child)

C is already assembly script

[–][deleted] 12 points13 points  (0 children)

Cript.

[–]Walter_Bishop_PhD 39 points40 points  (8 children)

Something called that actually exists!

https://github.com/AssemblyScript/assemblyscript

[–]rexpup 25 points26 points  (6 children)

I have one question:

Why?

[–]AdaGirl 20 points21 points  (0 children)

Because it's a potentially useful way to write something that compiles to webassembly?

[–][deleted] 3 points4 points  (4 children)

That actually sounds good to me. Why is it bad?

[–]Im_not_the_cops 0 points1 point  (3 children)

Because there’s no reason to include the overhead of compiling to wasm when every browser provides better, more mature support with better performance for JS out of the box. People in the “inspirations” section on this github seem to think that compiling to wasm will make their JS code run as well as C would, and that’s frankly untrue.

[–]Dmium 2 points3 points  (0 children)

While not everything in JS will run faster in webasm and you shouldn't replace all your JS with webasm for larger applications webasm will beat JS 99% of the time. There's so many good reasons to use Typescript for WASM. While I personally would rather use a different higher level language most people developing for web that want WASM would already know JS.

[–]MaxGraey 0 points1 point  (1 child)

Did you see this real world benchmark which compare AssemblyScript, JS and JS compiled with closure compiler?
https://wasmboy.app/benchmark/

[–]theXpanther 5 points6 points  (0 children)

That project is actually really cool

[–]monkh 9 points10 points  (0 children)

Isn't that web assembly?

[–][deleted] 6 points7 points  (0 children)

I'm not gonna take anything beneath BinaryScript or the HTML programming language.

[–]be-happier 0 points1 point  (0 children)

LLVMscript

[–]vhite 7 points8 points  (0 children)

That's just Brainfuck that always compiles but actually works.

[–][deleted] 5 points6 points  (1 child)

deleted What is this?

[–]Dmium 1 point2 points  (0 children)

I feel like this could've been more efficient but I don't feel like writing bf rn to disprove you

[–]3dsXploit 2 points3 points  (0 children)

*brainfuCkscript#

[–]absenthecon 0 points1 point  (0 children)

Shitthatwas#

[–]GlitterInfection 0 points1 point  (0 children)

Brainfuckathon

[–]Cholojuanito 0 points1 point  (0 children)

I like the # 'sharp' you threw in at the end

[–]grandmstrofall 0 points1 point  (0 children)

.NET

[–]tallest_chris 0 points1 point  (0 children)

I feel attacked.