Choosing a Programming Language
You need a programming language Can you afford a GC? No Yes you can OK No Yes Is your app CPU-bound? Yes No OK Maybe it is No OK Yes you can No PureScript Haskell Rust
A humorous flowchart recommends programming languages based on whether you can afford garbage collection and whether your application is CPU-bound. The punchline is that the decision process funnels programmers toward niche or stereotypically difficult languages like PureScript, Haskell, or Rust, making it a reaction to overly complicated technical decision-making. EN: A humorous flowchart recommends programming languages based on whether you can afford garbage collection and whether your application is CPU-bound. The punchline is that the decision process funnels programmers toward niche or stereotypically difficult languages like PureScript, Haskell, or Rust, making it a reaction to overly complicated technical decision-making.
- @profunctor_io / 345 2017-10-20
- Type
- image
- Size
- 606×800 · 40.0 KiB
- Mood
- absurd technical
- Language
- en
- Added