Why The « Coolest » New Ideas Don’t Always Succeed in Technology


Every year in IT something comes along that is ‘super-cool’, i.e. at least two steps beyond what’s generally considered “bleeding edge”. “Bleeding edge” itself is called that for good reason, and what makes the “super-cool” only accessible to the massively initiated is that it’s generally been developed by some mad genius who doesn’t feel the need to either make the code comprehensible or provide any reasonable documentation. Rather than simply bleeding, for most in IT for whom being in IT is a living, even a personal interest, but not necessarily the entire focus of our work, social and family life, involvement in the “super-cool” involves at minimum a slashed artery or two.

Of course, some of the most mainstream languages, frameworks and concepts used in IT started out that way: Java, when it was still known as Oak; Haskell, when functional programming still made most developers think “C”; Eclipse, when…

View original post 2 325 mots de plus

Par défaut