DEV Community

Armen-Jean Andreasian
Armen-Jean Andreasian

Posted on

Web developers are not software engineers.

Only web developers call themselves a software engineer, while being delusional front-end action handlers (+ some CRUD in NodeJS if it's a genius).

Lol, the first ever *engineers * who hate:

  • C ("Legacy and boring"),
  • C++ ("Legacy with vectors"),
  • Python ("For kids. True machine learning should be done in C++; data analytics in R"),
  • Golang ("Why Google made it? Deadborn!"),
  • Lua ("Same as Elixir")
  • Rust ("Wtf is it for")

Top comments (1)

Collapse
 
szagi3891 profile image
Grzegorz Szeliga

Funny how everyone here is arguing about C, C++, Python, or Go, while real programmers know that Rust is the only choice that matters.

Why bother with memory leaks in C? Why fight 'undefined behavior' in C++? Python? Sure, it's nice, but are you really a programmer if your code doesn't have unsafe blocks?

And Go? How can you take a language seriously when it needs a separate tool to manage dependencies? πŸ˜‚

Rust has it all: safety, speed, and... okay, a compiler that turns your life into a lesson in humility. But once you make it through the hell, you don’t just become a programmer – you become a software engineer certified as 'borrow checker approved.'

So, web devs, backenders, frontenders – keep arguing. I'm heading back to wrestle with lifetimes. Rustaceans unite! πŸ¦€