Rust Developer Lifecycle
Rust: Lifecycle of Rust developer productivity/confidence Better programmer time A I know X. How hard can Rust be? B Borrow checker: Will my code ever compile? This is hard C Borrow checker thing is not that bad. I still cannot write non-trivial code D Even more whinging while writing non-trivial code. Who decided to use Rust? D’ I give up. Rust is too hard. Will use Go instead E Now I see how things fit. Compiler is indeed my friend. F Discover the wonders e.g Rayon. Refactoring is a pleasure. G Write much better code in first shot. Increase in productivity
График показывает жизненный цикл разработчика Rust: сначала уверенность резко падает из-за borrow checker, затем постепенно возвращается после освоения компилятора и инструментов вроде Rayon. Шутка высмеивает сложный порог входа в Rust и последующий рост продуктивности; этот мем отправляют, когда обсуждают трудности изучения Rust или неожиданное улучшение кода. EN: The chart shows the lifecycle of a Rust developer: confidence drops sharply because of the borrow checker, then gradually returns after mastering the compiler and tools like Rayon. The joke pokes fun at Rust’s steep learning curve and later productivity boost; people share it when discussing the difficulties of learning Rust or unexpectedly improving their code.
line graph / линейный графикcoordinate axes / координатные осиwhite trend line / белая линия трендаgreen letter labels / зелёные буквенные меткиdotted reference line / пунктирная линия отсчётаproductivity axis / ось продуктивностиtime axis / ось времениdark chart background / тёмный фон графикаRust programming language / язык программирования RustGo programming language / язык программирования Gotext legend / текстовая легендаRayon library / библиотека Rayon
- @profunctor_io / 1189 2018-08-15
- Type
- image
- Size
- 800×606 · 63.3 KiB
- Mood
- саркастичный, абсурдный
- Language
- en
- Added