News for hackers. Stuff that matters.
Re:If you were involved in the OpenGL ES specification, you ... by gaius on Wednesday June 20, 2012 @06:17AM (#4136355)
Cars are switching from petrol to hybrid to electric motors, but roads still work... "Rapidly developing" is a red herring.
Re:If you were involved in the OpenGL ES specification, you ... by Jtsummers on Wednesday June 20, 2012 @09:35AM (#4136868)
Bad analogy.

Car engines and transmissions are the heart of the vehicle, and those change frequently as well. Roads are a fundamental, static, landscape feature today. They're like telephone poles and fiber conduits, neither of which have changed much in recent times.

Software APIs change to match the features/needs of the users and developers. Part of this is based on the changing hardware, part on desired features. The hardware today is vastly different than when OpenGL 1.1/1.5 was available so why should we be constrained to use it in the same fashion?

In short, APIs shouldn't be static for now and forever, we'd only be limiting ourselves and ignoring the fact that sometimes things change and sometimes early decisions were wrong (or less effective than desired).

Re:If you were involved in the OpenGL ES specification, you ... by tinco on Wednesday June 20, 2012 @07:18AM (#4136466)
Roads still work because they are too expensive to replace. GPU's and bread are not, so your argument does not make sense.
Re:If you were involved in the OpenGL ES specification, you ... by gaius on Wednesday June 20, 2012 @07:44AM (#4136519)
Expensive things are more likely to work? I can tell you've not worked long in this industry, my friend.
Re:If you were involved in the OpenGL ES specification, you ... by Symmetry on Wednesday June 20, 2012 @09:54AM (#4136943)
I think that paraphrase was slightly closer to the opposite of what tinco said than what he did say.
Re:If you were involved in the OpenGL ES specification, you ... by batista on Wednesday June 20, 2012 @08:05AM (#4136562)
>Cars are switching from petrol to hybrid to electric motors, but roads still work...

Yes, and this is what makes this a bad analogy.

Re:If you were involved in the OpenGL ES specification, you ... by geoffpado on Wednesday June 20, 2012 @03:37PM (#4138736)
He's got the whole analogy inverted. If roads were rapidly changing, we'd need dramatically different cars to handle the new roads.