Object-Oriented Programming is The Biggest Mistake of Computer Science

C++ and Java probably are some of the worst mistakes of computer science. Both have been heavily criticized by Alan Kay, the creator of OOP himself, and many other prominent computer scientists. Yet C++ and Java paved the way for the most notorious programming paradigm — the modern OOP.

--

--

--

Senior Elixir engineer.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

The State of Software Test Automation in 2020 — Survey Results

Mobile App Development Challenges and High-Level Solutions

Power BI — WTD Questions— Time Intelligence 4–5

How Fully Managed Hosting Services are beneficial for SMBs?

Basketball Player Sets A New Embarrassing Low For Flopping

Hacking with Outsystems

Count letters in string input

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Ilya Suzdalnitski

Ilya Suzdalnitski

Senior Elixir engineer.

More from Medium

20 Reasons Why You Need To Stop Being Highly Obsessed With Strict Mode

JavaScript Promise Chaining — Avoid Callback Hell

SRP — The Single Responsibility Principle

What Are Some of the Most Popular Programming Languages for 2022?

What Are Some of the Most Popular Programming Languages for 2022?