Tuesday, April 13, 2010
Stop the Madness
Today I would like to talk about what is going on in the developer world. It is a big time for software engineers. New devices are being released like the iPad that give us another platform to work on. Then new development tools are being released. Adobe has released a new version of Flash that can compile to the iPhone, although Apple is not allowing them to. Microsoft is releasing its latest version of Visual Studio, Visual Studio 2010. That contains a compiler for the new languange C# 4.0 and will help with the new Windows Phone 7. I am currently working on C# 2.0 and have been trained in C# 3.5. It never ends. HTML5 is going to be a big thing and hopefully getting rid of flash but I doubt it. This onslaught of devices and languages is really big this year. I have been learning ever since I was 10 years old and apparently the hardware makers want me to keep on learning.
I can see why it could take a toll on a persons brain. Right now I know: Applesoft Basic, LOGO, Pascal, COBOL, VSAM, CICS, HTML, Javascript, VBA, VBScript. ASP 3.0, ASP.Net, VB5, VB6, VB.Net. C# 1.1, C# 2.0, C# 3.0, C# 3.5, ActionScript, Flash, Silverlight, WPF, Winforms, C, C++, Java, JSP, AJAX, Google Maps API, Spring, Spring.Net, Hibernate, NHibernate, SQL, SQL PLus, MYSQL, Oracle DB Management, SQL Server Integration Services, SQL Server 2000, SQL Server 2005, SQL Server 2008, Oracle 9i, Oracle 10g, RadControls, Batch Scripting and probably some more I am forgetting.
So in an effort to stop the madness I'd like to say that C# 2.0 is the most elegant and efficient language out there and everyone should go to that. For Adobe, Apple and Microsoft every time they come out with something new they say they have made things faster, simpler and better. To those companies I say, if you want things faster, simpler, and better QUIT CREATING SO MANY DAMN LANGUAGES! I am tired of having to learn something new just so the user can experience something better when they click a button. And that's all I've got to say about that.
I can see why it could take a toll on a persons brain. Right now I know: Applesoft Basic, LOGO, Pascal, COBOL, VSAM, CICS, HTML, Javascript, VBA, VBScript. ASP 3.0, ASP.Net, VB5, VB6, VB.Net. C# 1.1, C# 2.0, C# 3.0, C# 3.5, ActionScript, Flash, Silverlight, WPF, Winforms, C, C++, Java, JSP, AJAX, Google Maps API, Spring, Spring.Net, Hibernate, NHibernate, SQL, SQL PLus, MYSQL, Oracle DB Management, SQL Server Integration Services, SQL Server 2000, SQL Server 2005, SQL Server 2008, Oracle 9i, Oracle 10g, RadControls, Batch Scripting and probably some more I am forgetting.
So in an effort to stop the madness I'd like to say that C# 2.0 is the most elegant and efficient language out there and everyone should go to that. For Adobe, Apple and Microsoft every time they come out with something new they say they have made things faster, simpler and better. To those companies I say, if you want things faster, simpler, and better QUIT CREATING SO MANY DAMN LANGUAGES! I am tired of having to learn something new just so the user can experience something better when they click a button. And that's all I've got to say about that.
Subscribe to Posts [Atom]