Monday, April 8, 2019

Complexity

Complexity is truly an Insidious Beast. It seems that our finest and brightest create both simplicity but then somehow can't help themselves and press on to greater and greater complexity.
Let's use the computer language Java as an example. It's an object-oriented computer language that was intended to accomplish two things as I understand. One was to rain in some of the complexity and struggle of C plus plus. And to it was to create a multi-platform language. The first 5 years of its existence were hugely successful. It went viral in every sense of the word at least in the good sense. Then a strange thing started happening. Thsse computer genius types decided it needed more features. Things that the language could already do but somehow it needed more well gee uh er, complexity! Why wasn't simple good enough? It seems like these academic geniuses start off making things better for the rest of us but then can't help themselves and turn things into the same Quagmire we were fighting in the first place.

Well it appears that only three additional keywords have been added to the language. Still it seems a lot more complicated than it was back in 1995

1 comment: