Posts Tagged ‘computer’

Bohemian Rhapsody

Author: admin

Forget the last two videos- this one is easily one of the coolest things ive ever seen done…

Popularity: 1% [?]

If you would have asked me a few months ago how much progress I thought programming languages have made in the last decade or two, I would have naturally assumed you meant c/c++ vs managed languages like c# and java. And I would have thought it was a strangely phrased question, because although java (and its MS counterpart) have made immense progress in portability and ease of use, the underlying paradigm shift seemed to be more in where and how these languages are being used, not necessarily in the languages themselves.

I’m no programming expert and I may have only been in the field for a couple years, but my experience with java vs c, for example, is mostly aesthetic. Whether I have to manually do garbage collection or not, it gets done. And whether the code is compiled while coding or at runtime, it is compiled and run on the processor in the traditional way. But now I realize the progress, at least in my opinion, has been in the languages themselves in the web realm.

I was astonished the first time I used php- not only is the language much simpler than I expected, but the method of creating html and working on the server was significantly different than my other programming projects. And with things like AJAX, this diversity allows an incredible interaction of such different technologies that for the first time since I started learning coding (more recent than I can believe; less than two years ago, but it feels like ages) I had the feeling that I was learning something different. Being able to load the open source Elgg onto a server and manually edit the working code was not only incredibly rewarding, but easier and more transparent than any other project I had worked on, yet the final product was no less impressive.

Maybe this is just a result of my increasing experience, but this diversity and accessibility seems to be a huge step forward for computing… so is this what web 2.0 is? I cant imagine where we will be in a few decades from now, but it excites me.

Popularity: 2% [?]