DevDevin

  Home  |   Contact  |   Syndication    |   Login
  105 Posts | 0 Stories | 36 Comments | 29 Trackbacks

News

Archives

Post Categories

Blogworthy

Design Patterns

Recommended Books

September 2006 Entries

Computer science and engineering books: http://www.freetechbooks.com/ Programming language theory texts: http://homepages.cwi.nl/~at... Textbooks in mathematics: http://www.geocities.com/al... Scientific literature digital library: http://citeseer.ist.psu.edu/ Computer science journals: http://www.doaj.org/ljbs?cp... Thinking in Java, Thinking in C++, and Thinking in Patterns: http://mindview.net/Books/D... ......

I've known about Channel 9 for quite some time, but a colleague of mine just shared the Going Deep section of it with me today. Here is a short description of what it is: “Charles Torre travels around Microsoft to meet the company’s leading Architects and Engineers to discuss the inner workings of our core technologies. Going Deep is primarily concerned with how things work, why they are designed the way they are, and how they will evolve over time.“ Check out the current line-up ......

This may very well be the most nerdy post of all time. So nerdy it's called nerdcore: http://nerdcorehiphop.org. This is what happens when you combine computer science geeks with microphones and turntables.


CSP.NET introduction taken from http://www.cspdotnet.com/: CSP.NET is a Microsoft.NET 2.0 library developed to ease concurrent and distributed programming and it provides a more intuitive and simple alternative to the well known thread paradigm. A simple and secure platform for writing and understanding concurrent programs is necessary because concurrent programs are much more complex than sequential programs. The most common difficulties inherent in concurrent programs are nondeterminism, deadlocks ......

Maybe you don't think that what the world needs is another programming language, but F# combines a number of interesting elements nonetheless. interactive scripting like Python, the foundations for an interactive data visualization environment like MATLAB, the strong type inference and safety of ML, a cross-compiling compatible core shared with the popular OCaml language, a performance profile like that of C#, easy access to the entire range of powerful .NET libraries and database tools, a foundational ......

I came across a few useful articles on AMD's developer website about programming Windows applications to take advantage of multi-core machines: Taking Advantage of Concurrent Programming for Windows, Part 1: The Simplest Multi-core Parallelism That Could Possibly Workhttp://www.devx.com/amd... Taking Advantage of Concurrent Programming for Windows, Part 2: Multi-core Programming in .NEThttp://www.devx.com/amd... ......