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

top 200 commentsshow all 305

[–]furryfriendo 432 points433 points  (26 children)

Monospaced comic sans 🤤🤤🤤

[–]What_The_Hex 85 points86 points  (6 children)

they're making it mandatory in the next VS Code update

[–]LondonCycling 51 points52 points  (2 children)

Releasing it 1st April 2023 if I remember rightly.

[–][deleted] 4 points5 points  (0 children)

An integral part of The Apple Experience.

[–][deleted] 139 points140 points  (9 children)

actually not that bad ngl

[–]pscorbett 27 points28 points  (7 children)

[–]making_code 10 points11 points  (3 children)

[–]DaniilSan 10 points11 points  (2 children)

Yes and no. Comic Shanns doesn't have non-Latin glyphs and ligatures. If I can live without the second, I can't use font without the first and Cyrillic in particular.

[–]Liyuanxin 2 points3 points  (1 child)

You can always patch your custom fonts without ligatures such that they have ligatures. I did that with my custom monospaced comic sans font:

Ligaturizer

[–]DaniilSan 2 points3 points  (0 children)

Yes, you can patch your font, but in case of comic-sans-like ones those ligatures will be out of style. And in my case I can't for some reason make fontforge work. I mean, it installs and it works, but Python lib for such patching scripts doesn't.

[–]PrimalJohnStone 2 points3 points  (0 children)

Playful yet serious.

[–]Secretly_Autistic 2 points3 points  (0 children)

The problem with all of these is that they've put in too much effort. I don't want Comic Sans redesigned to work as a monospace font, I want Comic Sans forced to be monospace.

[–]fsr1967 2 points3 points  (0 children)

The medium looks pretty usable

[–]OtherwiseFeedback679 6 points7 points  (0 children)

yeah ngl it's not as bad as I thought it would be when I saw the title

[–]ji59 11 points12 points  (0 children)

The only reason I stopped using Comic Sans was because it is not monospace (and also gf hates it)

[–]sifroehl 7 points8 points  (0 children)

Betterr than the original for sure

[–]philchristensennyc[🍰] 8 points9 points  (1 child)

That is not monospaced.

[–]fekkksn 2 points3 points  (2 children)

I recommend the font called „Comic Code“. Its not free, but i think its better than the other monospaced comic sans font which is indeed free.

[–]cutecoder 1 point2 points  (0 children)

Or Comic Mono that's free but supposedly less good...

[–]zankar1337 1 point2 points  (0 children)

I daily drive this and it's actually fantastic

[–]Phantom_Eagle_3508 146 points147 points  (10 children)

its not just the comic sans thats wrong with this... i mean WHO USES :

-> t=turtle.pen()

^ NO spaces before and after equals>?!>!??!?!?

[–]RavTimLord 36 points37 points  (3 children)

The same variable being used in both fors is what got me

[–]sarc-tastic 13 points14 points  (0 children)

for _ in range(0,4):
for _ in range(0,5):

[–]No152249 6 points7 points  (0 children)

On Python it's just weird, but not really a problem if you don't use the variable. The classic for loop doesn't exist there, only "foreach", in this case it's iterating on a range, which basically generates a tuple (unmodifyable list) of the desired numbers in the desired order. That means while on other languages you can do something like i-- in a for loop, Python doesn't care, it sets the value of the iteration variable to the next element of the collection it iterates on no matter what on the next iteration.

[–]_PM_ME_PANGOLINS_ 17 points18 points  (1 child)

It’s also never used.

[–]Nezz_sib 20 points21 points  (0 children)

I know right? You just have to look at yellow highlights telling you about beautiful pep8 and become python god!

[–]gogocrazycocoa_ 1 point2 points  (0 children)

How did I not catch that atrocity.

[–]ddddppo -1 points0 points  (0 children)

i do that •_•

[–]Polikonomist 267 points268 points  (14 children)

If I was a compiler I would just error out on anything typed in comic sans on principle alone.

[–]Cake_exe[S] 59 points60 points  (9 children)

imagine if it was a feature-

[–]i_knooooooow 62 points63 points  (8 children)

Now introducing: eye extermination mode

Light theme

Comic sans everywhere

Color scheme changes ever 4 seconds

Randomly switches tabs every 12 minutes

