GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

A D&D alignment chart meme for programming languages' type systems. The "Good/Evil" axis is "Strongly/Weakly Typed". The "Lawful/Chaotic" axis is "Statically/Dynamically Typed". Lawful Good: Ada, Rust Neutral Good: Kotlin, TypeScript (strict: true) Chaotic Good: Scheme, Smalltalk Lawful Neutral: Fortran (F90 & later), Java True Neutral: PHP, Python (with type hints) Chaotic Neutral: Python, Ruby Lawful Evil: C, FORTRAN (F77 & earlier) Neutral Evil: Visual Basic, TypeScript Chaotic Evil: BASIC (classic), JavaScript

Download link

https://files.techhub.social/media_attachments/files/115/980/654/115/228/654/original/ea6b0387938ff23a.png

Notices where this attachment appears

  1. Embed this notice
    Chris Bohn (docbohn@techhub.social)'s status on Monday, 09-Feb-2026 21:57:55 JST Chris Bohn Chris Bohn

    Did I spend far too much time on this table just to get to the punchline at the bottom for something I'll spend perhaps 20 seconds on during lecture?
    Yes, yes I did.

    Do I regret it?
    No, I do not.

    #ProgrammingLanguages #TypeSystems #Assembly #Programming #ComputerScience

    In conversation about 6 months ago from techhub.social permalink
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.