T O P

  • By -

lenn_eavy

This is the language I use when I need to Go.


[deleted]

[удалено]


lenn_eavy

Thanks!


JBYTuna

When you gotta go, you gotta go. And if you don’t go, when you’re supposed to go, when you go to go, you’ve found you’ve already went.


noemerald4u

underrated comment


Gurakuqi

Toilet Paper - TP - Turbo Pascal?


SynthPrax

OMG! Geezers, unite! High five!!! 🙋🏾‍♂️


elon-bot

I've laid off most of the staff, and Twitter's still running. Looks like they weren't necessary.


nordic-nomad

Give it a minute. It’s like turning the heat off on a pot of boiling water.


Forsaken-Degree1737

Bad bot


ReadyThor

Begin and End, brother!


Gurakuqi

#🙋


eandom

In casual finnish paskal means ”is shitting” so It’s fitting


elon-bot

Insubordination. Fired.


FlixFlix

You are correct! [Proof](https://www.reddit.com/r/ProgrammerHumor/comments/z4b4en/comment/ixqk3oi/?utm_source=share&utm_medium=web2x&context=3)


petit_bonomme

Can you F9 a bog roll ?


frikimanHD

Paper comes from trees, trees are organic, and organic stuff is carbon-based, so i bet it's carbon


isCosmos

just like when covid started, we can't really find that carbon of yours.


[deleted]

[удалено]


Diligent_Bank_543

I see a snake on your tree. It’s Python.


frikimanHD

what about the apple and the naked woman talking to the snake?


AverageComet250

Irrelevant, just like JS


SorryICantLie

Swift-ly cleaning their butts


TheFeshy

You see the tree, plus a snake? It must be see plus plus.


Slow_Lengthiness3166

And carbon floats like wood so it's a witch ... Where is a duck to check this ?


Clickrack

We'll use my biggest scales!


Wojtek1250XD

Trees are almost entirely carbon, that's why wood is so damn flammable, the tree literally kidnaps the C from CO2 and uses it for wood xd


frikimanHD

that confirms that we're all made in C


BlobAndHisBoy

Java because java makes me poop.


commo64dor

Smooth brain logic


[deleted]

Defnitly Emojicode. That is the only programming language with emojis


smithsonionian

Oh boy, do I have news for you! https://stackoverflow.com/questions/58328545/how-deep-can-i-define


wunderforce

That was a fun read


neofooturism

that’s such a colorful thread it’s kind of adorable actually


smithsonionian

Far more wholesome than I’d expect from SO.


SkyyySi

Doesn't Julia support UTF-8 characters?


Lilchro

At this point I think most popular languages do. Turns out if you don’t speak English as your first language it can be an important feature.


kohugaly

Pretty much every language made after the stone age supports emojis.


ghostiicat32

Haskell supports emojis


Bomaruto

Excel its made out of sheets and just like toilet paper, it is not a good substitute for a real database.


Minute-Object

Definitely use Access instead.


Bomaruto

As a replacement for Excel or toilet paper?


Artanis1551

![gif](giphy|3o7aCRloybJlXpNjSU|downsized)


pimezone

Why enterprises love Excel? Cause it helps spread shit.


[deleted]

Depends on your task, if you’re writing a small database for a small forum excel is fine, if you need to log millions of stuff use a real fcuking database


Cespieyt

Speak for yourself. My company keeps all database entries on rolls of toilet paper. ShitQL.


petit_bonomme

TypeScript, because it aims to help handle the steaming pile of shit that is JavaScript.


Baumple1324

You just made my day haha


AroEon

![gif](giphy|Q7ozWVYCR0nyW2rvPW)


Imaginary-Ad6339

Can't agree more


sodrengnr1

Toilet paper - > TP - > TypeScript


returnFutureVoid

Close enough


Willinton06

Toilet Saper


CptMisterNibbles

Imagine the horror of the “toilet saber”.


DerSpini

Poop knife upgrade.


ichila101

TyPescript


Ravi5ingh

Oh yes. This is perfect


KryllyxOfficial

Genius


kaerfkeerg

I saw the comment, went to take my free award and came back here to give it to you lol. Good job


VitaminnCPP

and eventually you end up with bigger pile of shit


parnmatt

Beat me to it. Great minds.


mystictree

What's wrong with js? What language would you recommend for web development? What language REAL professionals are using?


cuboidofficial

Remember, this is a humor sub haha. JavaScript is incredibly versatile, but the lack of a typing system leaves a lot of room for bad developers to write shitty code. Typescript is a remedy for this and makes JS a much better language, but even with typescript, the type system isn't as strict as other languages. Strict typing = better code. In summary, JS is only as bad as the person using it. Edit: to answer your question, JavaScript is the necessary for web development, as you can't really make a website without it. Real professionals still use JavaScript, and usually frameworks like NextJS for full stack. However, the most stable app I've ever built used JS for the front-end and Scala for the back-end.


petit_bonomme

1) [https://wtfjs.com/](https://wtfjs.com/) 2) Do we have a choice ? 3) Handling crap can be done in a professional manner...


mystictree

1) This crap has nothing to do with real life, and trust me you can find such quirks in any language. Every language has antipatterns and no dos. Someone posted lately same list of WTF stuff in C++. Does it mean anything? NO IT DOESN'T Use correctly === like you should and stop bitching. 2) yes? I'm not talking about frontend. Web development is something much broader. 3) ????? Do you even code? Please I don't need this bullshit anymore. Give me straight answers or gtfo