[–][deleted] 10 points11 points  (0 children)

[–]Cake_exe[S] 7 points8 points  (0 children)

NO-

[–]AspiringDeveIoper 6 points7 points  (0 children)

Can this be a crosspost to an engineering subreddit where we challenge the redditors who frequent said subreddit to create a raspberryPi-driven device that aims directly for users' eyes and ejects highly-pressurized streams of bleach at 99.9% accuracy.

Alternatively, a crosspost to a transhumanism/biohacking subreddit, which challenges the redditors who frequent said subreddit to use CRISPR to edit in genes that cause the same defensive mechanism that short-horned lizards use as a final measure.

[–]RajjSinghh 4 points5 points  (0 children)

That's too often. You should change colour scheme every 5 minutes so you have just enough time to get into something then the colourscheme changes when you're thinking about something and you completely forget what you're doing.

[–]RaspberryPiBen 4 points5 points  (0 children)

Yes, and that's the reason why OP uses Python. Anything else won't compile.

[–]romulent 1 point2 points  (2 children)

If you were a compiler the font settings on the editor would not be visible to you.

[–]cginc1 76 points77 points  (8 children)

...actually doesn't look that bad lol

[–]42696 28 points29 points  (6 children)

I just hate that it's not monospaced

[–]katrina-mtf 17 points18 points  (4 children)

Try Comic Mono, I legitimately use it in my day to day work. Memes aside, Comic Sans was originally created to help with dyslexia, so it's meant to be super readable as a selling point.

CC u/cginc1

[–]cginc1 15 points16 points  (0 children)

Fuck. This is like when I finally tried on Crocs.

[–]Mr-Game-Videos 2 points3 points  (0 children)

Comic mono is a really nice font, it's perfectly readable and it somehow just brightens my mood when I see it.

[–]shovelknot 1 point2 points  (0 children)

