Comic Code: Comics Sans, but monospace, for coders

Originally published at: https://boingboing.net/2019/07/26/comic-code-comics-sans-but-m.html

4 Likes

…for when your code is a joke.

6 Likes

Oh “Comic Code” not “Comics Code”, phew! A good reminder of how glad we all should be that we are now sans that particular body.

11 Likes

I was totally going to install this on a co-worker’s computer until I realized it was a for-pay font. I’m not going to navigate their payment system for a joke.

6 Likes

Making this seems like something an amateur could do fairly easily. Making a crude monospaced font out of existing non-copyrightable Comic Sans letter shapes seems a lot easier than making a good proportional font which needs copyrightable custom kerning tables. But I’m not settling for anything less than monospaced Comic Papyrus.

6 Likes

But why? :thinking:

4 Likes
4 Likes

Comic Sans, sans serifs (with the exception of the capital i and j), now also sans kerning. Great.

3 Likes

9 Likes

Because Comic Sans is more readable by people with dyslexia.

11 Likes

8 Likes

Once we have determined that we can do a thing, we must next ask if we should do that thing…

2 Likes

If you just strip all the spacing information from Comic Sans and centre the shapes, it looks like this:
comic

6 Likes

Wow. Mixing Comic Sans with (what appears to be) VBA? Talk about an unholy union.

4 Likes

Dyslexics are another out-group; discrimination is justified. Those using Comic Sans are sub-people, inferiors. Everyone else is ‘normal’. Take a look at your prejudices, folks. This isn’t a New Times Roman world.

1 Like

It seems most people hate Comic Sans for the Comic. I hate it for the Sans. Serifs forever!

2 Likes

2oz90j

1 Like

Who the hell uses mono space fonts for writing code? Why? Just what sort of insanity would cause that?

I thought everyone did? That way you can get the formatting looking nice and neat, with everything lined up in columns.
eg:

SpoolHole    = 40;
SpoolWidth   = 60;
OutDia       = 48;
RidgeHeight  =  8;
RidgeCHeight = 20;
RidgeWHeight =  5;
RidgeVHeight = 12;

vs
SpoolHole = 40;
SpoolWidth = 60;
OutDia = 48;
RidgeHeight = 8;
RidgeCHeight = 20;
RidgeWHeight = 5;
RidgeVHeight = 12;

See how much neater the first example is?
(OK, not exactly code per se, but the first thing I had to hand which doesn’t show my shitty code)
Plus you can do stuff like this

___  ___                                            ______ _____ _    _ _ 
|  \/  |                                            |  ___|_   _| |  | | |
| .  . | ___  _ __   ___  ___ _ __   __ _  ___ ___  | |_    | | | |  | | |
| |\/| |/ _ \| '_ \ / _ \/ __| '_ \ / _` |/ __/ _ \ |  _|   | | | |/\| | |
| |  | | (_) | | | | (_) \__ \ |_) | (_| | (_|  __/ | |     | | \  /\  /_|
\_|  |_/\___/|_| |_|\___/|___/ .__/ \__,_|\___\___| \_|     \_/  \/  \/(_)
                             | |                                          
                             |_|                                          
9 Likes

Reading code in variable-width fonts makes my head hurt.

6 Likes