3 ms·
I'm glad you do cool stuff day to day and not need this. But I would disagree that what you do is foundational, whereas string matching is absolutely foundation
by fatjokes 8y ago
I'm glad you do cool stuff day to day and not need this. But I would disagree that what you do is foundational, whereas string matching is absolutely foundational.
- lwansbrough 8y agoString matching, like == or string.compare? Anything more complicated than that and you're not building anything that isn't already available.
- steve_musk 8y agoThe point isn’t to build something new, but to learn CS foundations. Being able to think through this type of problem is absolutely worthwhile.
- komali2 8y agoWhy is it worthwhile? Given finite time, a person could instead learn how to use a new established framework, API, or even programming language.
- mav3rick 8y agoBecause APIs and languages change every few years. Concepts and foundations don't. If I move to a company using a new language, I am good enough to pick it up because the design of my sofware is more about the data structures and their interactions.