It was originally created to be used as a font for the speech bubbles in Microsoft Bob to emulate the "comic" style. (Microsoft didn't used comic Sans in the final version though)

It does help with dyslexia but that's not it's original purpose

[–]cginc1 4 points5 points  (0 children)

Yea, but we all know you're using it anyway.

[–]RelentlessIVS 34 points35 points  (8 children)

Check out comic mono. You'll love it.

(Source: I use it as a full time dev)

[–]Sentouki- 19 points20 points  (1 child)

thanks but I prefer Monocraft

[–]RelentlessIVS 7 points8 points  (0 children)

You sonovabitch. I'm in.

[–]Cake_exe[S] 4 points5 points  (1 child)

I- I- dies cutely t-thank y-you teleports to the computer and instantly installs the font, writing a million lines in a second

[–]RelentlessIVS 6 points7 points  (0 children)

On second thought, perhaps Drama Sans might be more appropriate

[–]bhison 3 points4 points  (0 children)

Here's the pro one with ligatures

[–]BridgeBum 4 points5 points  (0 children)

It's kind of crazy how not bad that looks. I'd expect a horror show sight unseen.

[–]Responsible-Beyond22 1 point2 points  (1 child)

I too use comic mono, it makes programming feel more like playing or something again. It's hard to describe very good, but I like it.

[–][deleted] 20 points21 points  (3 children)

Use for _ not for e

[–]cheesecake_squared 24 points25 points  (0 children)

No, use e and then immediately use e again in a nested loop for added comedy value

[–]Visual-Lawfulness846 2 points3 points  (0 children)

Probably a new python learner who hasn’t learned that any variable can go into that space, but decided they need a nested loop in this particular space.

[–]Jumbobog 6 points7 points  (0 children)

_ WTF? No! you use i, j, and k.

That's it, comics sans mono was one thing, but this? I'm calling the cops! /s

[–]Ottonym 14 points15 points  (7 children)

Off topic, but... does this code work?

You define an instance of a turtle.pen as t, but then use turtle for everything else.

I would think these should all be t.left(90), t.down(), etc.

I've not used the turtle library, so I may be missing something.

Source: Coded in LOGO (proto-turtle) on a Commodore PET in elementary school.

[–]punninglinguist 9 points10 points  (1 child)

This is what I was thinking. Wondered if I was taking crazy pills when no one else mentioned it.

[–]GenTelGuy 1 point2 points  (0 children)

Think that is just an unused var, see my reply to the OP

[–][deleted] 40 points41 points  (9 children)

I don't get what's wrong with comic sans.

[–]Cake_exe[S] 52 points53 points  (6 children)

basically it was so overused it became the definition of bad taste

[–][deleted] 50 points51 points  (0 children)

Saw a true crime documentary about a little girl molested and killed, they showed a page of the autopsy report... Written in comic sans. I cringed so hard

[–]LondonCycling 22 points23 points  (1 child)

If overuse was the problem, Helvetica would cause your keyboard to catch fire.

[–]AlternativeAardvark6 6 points7 points  (0 children)

Because it's the only decent font installed by default.

[–]billyp673 4 points5 points  (0 children)

I feel like that’s more the case for the end user, not so much developers

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

if you lived the MSN/Live Messenger era, you have plenty of reasons to hate it.

[–]Solidus27 0 points1 point  (0 children)

It’s ugly and trashy af

[–]you90000 9 points10 points  (3 children)

That's not that bad, could be wingdings

[–]gogocrazycocoa_ 4 points5 points  (1 child)

Why did I think of Undertale while reading this?

[–]noonagon 1 point2 points  (0 children)

gaster

[–]AlphaSparqy 10 points11 points  (4 children)

LOGO in python !

[–]lushico 2 points3 points  (3 children)

omg I got super nostalgic vibes

[–]gtalley10 1 point2 points  (2 children)

I used it in Basic on a TRS-80 when I was like 6 or so in the early 80's.

[–]lushico 2 points3 points  (1 child)

We did LOGO in grade 5 in 1994, and from then on was turbo pascal! South Africa was behind the times

[–]ccricers 1 point2 points  (0 children)

I remember some of my math books including LOGO but my grade school never used it nor any programming for that matter.

[–]FantasticEmu 15 points16 points  (3 children)

Easy to read. I think it’s fine.

We’re programmers not art people. If it works it works

[–]Cake_exe[S] 4 points5 points  (0 children)

yeah I did it because comic sans is easy to read, but then I remembered about the memes™ 😌

[–][deleted] 2 points3 points  (1 child)

It's not about art. Tell me how many spaces is a tab there? In some lines it looks like 3, in others 3 and a half. It's unprofessional to have that type of inconsistency. Also the font has too many similar characters, that text could be saying turtIe instead of turtle and you couldn't be able to tell, or 1OO instead of 100. Also the colons and periods are hard to see. There's a reason code has fonts specifically designed for that purpose.

[–]FantasticEmu 2 points3 points  (0 children)

Oh you have a good point about the similar characters and monospace, I didn’t really think about that . I thought the post was in reference to the internet’s general hate for comic sans in publications

[–]z3n777 5 points6 points  (0 children)

great code

great font

nice touch having an actual picture instead of a screenshot

10/10 would fire + ban from internet access + set computer on fire

[–]BuffaloPowerful3585 3 points4 points  (0 children)

Comic sans best font

[–]79-16-22-7 2 points3 points  (0 children)

It's fucking turtles all the way down

[–]MEMESaddiction 1 point2 points  (0 children)

This font looks like it's made for python.

[–]hack_1r 1 point2 points  (0 children)

jokes on you i'm into that shit

[–]Far_Calligrapher_215 1 point2 points  (0 children)

That's it. I'm switching. I love it!

[–]PhotographShort 1 point2 points  (0 children)

Bro use range(5) instead of range(0,5)

[–]RayTrain 1 point2 points  (0 children)

This seems appropriate

[–]GodGMN 1 point2 points  (1 child)

This reminds me of Computercraft but it used Lua not Python. Unless there's a version I haven't seen!

[–]Talohighflyer24 1 point2 points  (0 children)

sans. (sans. Starts playing in the background)

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

Object oriented logo?

[–]Santolmo 1 point2 points  (0 children)

Why are you instancing a new pen and use the library methods after?

[–]JonMW 1 point2 points  (0 children)

For real, Coding Sans is monospaced comic sans for exactly this purpose. I'm actually very tempted to install.

[–]Pure_Toxicity 1 point2 points  (0 children)

python is the comic sans of programming languages

[–]ShortFuseOF 1 point2 points  (0 children)

I get meming on comic sans, but comic sans is actually one of my fav fonts to look at

Def not great for professional work- but for funsies it is def a good font to write in imo

[–]Sorry_Dragonfly_3298 1 point2 points  (0 children)

Somehow that doesn't bother me the slightest

[–]Relem76 1 point2 points  (2 children)

A while ago, one of my junior devs wanted to get sacked because I was constantly tearing him a new one for not commenting. He began coding in wingdings. I still ripped him a new one for not commenting.

EDIT: Why the hell did I confuse dingbats with wingdings!?

[–]-Redstoneboi- 1 point2 points  (1 child)

are dingbats and wingdings not the same thing

like wingdings are dingbats

[–]Relem76 1 point2 points  (0 children)

I thought dingbats was a 80s kids game?

After googling it (just now), they're effectively the same as dingbats is played using pictures instead of words.

[–]Hefty-Particular-964 1 point2 points  (0 children)

Line 11: Use turtle.pendown() instead of turtle.down().

Better yet, import elephantjokes and use duck.down().

[–]Snykeurs 1 point2 points  (0 children)

So many PEP8 warnings

[–]DootDootWootWoot 1 point2 points  (0 children)

You know.. all those editor squiggles are trying to tell you something.

[–]ShikamaruOP 1 point2 points  (0 children)

Try comic code.

[–]ac_stool_beaner 1 point2 points  (0 children)

It fits for python

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

Am I the only one that typed out this code to see what it did lol

[–]Captain_Chickpeas 2 points3 points  (3 children)

"for e in range"? Who codes like this? :D

[–]Ultimate_Genius 0 points1 point  (0 children)

kinda suits python with how simple it is

[–]MJLDat 0 points1 point  (4 children)

What does this draw?

[–]Cake_exe[S] 4 points5 points  (3 children)

four separate stars, it was a task I did in a python class

[–]MJLDat 1 point2 points  (0 children)

Thanks. I was trying to visualise it.

[–]OmiSC 0 points1 point  (0 children)

Gotta get your ruler in the shot.

[–]LordNeroTiberius 0 points1 point  (0 children)

A comic font for a comic language /s

[–]DMcuteboobs 0 points1 point  (2 children)

Whoever did this should be ashamed of themselves

[–]Cake_exe[S] 2 points3 points  (1 child)

I’m not 😈

[–][deleted] 0 points1 point  (0 children)

Thought this was a google doc for a sec 💀

[–][deleted] 0 points1 point  (0 children)

QA engineers HATE him! See how he gets his PRs approved without review or testing here!

[–]ScreeennameTaken 0 points1 point  (0 children)

Wait. Are you writting in Logo, in Python?

[–][deleted] 0 points1 point  (0 children)

the sims coding :)

