Errors vs Exceptions, Reddit Rebels, and the 2023 StackOverflow Survey

Topics covered
Popular Clips
Episode Highlights
Language Trends
The latest StackOverflow survey reveals intriguing trends in programming language popularity and compensation. highlights niche languages like Zig, Erlang, and F# as the highest-paid, though he notes their limited job availability and specific use cases 1. adds that while these languages may offer high salaries, they are challenging to enter due to resource scarcity and competitive fields 1. also discusses how the survey's audience skews towards backend programming, potentially affecting the visibility of languages like PHP and Delphi 2.
It's not that F# developers are making bank. It's more like there's not a whole lot of F# jobs out there.
---
This skew highlights the importance of considering community and platform biases when interpreting survey data.
  Â
Framework Trends
Framework usage and popularity also show interesting patterns in the survey results. notes that React remains dominant, with 40% usage, while Angular and Vue trail behind at 17% and 16%, respectively 3. observes that despite these numbers, the overall percentages for popular frameworks have decreased, suggesting a diversification in framework usage 4. finds it surprising that jQuery still ranks high, indicating its continued relevance in maintaining older software 4.
The only thing that changed were the percentages. Like, Node went down from 47 to 42, React went down from 42 to 40.
---
This shift suggests that while some frameworks remain popular, developers are exploring a broader range of tools.
Related Episodes


Stack Overflow 2022 Survey Says …
Answers 383 questions

The Pragmatic Programmer - How to use Exceptions
Answers 383 questionsStackOverflow AI Disagreements, Kotlin Coroutines and More
Answers 383 questions

Gitlab vs Github, AI vs Microservices
Answers 383 questions

Technical Challenges of Scale at Twitter
Answers 383 questions

Supporting Your Code, README vs Wiki and Test Coverage
Answers 383 questions

AI, Blank Pages, and Client Libraries...oh my!
Answers 383 questions

Site Reliability Engineering - Embracing Risk
Answers 383 questions

JAMstack with J.A.M.
Answers 383 questions

Docker Licensing, Career and Coding Questions
Answers 383 questionsThere is still cool stuff on the internet
Answers 383 questions
Tackling Tough Developer Questions
Answers 383 questions

2023 Resolutions
Answers 383 questions

Some Fun APIs
Answers 383 questions

Clean Code - How to Write Classes the Right Way
Answers 383 questions