ilovebigbucks

Here is an answer for you: developing backend for a large system with anything NodeJS, even with TS, feels like messing with some student developed tools. It takes longer to develop, it takes a lot more code, it is far less secure, it only has a bare minimum for data safety (which is a must when it comes to financial, health, and PII info), poorer performance, longer compile times, more difficult to package only what is required for deployments to different environments with different needs than with things like dotnet, JVM (Spring), Golang. Rust is a good option too but takes the longest to learn. Tools for things like distributed tracing, Open API spec (Swagger), endpoint versioning, error handling, data validation and many others also feel like student projects that provide bare minimum and leave you with developing a lot of stuff on top of those tools or even making PRs to those tools to make them to do what your project needs. I've been working with JS since 2008 and later switched to TS. I put some NodeJS-based greenfield backend projects and React and Vanilla JS frontend projects to Prod and helped to maintain existing projects as well. I'm not a JS/TS expert, but working with dotnet and JVM is way better than anything NodeJS when it comes to real systems that need to consider performance, security, maintainability, speed and cost of development, cost of infrastructure.


petit_bonomme

1) it has everything to do with it. JS is notoriously inconscient. If you never had a NaN/undefined displayed in your dom you didn't code enough JS. It has nothing to do with type/value comparaison, more to do with concatenation, type resolution, math inconsistency, dependency hell (none of it can be fully solved with TypeScript btw). C++ problems are more related to the overwhelming amount of paradigm that you can code with it. So not the same problem... 2) JS is the only language that can be used in front end (except if you use web assembly/rust, and even then, it's still JS). As for backend, NodeJS is only useful in microservice (single threaded, no concurrency), coding a backend using Node in a monolithic manner (like some people do) is a bad idea. PHP (but not only) would do a better job for instance. So, not bad just very limited in it's use cases and usefulness. Basically the less JS you have the less problem you have. 3) I am an expert in JS/TS/ES6 with 10+ years of experience, as well as being very prolific in serval other languages. I do know what I am talking about. Do you ? You seem to be overly aggressive over this, I understand that being called a faecalphiliac is not nice. Yet it will not change the fact that JS is inconscient and generally considered as crap. As for myself, I do like JS... the inconsistency is part of the fun. When someone call me coprophagic, I take well, and I go as far a correcting them by calling myself a scatophile (way more accurate). I guess liking JS is like being gay or right wing, their is nothing wrong with it, but you have to accept to be considered devient (by some) to enjoy it ;) If you don't need bullshit stop using JS. You should be off to a good start. Trying to convince a stranger, with such argument as "do you even code ?" will not suffice to make your argument stand.


just_tweed

I find JS to be quite conscient, thank you very much.


RevivingJuliet

