My name is Alex Suttmiller. Hello and thank you for stopping by! Here is just a little bit more about me.
My first language learned was C++. As a starting language, it is a healthy trade off between low level control and high level concepts. C++ is a great first language because it is useful for learning both polymorphism as well as pointer/reference memory management. Also, since C++ is intended for objected oriented (O.O.) programming you should learn O.O. principles along the way (with concerted effort and diligence). C goes into an even deeper level of control exposing function pointers and more explicit memory management and data marshaling.
Modern high level languages attempt to balance the power of these feature sets by creating high level frameworks containing large amounts of out-of-the-box functionality. These frameworks are built keeping in mind the needs of the “typical” case. In other words, they are not panaceas, but they should vastly reduce the development efforts at all stages of the development lifecycle.
Languages like C# and JAVA are found commonly in Windows environments using various frameworks: .NET, Swing, J2EE, and AWT to name a few. With the up and coming release of Windows 8, as well as the current release of Windows 8 Developer’s preview, there is even more to explore. The .NET environment with the Windows Presentation Foundation (WPF) classes and XAML UI design offer a powerful way to create highly expressive applications with the ease of .NET development. Microsoft is about to take this one step further for mobile applications in Windows 8. ARM and x86 based devices will both be running .NET XAML applications built for Windows 8.
Last but not least are my professional interests. My ultimate interests lay in project management and business consulting. This means staying on top of new technology trends and learning industry-standard approaches to common-case scenarios. To get to that point, I would like to be involved with projects that further my skills in various technical and logistical areas.
Let the journey begin!
Alex