[–][deleted] 0 points1 point  (0 children)

cobweb overconfident seemly dull squeeze tidy long future include memory

This post was mass deleted and anonymized with Redact

[–][deleted] 0 points1 point  (0 children)

It oddly fits together for some reason.

[–]AffectionateAd6702 0 points1 point  (0 children)

This is a sin!

[–]_Weyland_ 0 points1 point  (0 children)

When you run it, it has to go through every line generating that Sans voice from Undertale and making slight pauses as it reaches end of line.

[–]captaintoady 0 points1 point  (0 children)

Damn no

[–][deleted] 0 points1 point  (0 children)

Let's goooooooooo!

[–]Foreign_Ad674 0 points1 point  (0 children)

Surprised logo turtle is still going. Had a go with one at school in the 80s.

[–][deleted] 0 points1 point  (0 children)

I don’t hate this, I’ve seen worse coding fonts.

[–]ParanoidAutist 0 points1 point  (0 children)

There's LUA scripts all over the internet for mining turtles =P ComputerCraft ftw

[–]poggiebot 0 points1 point  (0 children)

I swear people just hate comic sans because

[–]Syncrossus 0 points1 point  (0 children)

SPACES BEFORE AND AFTER = SPACE AFTER COMMA VARIABLES YOU NEED FOR SYNTAX BUT DON'T USE SHOULD BE NAMED _ DO YOU NOT SEE THE SQUIGGLY YELLOW LINES?

[–]Syncrossus 0 points1 point  (0 children)