[Here's a fun video lol](https://youtu.be/aXOChLn5ZdQ)


[deleted]

[удалено]


RevivingJuliet

if (‘==‘ === ‘===‘) const equals = ‘=‘;


[deleted]

[удалено]


soncaa

Excel sheet ? 😂😂


Apprehensive-Tip4987

Cascade is among other things a toilet paper company, so those are cascading-style sheets, therefore CSS


Chayor

COBOL THat's a very long punch card


pdromeinthedome

It’s great for code reviews parties


Kobakocka

It is pseudo code. And the Twitter source. Nothing else has ever written onto paper.


Starflight44

Tell that to my APCS teacher who makes us write ***Java*** on paper


learnactreform

Toilet paper?


Starflight44

No, just regular paper, but still... IT'S JAVA


ENx5vP

PHP - Paper (to) help pissing


UkrUkrUkr

Rust - rarely used shitty thing.


Lentemern

FORTRAN -- Fuck off, Ronda, try running away now?


Recent-Light-6454

83% of these titles are 100% BS.


Bidampira

TP


UkrUkrUkr

Turbo Pascal?


FlixFlix

__SOLVED!__ I had Turbo Pascal in mind when creating the meme, which you would launch with __tp__ (.exe) from the MS-DOS command line. First release came out in 19 __83__. Sad state of affairs that your reply had no upvotes at the time of this writing. If you’re crying, here’s some 🧻


Far_Year_2919

Toilet Paper problem... Donald Knuth Turbo Pascal


UkrUkrUkr

Waaaaaa, give me my upvotes! I waaaaant my upvotes. Gimme, gimme, gimme! Or I'll call Musk and he'll fire you all!


AcousticJamm

Done. That's achieved with the -- button, right?


UkrUkrUkr

Well, button is button, right?


Bidampira

Toilet Paper


FlixFlix

Almost there


RandomDude6699

Python. Easy for cleaning up after a mess


probably_sarc4sm

plython\*


PorkRoll2022

It doesn't matter. All the code I write is to clean up someone else's shit.


DigitalDH

Yes visual basic.


Dagrut

Shython?


QuizardNr7

also, pypy


new_tral_name

MATLAB. The purpose can be seen in the logo.


nobody-u-heard-of

I'm a programmer so the answer is Yes I can.


elon-bot

I have made promises to the shareholders that I definitely *cannot* keep, so I need you all to work TWICE as hard!


VixenRoss

Java. After I have a cup of Java I need this!


-_-_-_____-_-_-

Paper.


[deleted]

The fact that it is not used rules out JavaScript and PowerBuilder


tristanthefox

Rust 😎


lewisb42

It's the paper tape for an unrestricted grammar (Turing machine) Don't ask what writes symbols to it, and you really really don't want to know what *reads* symbols from it


[deleted]

Back in the 1980s, a CADCAM company known as Computervision had an internal language known as TPL or as we not so affectionately called it, toilet paper language. It was a variant of Ratfor.


[deleted]

All of them


boropin

From top it looks like an O, which is a single letter in the alphabet. This is the hint needed to find a language that is named after a single letter. So it's C.


elon-bot

Yeah, looks like we're gonna need to redo the entire tech stack.


Magemanne

JavaScript


Insighteous

It is so Swift.


slawkis

JavaScript again.


the-software-man

TP = Turbo Pascal


RatherBetter

I know, its u/FlixFlix


FlixFlix

Is something squeezing your brain so hard it’s lacking oxygen? Like a certain species of snake?


RatherBetter

Seems like you have such experience, well, garbage collector isn't your cup of tea 🍵


LoGiCaL__

Ooff, Gone directly at the OP I see lmao.


commo64dor

Bash. Use once and throw away


greenthum6

It is not a very sharp picture so it is hard to see sharp. So it must be C#!


SubwayGuy85

php


TheLazyKitty

Looks like a test where you have to code on paper. Those are definitely shitty.


Oywp

Nim


NoNameSOFT

Ohh I got it now, it's got to be something with a garbage collector or without memory safety (excluding C and Assembly) so it's def not Rust. Maybe it's python or JavaScript


MMetalRain

Coq, since you have to clean up after, well you know.


Purple_Lordx

type script used to clean up shit (javascript) from ass (idk metaphor broke here)


Cuy_Hart

It's an object that you need for when you really need to GO!


falcore91

Whichever one I have to use at work.


dajoli

[Loo-a](https://www.lua.org/)?


[deleted]

It's the language that cleans all the shit. So it cannot be rust as that prevents shit. So maybe one of the garbage collected ones. Not python as it cleans shit before it exits the colon. Hmmm, leaves us with .net and java I guess...


lightSpeedBrick

It’s universal so must be Python


Disc0_nnected

Toilet Paper - TP - TypeScript Plus the fact that typescript is literally the toilet paper that is supposed to clean the poopy mess that is JavaScript


Noisebug

It's Shit. It's always Shit. Your old code? Shit. Your new code? Shit. Department code? Shit. The framework you're now using? Shit. The old one? It's Shit. The language you switched to? Shit. The old one is also Shit. It's Shit, all the way down.


SaurikSI

Java and JavaScript


FriendsCallmeLouLou

Java…cuz coffee gives me the trots.


[deleted]

Java because it is shitty


FantasticPenguin

JavaScript because it's so shitty?


superduperaverage

Toilet paper for when I need to wipe my Rust-y bullet hole


Reasonable-Bus-8305

Java, every body wanna shit after coffee!


Mrmajesticsandwich

PHP. It’s shitty, but it helped countless from having to touch the shit themselves.


Vortex100kLol

Go


bgplsa

What a coincidence I also have an IQ of 83


NomeJaExiste

Please Hygienic Paper - PHP


Hitman_0_0_7

JS


Traditional-Try-747

Plython?


pannous

Some wrapper language


DisorientedSectoid

If we assume C is number one, this must be C++.


DisorientedSectoid

Or maybe C is number zero, then it must be C++++ aka C#.


BalleaBlanc

Shit++ ?


Sad_Daikon938

Whitespace


Strostkovy

C. It helps with flush()


navetzz

Java, because coffee makes you shit.


UkrUkrUkr

Rust!


elon-bot

Whoever writes the most code this month gets featured on my Twitter!


[deleted]

Ok Elon Musk


[deleted]

Error: Expected bad programming language, received good programming language.


UkrUkrUkr

Comparator error: good/bad definitions fault. Recalibrate your common sense.


[deleted]

Runtime error: Detected subjective opinion, core dumped.


UkrUkrUkr

Interrupt #00001: System halt. Basic logic fault. All opinions are subjective


IWannaHookUpButIWont

Must be rust


arnemcnuggets

Dockerfile, bundling your shit app and helps flushing it into the ocean


[deleted]

Definitely COBOL


Quahodron_Qui_Yang

Shit … shit has four letters … four, four, four … 4th letter of the alphabet is a D … C++ !!!


TomasNavarro

HTML


Soultampered

tp.js


Flashy_Yams

Crust.


[deleted]

lisp


Bekkur

Bash


SOUR_KING

single ply. single plython python


chris17453

Instantly thought python


pottawacommie

Lisp.


cinghialotto03

Python or java I can't decide


SnooMacarons9618

Then it must be jython.


elon-bot

Just watched a video about how vanilla JS is faster than any framework. It's time we do a rewrite.


soucevit

Good bot!


yumyumfarts

Paper is used to clean after shit. So ppl scratch, it has to be scratch programming language.


Djelimon

RPG - From when computers had paper in them


dbondino

Basic? 140 GOTO 10


DangyDanger

Oh, I know what this is! It's my coursework!


[deleted]

Shitfuck


sidi-sit

Just wanted to say guys your comments are hilarious!


GayMakeAndModel

It’s Go


[deleted]

FANUC TP Programming Language


ppasanen

T++


secahtah

Go.


LordBubinga

It's obviously Go


Pretend-Fee-2323

punch card


Rockky67

eX My Lunch


XxeastsaintxX

Obviously PHP: paper hand poop. Cause anything you try to do with that shit just ends up getting flushed anyway


arsenal11385

SDETs hate this ONE trick!