Stop Doing TypeScript
STOP DOING TYPESCRIPT ▪ TYPE CHECKING WAS NOT SUPPOSED TO BE TURING COMPLETE ▪ YEARS OF DEVELOPMENT yet NO REAL-WORLD USE FOUND for data types other than STRING and NUMBER ▪ Want to check if your code will work? We have a tool for that: It is called "RUNNING IT" ▪ Types DON'T EXIST, it's all deleted by the transpiler ▪ "Yes, please abort my build because a type isn't correctly labeled as bivariant. Please paint my screen red because I didn't install @types/react" - Statements dreamed up by the utterly Deranged ▪ LOOK at what Programmers have been demanding your Respect for all this time, with all the computers and frameworks we built for them (These are REAL types, made by REAL Programmers) TS They have played us for absolute fools
На изображении высмеивается TypeScript: сверху перечислены якобы причины прекратить им пользоваться, а внизу показан перегруженный и непонятный код типов. Шутка строится на саркастическом представлении сложной системы типизации как бесполезной и созданной безумными программистами. Такой мем отправляют как реакцию на чрезмерно запутанный TypeScript-код, ошибки типов или раздражение от разработки.
crossed-out TypeScript logo / перечёркнутый логотип TypeScriptblack headline text / чёрный текст заголовкаbullet-point list / маркированный списокprogramming code screenshot / скриншот программного кодаdark code editor background / тёмный фон редактора кодаmulticolored syntax highlighting / разноцветная подсветка синтаксисаwhite text box / белый текстовый блокbold black caption / жирная чёрная подписьcomputer programming / компьютерное программированиеtype annotations / аннотации типовred cross / красный крестblue square logo / синий квадратный логотип
- @profunctor_io / 9225 2023-09-09
- Type
- image
- Size
- 800×601 · 127.8 KiB
- Mood
- саркастичный, абсурдный
- Language
- en
- Added