4 ms·
I think you are right w/regards to "reinvention of wheels". We're doing the same things, in slightly new jackets, not always, hell, not often for the right reas
by rubin55 4y ago
I think you are right w/regards to "reinvention of wheels". We're doing the same things, in slightly new jackets, not always, hell, not often for the right reasons.
What I do want to point out is that this has been a property of computing almost since its inception. We started out with a bunch of hyper-proprietary, non-compatible, no-operating-system-even, write-machine-code-directly systems, followed by a proliferation of assembler languages. Then a huge amount of languages (algol, fortran, lisps, schemes, modula, rpg, b, c, ,d! haskell! it goes on), lots of conceptual aspects (oo, functional, logical, imperative, etc).
My point is, the waters never have been calm. You maybe got in when Java was becoming a defacto standard (I think it is today actually) but as you're in the water a while longer, having grown experience, you're seeing the enormous floods of change/innovation/ideas/chaos, still flowing along.
It is not efficient, it is chaotic.. but maybe it is also organical? evolutionary? messy? I would encourage you to embrace it. It's an inherent property of our field, maybe more generally speaking of a lot of other things in our reality too.
- clouded 4y agoThis is how I'd like to be, but my personality or my nature constantly fights it. It doesn't want to go with the flow, it wants to push back.