Welcome to Atalasoft Community Sign in | Join | Help

June 2008 - Posts

Because .NET Streams have state, they are difficult to use in multithreaded environments. In this post I discuss ways to manage or work around problems arising from the statefulness of .NET Streams. I explain how this is possible both through traditional Read More...
After my last blog post, due to some of the responses, I decided to spend some time with Smalltalk. As a DotNET developer by trade, I wanted to see what kinds of options were available for use on the CLR. Unfortunately, out of the five different DotNET Read More...
My last blog post got a lot of reddit attention this weekend. I want to thank all of the posters with constructive comments. Open discussion like this is what makes the Internet great. I would also like to take a moment to discuss some of the ideas brought Read More...
It's time to leave the secondary, external structure of our programs behind. If you can treat the reflected code from a programming language like an abstract data structure, why can’t you just keep the source itself in a similarly abstracted data structure? Read More...