Posts Tagged ‘C++’

WPF Series

// May 1st, 2010 // No Comments » // Announcement

I am starting a record here, to document my learning experience with WPF (Windows Presentation Foundation). Learning because of a business need. I have started a cool project at work and in order to make our latest product the greatest it can be, I have to learn as much as possible about WPF in order to max out the user experience.

C Sharp .NET 3.0 and Beyond

// October 17th, 2009 // 2 Comments » // CSharp, development

I have started learning everything .NET lately. Among the vast amount of information I have taken a liking to C# and the features it offers with .NET! I jumped into the .NET game at version 3.5 this means I have a lot to learn in a short span of time. I decided to concentrate on features starting from .NET 3.0 and up. I know this is super late and probably everyone knows about these features of the language, but I am going to talk about them anyways :P The next article will be on the following features, that make my life as a developer so much easier.

  • Automatic Properties
  • Implicitly typed local variables
  • Anonymous types
  • Object and collection initializers
  • Query expressions (LINQ)

I am doing this mostly as a primer/base for my next article some time in the future. This future article will be about the cool features in the up and coming C# .NET 4.0!

Research Work Issues

// March 24th, 2009 // No Comments » // Announcement

I had a freaking break down today. There are just so many things going on with research and at times can feel very over whelming. I took this day off to get a hold of myself and to reorganize my current attack plan. Things on my list that have to be done for research include:

  • Thesis write up
  • muse benchmarking
  • muse website

My issue today was with testing.  Ignoring the fact that I am not a c++ expert (in my opinion the shear complexities of c++ requires many years of development to master, and the word expert should not be used to lightly),  dealing with code that runs in parallel is just a pain the a**. There is no easy way to test, no easy way to unit test. When a bug is discovered, well, good luck because hunting that bug down will consume valuable time. I have managed to make good progress on the muse website musesimulation.org. However my work on the thesis writeup has been at a stand still for the last week and a half because I have been developing simulations for my benchmarking.

Benchmarking is a whole other ball game. I found the best way to find bugs in the kernel is to create different types of simulations and see if they work. Everytime I create a benchmark simulation I find an error. This got me thinking, why is there no good way to test parallel code? However I am determined to create something useful and I will give it all I got :-)

Anyways, this is my rant for the day and if you have some tips about parallel development please feel free to leave some hints.

-->

Categories