Prev | Current Page 12 | Next

Jon Skeet

"C# in Depth: What you need to master C# 2 and 3"

Through the addition of
query comprehensions, richer type inference, a compact syntax for anonymous functions,
and so on, I hope that we have enabled a whole new style of programming while
still staying true to the statically typed, component-oriented approach that has made
C# a success.
Many of these new stylistic elements have the paradoxical quality of feeling very
old (lambda expressions go back to the foundations of computer science in the first
half of the twentieth century) and yet at the same time feeling new and unfamiliar to
developers used to a more modern object-oriented approach.
Jon gets all that. This book is ideal for professional developers who have a need to
understand the ???what??? and ???how??? of the latest revision to C#. But it is also for those
developers whose understanding is enriched by exploring the ???why??? of the language??™s
design principles.
Being able to take advantage of all that new power will require new ways of thinking
about data, functions, and the relationship between them. It??™s not unlike trying to
play jazz after years of classical training??”or vice versa. Either way, I am looking forward
to finding out what sorts of functional compositions the next generation of C#
programmers come up with. Happy composing, and thanks for choosing the key of
C# to do it in.
ERIC LIPPERT
Senior Software Engineer, Microsoft
xix
preface
I have a sneaking suspicion that many authors have pretty much stumbled into writing
books.


Pages:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25