Thinking Algorithmic In Assembly
▻https://hackernoon.com/thinking-algorithmic-in-assembly-775e768c03e2?source=rss----3a8144eabfe3
Data structures and algorithms are essential to computer science. Yes, it is true that most software engineers don’t implement them on an every day basis. However, I do strongly believe that a good foundation of data structures and algorithms can help make you a better, overall engineer.Today I’m going to be demoing an implementation of bubble sort in assembly. To most people, the thought of this probably sounds insane. You’re probably thinking, “Why on earth would you implement an algorithm in assembly?” Well to start off, I would probably never write a production application in assembly. Compilers do a WAY better job of writing assembly than I do. However, I do think it is important to understand assembly. Most of us run commands to compile our code, and I think it’s really easy to take (...)
#thinking-algorithmic #programming #software-engineering #algorithmic-thinking #software-development