code example
Sep. 13th, 2012 08:30 pmFor Furr - this is an example of how you write a little C# program to filter an ISO table of contents. There is an "express" version of Visual Studio you can download for free that will run this.
This is kind of interesting because C# has been a rapidly evolving language that has incorporated some very far-out concepts, such as declarative query processing. It packs it all into a tight, rational system that remains coherent and easy to use. The C-derivative languages have traditionally been austere, long-winded, and cranky, but that has changed quite a bit since I was a computer science student. Aside from the grace and simplicity that C# has acquired in itself, Visual Studio provides the coding equivalent of a Japanese toilet - it practically blow-dries your ass for you. It's also as solid as a rock. I have spent half my life inside IDEs like this, and it's so nice to have something get easier with time.
Yes, I know there are about twenty ways this could be better, it was just something off the top of my head. Free BJ for anyone who can spot the bug, this was just a quickie thing so I'm not actually going to fix it. :-P
( code )
This is kind of interesting because C# has been a rapidly evolving language that has incorporated some very far-out concepts, such as declarative query processing. It packs it all into a tight, rational system that remains coherent and easy to use. The C-derivative languages have traditionally been austere, long-winded, and cranky, but that has changed quite a bit since I was a computer science student. Aside from the grace and simplicity that C# has acquired in itself, Visual Studio provides the coding equivalent of a Japanese toilet - it practically blow-dries your ass for you. It's also as solid as a rock. I have spent half my life inside IDEs like this, and it's so nice to have something get easier with time.
Yes, I know there are about twenty ways this could be better, it was just something off the top of my head. Free BJ for anyone who can spot the bug, this was just a quickie thing so I'm not actually going to fix it. :-P
( code )