Earlier quoted context omitted.
That's a systemic flaw, not a justification for redundancy.
From the perspective of an individual, fixing a systemic flaw is going to take much longer than just operating within it. There are cases where "reinventing the wheel" is just the best way to go.
Don't Reinvent the Wheel
61–70 of 71 posts
Re: Don't Reinvent the Wheel
#62Earlier quoted context omitted.
That's a systemic flaw, not a justification for redundancy.
So I guess writing a DNS resolving library wasn't justified, even though it dropped the memory footprint from 15M (when using C-Ares) to 400k (a bit more information about this here: http://news.ycombinator.com/item?id=2324428 )
Re: Don't Reinvent the Wheel
#63Earlier quoted context omitted.
My mother tongue is not English, but such silly errors are inexcusable. It takes a second to google the correct form. In fact, "it's self" put me off completely and I never completed the article. So, IMHO, good spelling and grammar are essential to any discussion.
Are you kidding me? You use IMHO and correct me on grammar?
You also used "it's" instead of "its" in a couple of places.
Re: Don't Reinvent the Wheel
#64Is there anything more reinvented than the wheel? This line is brilliant. How often does one run across such a definitive reply to a shibboleth?
That's not what a shibboleth is.
Just to get back on topic, I'm disappointed that no one else seems to appreciate the beauty of oscargodson's question. It's one of those things that is dope-slap obvious, but only once you see it.
Re: Don't Reinvent the Wheel
#65Don't reinvent the wheel if you have no clear reason / vision to do so. Period. Also most "re-inventions" are driven by a lack of understanding of the existing solutions or the non existing faith to stick to conventions. Many of the conventions are probably a legacy and should be "attacked" BUT if you do that, have a clear vision and reason to do so. Just don't go the road because it looks easier. It won't.
Reinventing just about any wheel will at least teach you a lot about how that type of wheel works, even if your reinvention never makes it into production.
Re: Don't Reinvent the Wheel
#66For example, in programming there is a wide-spread 1st order theory that one shouldn't build one's own tools, languages, and especially operating systems. This is true — an incredible amount of time and energy has gone down these ratholes. On the 2nd hand, if you can build your own tools, languages and operating systems, then you *absolutely should* because the leverage that can be obtained (and often the time not wa…
Re: Don't Reinvent the Wheel
#67Earlier quoted context omitted.
Its a good point but less relevant to the discussion than some of the other comments here, and currently has 3x the points of all other posts in this thread. Don't just upvote just because you agree, upvote because a post contributes to the discussion!
My mother tongue is not English, but such silly errors are inexcusable. It takes a second to google the correct form. In fact, "it's self" put me off completely and I never completed the article. So, IMHO, good spelling and grammar are essential to any discussion.
Re: Don't Reinvent the Wheel
#68Earlier quoted context omitted.
Its a good point but less relevant to the discussion than some of the other comments here, and currently has 3x the points of all other posts in this thread. Don't just upvote just because you agree, upvote because a post contributes to the discussion!
My mother tongue is not English, but such silly errors are inexcusable. It takes a second to google the correct form. In fact, "it's self" put me off completely and I never completed the article. So, IMHO, good spelling and grammar are essential to any discussion.
Re: Don't Reinvent the Wheel
#69Earlier quoted context omitted.
That's not what a shibboleth is.
My usage is a well-established if secondary meaning. See for yourself: http://www.merriam-webster.com/dictionary/shibboleth , http://dictionary.reference.com/browse/shibboleth , http://www.google.com/search?q=site:wikiquote.org+shibboleth , even (selected at random from project gutenberg texts) http://www.gutenberg.org/files/356/356-h/356-h.htm . Can you find a better word? I'd happily replace it, but I can't think o…
Re: Don't Reinvent the Wheel
#70Earlier quoted context omitted.
1. This was a response to a reply from a comment I made on a blog. 2. My grandmother has a Ph.D in linguistics and knows probably a dozen languages. Boy would it be hilarious for you to talk to her. I can't even mention how many times I've talked to her about how spelling and grammar doesn't matter as long as the point and idea is conveyed and UNDERSTOOD. She's even against spelling out of things like "though" and ap…
Hey Oscar, thanks for replying. I'd like to address your third point right off the bat, since it's the most important one: I didn't read your blog post. I stopped reading it after you spelled "itself" as "it's self". And, just like you said, it's because your grammar put me off. It's not that big of a deal to me, and shouldn't be to you, if you never intended anyone to read your post except for the person you were re…
He can illustrate her exact point, and mine also better than I can here.