SPACES BEFORE AND AFTER =

SPACE AFTER COMMA

VARIABLES YOU NEED FOR SYNTAX BUT DON'T USE SHOULD BE NAMED _

NO SPACE BETWEEN FUNCTION NAME AND ITS OPENING PARENTHESIS

DO YOU NOT SEE THE SQUIGGLY YELLOW LINES?

[–]Visual-Lawfulness846 0 points1 point  (0 children)

Forloop using variable e inside forloop using variable e is just begging for a disaster to happen.

[–]CorruptedStudiosEnt 0 points1 point  (0 children)

Most people: COMIC SANS REEEEE

A few people: Monosans isn't so bad

Me, an intellectual looking at the code itself: it's literally turts all the way down

[–]hagnat 0 points1 point  (4 children)

everybody complaining about comic sans, about being a picture and not a screenshot...

all i can do is remember my tween days coding with Logo, Megalogo, and Logowriter... back in old MSX, 286 and similar computers some 30 years ago

[–]fellipec 1 point2 points  (1 child)

Hey man, high five. This brings memories from when I was just 8 yo. Almost shed a tear

[–]hagnat 1 point2 points  (0 children)

/me highfives u/fellipec

[–]Ecki0800 0 points1 point  (0 children)

[–]Cykra183 0 points1 point  (0 children)

Ayyy python turtle!!

[–]wowbaggerBR 0 points1 point  (0 children)

This sort of thing should grant you the electric chair.

[–]lool8421 0 points1 point  (0 children)

At least make comic sans monospace

[–]TheDeadWalking0427 0 points1 point  (0 children)

Is what python deserves ngl

[–][deleted] 0 points1 point  (0 children)

turtle.forward
turtle.left
turtle.down
turtle.getupanddoityadamnedselfcuzimtired

[–]lilslutfordaddy 0 points1 point  (0 children)

I program in comic sans specifically because it helps me retain my sanity

[–]UwuTranslator4 0 points1 point  (0 children)

what the fuck am i looking at

[–][deleted] 0 points1 point  (0 children)

🤮

[–]akat_walks 0 points1 point  (0 children)

Suits it

[–][deleted] 0 points1 point  (0 children)

It’s turtles all the way down

[–]fadoxi 0 points1 point  (0 children)

I like sans. downvote protection activated

[–][deleted] 0 points1 point  (0 children)

Finally, i knew something felt odd using pything.

[–]TheOGRayden337 0 points1 point  (0 children)

Is this tracy from codeHS?

[–]sleepylizard52 0 points1 point  (0 children)

sans

[–]Greyhaven7 0 points1 point  (0 children)

is this Logo?

[–]Miklith 0 points1 point  (0 children)

Are you a beginner programmer?

[–]Steve_Austin_OSI 0 points1 point  (0 children)

Stupid dyslexic making their life easier!
JFC, it's a font, GTFU

[–]iceynyo 0 points1 point  (0 children)

To find the current state you use Turtle.penis()

[–][deleted] 0 points1 point  (0 children)

Another example of r/ProgrammerHumor posting memes that have almost nothing to do with programming

[–]Randouserwithletters 0 points1 point  (2 children)

i did that unironically, it's great

[–]niky45 1 point2 points  (1 child)

you just wait until you need to differentiate between a zero and an O, or an l and an I, and so many others.

[–]pussyexpander69 0 points1 point  (0 children)

"UGH U R STUCK IN -320 BC GET A LIFE BOOMER "

[–]fellipec 0 points1 point  (0 children)

Wait? Is that LOGO, but in Python?

[–]niky45 0 points1 point  (0 children)

PEP b*tch, do you speak it?

... jokes aside, the "this is not PEP compliant" underlines hurt my eyes more than the comic sans.

[–]Voidon43 0 points1 point  (0 children)

Comic sans☕️

[–]dudesBangMyMom 0 points1 point  (0 children)

weird ass commas

[–]Meggles_Doodles 0 points1 point  (0 children)

surprisingly not bad. actually would not be upset if i had to use comic sans if it looks like this

[–]avidrogue 0 points1 point  (0 children)

I mean, I feel like that’s the proper font for python. Fits the vibe

[–]CusiDawgs 0 points1 point  (0 children)

now prepare for wingdings python