Skip to content

Instantly share code, notes, and snippets.

@coolaj86
Last active December 12, 2024 17:50
Show Gist options
  • Select an option

  • Save coolaj86/9256619 to your computer and use it in GitHub Desktop.

Select an option

Save coolaj86/9256619 to your computer and use it in GitHub Desktop.
What we call programmers - because labels make us happy! https://youtu.be/uxeR95aYer0#t=58
Language Title Philosophy / Manifesto / Idioms
Programmers 🧙
👨‍💻👩‍💻🖥⌨️🖱💻🎮👾
Brogrammatic Ninja-throwing Rockstar Badassian Wizards The 12-Factor App
Agile Manifesto (the real one)
12 Principles of Agile Software
- - -
AngularJS Angularians -
(Angular) - -
C (?) Embedded Software Engineer (?) "Patterns in C"
Clojure Clojurist "Clojure Rationale"
Cocoa ☕️ Cocoa Heads -
Dart 🎯 Dartisans -
EmberJS Emberinos -
Emacs Emacsian -
Go 🐹 Gophers "Go Proverbs" (talk)
Java ☕️ (?) Java Developers...
(the billboards in Utah always say ninja or rock star)
-
JavaScript
🕸 or ☕️📃
JavaScriptifarians Crockford on JavaScript
Lisp Lispers -
Node Noders,Nodesters "9 Pillars of Node"
Perl Perlers, Perl Monks -
PHP (?) PHP-heads, PHPsters -
Python 🐍 pythonistas, pythoneers "The Zen of Python" (PEP20)
React ?
(bootcamp grads?)
Rules of React (2024)

Thinking in React
React Design Principles
youtube.com/watch?v=dpw9EHDh2bM
React Hooks
Ruby 💎 rubyists "Matz is nice so we are nice."
The Rails Doctrine
Rust 🦀 Rustaceans https://teespring.com/rustacean#pid=2&cid=2397&sid=back
Scala (?) Scalars
(Java Developers who have seen the light)
"Scala Rationale"
TypeScript Typers "Why does TypeScript Exist?"
Zig 🦎 Ziguanas "Zen of Zig"
  • TODO add Style Guides
@mattkane218

Copy link
Copy Markdown

'noders' is a demonym for members of Everything2
'badasses' suffices, although that's clearly a joke line.

@PeterMartini

Copy link
Copy Markdown

No Perlers?

@willnorris

Copy link
Copy Markdown

Dart developers are "Dartisans"

@RickyS

RickyS commented Feb 28, 2014

Copy link
Copy Markdown

There are also "Perl monks", and "Lispers".

I've heard of device coders referred to as "Bit bangers", and AI types as "Symbol pushers".

@samselikoff

Copy link
Copy Markdown

Emberino

@baco

baco commented Dec 1, 2017

Copy link
Copy Markdown

What are C programmers called?

@uxcode1

uxcode1 commented Oct 16, 2018

Copy link
Copy Markdown

What are C programmers called?

Masters!

@jiacai2050

Copy link
Copy Markdown
  • Clojure -> Clojurist
  • Emacs -> Emacsian

@coolaj86

Copy link
Copy Markdown
Author

Help Wanted:
I've also added a column for the core language principles / philosophy / manifesto.

Things like "Zen of Python", "Go Proverbs". Would love some comments with links to canonical talks or blog posts from leaders in the language and what they call their manifesto.

@JayWalker512

Copy link
Copy Markdown

You're missing "Brainfucker".

@Legend-of-iPhoenix

Copy link
Copy Markdown

reasonably certain that the demonym for C programmers is "embedded software engineer"

@coolaj86

Copy link
Copy Markdown
Author

@Legend-of-iPhoenix ... you're not wrong.

@beaucollins

Copy link
Copy Markdown
Language Title Philosophy / Manifesto
TypeScript Typer

@khorn

khorn commented Nov 10, 2021

Copy link
Copy Markdown

FYI, Python users are also sometimes known as "pythoneers".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment