Hacker News new | ask | show | jobs
by mamcx 3778 days ago
Niklaus Wirth coin the idea

Programs = Algorithms + Data Structures

Is easy to thing that the "Algorithms" side (where is more obvious to apply math) is dominant. But instead, is the data side.

Math is worthless if data not fit it. You can't do binary search until the data is ordered/unique. Thats way I think math is secondary

Of course, datastructures have math on them, and still the data side dominate. Your O(1) get work when the datastructure is made for it...

Probably exist some counterpoint (Anyway, I'm more a database guy with minimal math skills) but I think for the the idea work most of time..