Thoughts on Concurrency
Thoughts on concurrency Some programmers, when confronted with a problem, think: “I know, I’ll use regular expressions.” And now they have two problems. Some programmers, when confronted with a problem, think: “I know, I’ll use floating point arithmetic.” And now they have 1.999999999999997 problems, Some programmers, when confronted with a problem, think: “I know, I’ll use threads.” And now they problems, have two Some programmers, when confronted with a concurrency problem, think: “I know, I’ll use locks.” And now they have two pr
A photographed presentation slide lists programmers’ increasingly questionable solutions to concurrency problems: regular expressions, floating-point arithmetic, threads, and locks. The joke riffs on the programming aphorism that solving a problem with regular expressions creates two problems, while floating-point arithmetic introduces numerical imprecision and concurrency tools create more concurrency problems. It is shared as a reaction to overcomplicated or bug-prone software solutions.
projector screen / экран проектораpresentation slide / слайд презентацииblack text / чёрный текстblue background / голубой фонprogramming text / текст о программированииconcurrency topic / тема конкурентностиregular expressions / регулярные выраженияfloating-point arithmetic / арифметика с плавающей точкойthreads / потокиlocks / блокировкиphotographed screen / сфотографированный экран
- @profunctor_io / 759 2018-04-08
- Type
- image
- Size
- 719×800 · 76.0 KiB
- Mood
- саркастичный, абсурдный
- Language
- en
- Added