Skip to main content

Posts

Showing posts with the label c#

C# 8, What's Coming

C# never ceases to evolve. Starting out as a copycat mix of Java and C++, selecting their best parts, the language has since walked its own way, innovating by itself. With version 8 on the horizon, let's have a look at the strongest candidates among the proposals for the finalized draft. Nullable reference types Once, value types couldn't be null, but that changed with the introduction of  System.Nullable in C# 2, although the syntactic sugar of the '?' modifier which renders byte? and System.Nullable interchangeable is what stuck the most. full article on i-programmer

C# Guru - An Interview With Eric Lippert

Eric Lippert's name is synonymous with C#. Having been Principal Developer at Microsoft on the C# compiler team and a member of the C# language design team he now works on C# analysis at Coverity. If you know C# then the name Eric Lippert will be synonymous with clear explanations of difficult ideas and insights into the way languages work and are put together. However this didn't stop our interviewer Nikos Vaggalis (NV) from ranging over topics as diverse as the future of C#, asynchronous v parallel, Visual Basic and more.  Read on because you are sure to find something to interest you about C#, languages in general or just where things are headed. Full interview at i-programmer

Exam Ref 70-483: Programming in C# book review

This book deserves the subtitle “ The fat-free guide to C# and the .NET framework” and should not be overlooked just because you have no plans to take the exam This title cleverly addresses the IT's professional's limited time available to acquire new skills. Nowadays, having knowledge in multiple programming languages, databases, BI, and in other CS fields, is increasingly essential. This book's fast paced approach gets the reader started in C# and the .NET framework in a snap, fulfilling today's demands when working under restricted time requirements. The rest of the review on i-programmer

Loading match and drawing information using node.js

The latest news on the programming languages' typing topic wants a team of Swedish students releasing a paper that compares Node.js/Javascript to C# and suggests, including the aspect of typing, which one is a better fit for a  betting company's IT operation. It refers to the Weakly typed languages article, and looks interesting in that it gives the typing debate a much practical value, through a real world example. The only caveat is that it is written in Swedish and only the abstract is in English; so if anybody finds it interesting and knows Swedish then I would much appreciate a translated overview!

C# 4.0 goes dynamic

The line gets blurred between type systems.Traditionaly strong and static typed languages seem to find it increasingly difficult to cope with evolving requirements.(this is my opinion) C# seems to acknowledge this fact: first came generics, then type inference (used extensively by Linq where a lot of times you cannot use explicitly typing,so you let the compiler decide) and now a new dynamic(!) type is about to be introduced. Here is an article about it C# 4.0 goes dynamic - a step too far? which gives insight on the forthcoming C# 4.0. I do not see it as just a 'C#' article but as sign of the times and the battle between type systems