3 ms·
> Why do we focus so much on data structures and algorithms? 1. Those are the building blocks of software, and 2. They don't stop being useful when you move
by RandoHolmes 6y ago
> Why do we focus so much on data structures and algorithms?
1. Those are the building blocks of software, and
2. They don't stop being useful when you move from domain A to domain B
- lampe3 6y ago1. Its like one building block from 100 blocks 2. Yes they do. If you try to write C++ style data structure in java you will fail. If you try to write JS style algorithms in rust you will fail. Different programming languages and databases are optimized for different data structures and algorithms. You can normalize the shit out of an Oracle Db but if you delete the 'statistics' DB then you have a problem no matter what the data structure.
- RandoHolmes 6y agoThank you for making my point. What I said was that "movement" was a building block of life and your response was "no, cause if you do polka-STYLE movement while trying to lay bricks, you'll FAIL". Right, but what they both have in common is movement. The fact that you felt the need to add style is exactly why I'm correct.