07-04-2006, 10:39 PM
I think we are starting to see the future of programming and its not huge evil empires, its small time companies who release thier programs with the source code. This sparks other developers to look at the code so that they might learn from it. With so many eyes looking at the code errors pop up fast, but they also usually come with a solution to fix it. This makes these programs (at least in later versions) extremely stable. In the future we will not be tempted to throw the computer out the window because something crashed. With open source programs we no longer complain how much something sucks, but we look at the code and offer suggestions on how to fix it.
Most of us are now using Firefox, this is the best example I can think of. Its much faster and more stable than IE and supports more web formats. Programmers want speed and have made many extensions that have made Firefox the 2nd fastest web browser out there. Safari may be faster, but it doesn't have any of the other features of Firefox and has no way to fix errors found other than waiting for the next version.
OpenGL is revolutionizing gaming. It's stable, fast and easy to use and fool with. More and more games are using OpenGL and shying away from DirectX. This is boasting an increase in the number of platforms that a game can run on. Porting an game from PC to Mac is made easier since OpenGL is supported by both (In fact, all gui effects in OSX use OpenGL.)
More and more college students are using OpenOffice.org because we don't have the money to buy M$ Office. When I started using it I immediately looked at the code and thought about how I could make it better. With more time on my hands I might start playing with it. Right now it doesn't compare to iWork or M$ Office, but I predict that in the near future it will see the same increase in popularity as OpenGL and Firefox.
I think the future holds some redical changes for the computing industry. It will be interesting to see what prevails as the dominate type of programming in the future, big business or small development groups. I'm curious to see if FreeBasic will enjoy an explosion of popularity too. Comment all you want, I just wrote this cause I'm bored.
Most of us are now using Firefox, this is the best example I can think of. Its much faster and more stable than IE and supports more web formats. Programmers want speed and have made many extensions that have made Firefox the 2nd fastest web browser out there. Safari may be faster, but it doesn't have any of the other features of Firefox and has no way to fix errors found other than waiting for the next version.
OpenGL is revolutionizing gaming. It's stable, fast and easy to use and fool with. More and more games are using OpenGL and shying away from DirectX. This is boasting an increase in the number of platforms that a game can run on. Porting an game from PC to Mac is made easier since OpenGL is supported by both (In fact, all gui effects in OSX use OpenGL.)
More and more college students are using OpenOffice.org because we don't have the money to buy M$ Office. When I started using it I immediately looked at the code and thought about how I could make it better. With more time on my hands I might start playing with it. Right now it doesn't compare to iWork or M$ Office, but I predict that in the near future it will see the same increase in popularity as OpenGL and Firefox.
I think the future holds some redical changes for the computing industry. It will be interesting to see what prevails as the dominate type of programming in the future, big business or small development groups. I'm curious to see if FreeBasic will enjoy an explosion of popularity too. Comment all you want, I just wrote this cause I'm bored.
f you play a Microsoft CD backwards you can hear demonic voices. The scary part is that if you play it forwards it installs Windows.