You are now being redirected to the new housing of Arjan's World.
Click here in case nothing happens
LINKBLOG for January 7, 2008
C# Futures, Diminishing Returns, and the Scala Parachute - Ian Cooper
Compare this with Jeff's remarks some links below on Scala (yes that's Scala, maybe new for you too... ' Maybe it is possible that rather than focusing on changes to C# the C# team should pick up on the goals of Scala (...) '
Specialize ! In how, not in what - Peter van Ooijen
' When it comes to software development I'm going to focus as well. Not on what's inside all these new api's. But on how to use them '
Another problem with problems with design patterns - Reg Braithwaite
' So languages can make patterns go away by introducing entirely new paradigms. And those paradigms will have their own patterns appropriate for resolving their forces '
Agreed. But let's not make it any more problematic than it already is; or we will have huge trouble even figuring out whether posts like this are pro or contra the topic at hand
The Magpie Developer - Jeff Atwood
' I think the magpie developer sometimes loves change to the detriment of his own craft '
Jeff on his best! Wonder whether this will finally trigger the moment that we developers get to our senses and realise we can't go on like this....
Collection Initializers - Phil Haack
Phil speculates on whether we do or do not new language features
C# and question marks - Gunnar Peipman
Main thing is that I reminded myself that I should take a look at compiled .NET code more often
via Steve Pietrek
Is C# is taking over VB.NET? Or just a trend? - Al Pascual
A Challenge to Microsoft, Scott Guthrie - Chad Myers
Tend to not agree with this one, but maybe I'm failing to see some light...
The Four Laws of Simplicity, and How to Apply Them to Life - Leo Babauta
' Life is really simple, but we insist on making it complicated. - Confucius '
Tip: Overriding Core Object Methods - Rob Conery
' Every object in C# inherits 3 overridable core methods, all stemming from “Object”: ToString(), Equals(), GetHashCode() '
On Resume, Error - Charles Miller
Not about debugging this one but on the other meaning of resume: we developers have a lot to learn here:
' so often I get little more from a résumé than a dry list of technologies, and some useless self-assessments of the applicant’s ability '
Random producing same values - Tim Stall
Tim highlights an example of 'know-what-you-re-doing': NEVER call Random() inside a loop if you need random results. Call it once and use the .Next() method to obtain a random *series* of numbers, based on a starting seed
Inheritance and Extension Methods - Paul Stovell
' Many people assume that to use extension methods or LINQ, all of the logic of the extension has to be implemented within one great big method.This is simply not true '
Useful Visual Studio Search Tool - Rhonda Tipton
Rhonda explains arguably *the* most useful shortcut in Visual Studio (Ctrl-Shift-F)
7 Types of Blog Posts - J.D. Meier
Python vs C# 3.0: Tuples vs. Anonymous Types (Redux) - Dare Obasanjo
2 Comments:
Hi Arjan,
Many thanks to your link list.
I have been able to cut down on my OPML. Keep up the good work.
Thanks,
Sendhil
Hi Sendhil, glad I can help you out with the linkblog! Keep up the reading :-)
Post a Comment
<< Home