• 4
    Not really. A good programmer will not reinvent the wheel.
  • 7
    As always: it depends.
  • 2
    I mean it depends, but most of the time you don't wanna redo something that's already been done well
  • 1
    Copying -> upgrading -> reinventing is one of the reason we as a species progressed.

    Basically, competition moves us forward.
  • 1
    @myss Disagree and depends. Do you think, that devs working on React, Angular or Vue are bad programmers? These are not the first JS frameworks we had.
  • 0
    @yehaaw While one might argue they're not and that each of those frameworks added some significant functionality or pattern which enabled for more productive development, I will just add - JS community itself was always prone to reinventing the wheel.
  • 1
    @myss Ok, so you code with Fortan then? I guess other programming languages are just uselessly reinventing the wheel?
  • 0
    There is a difference between creating a framework which encourages some design pattern while providing a whole toolset of useful features in a modern way and creating something as like isOdd.js (and having a community which encourages this by downloading it 1.5m per month)
Add Comment