April 2008 - Posts

Closures and Pass by Reference
30 April 08 07:15 PM | MattManela | 5 Comments   
What do you think the following code will do? Compile time error Run time error Work fine 1: static void Main( string [] args) 2: { 3: int x = 10; 4: int y = 5; 5: Swap( ref x, ref y); 6: } 7: 8: 9: static void Swap( ref int x, ref int y) 10: { 11: int Read More...
Filed under: ,
The J Language
27 April 08 10:13 PM | MattManela | 2 Comments   
I have been experimenting with this programming language called J . J is a full featured programming language capable of doing anything your more conventional language do. What makes J different is how it approaches solving problems. All functions (called Read More...
Filed under: ,
Combining Silverlight and JavaScript
13 April 08 04:49 PM | MattManela | 2 Comments   
Silverlight 2 is currently in Beta 1 but even in this early stage it has many amazing features. One of these features which I was toying around with today was its ability to integrate with its host page's DOM . What this means is that from Silverlight Read More...
When I am finally starting to get a handle on Monads...
05 April 08 11:59 PM | MattManela | 0 Comments   
When I am finally starting to get a handle on Monads I discovered Arrows and I am thrown back into confusion. At least that is how it feels. In my exploration of Haskell I have spent a good deal of time trying to completely grasp and understand Monads. Read More...
Filed under: ,
Page view tracker