LINQ and C# 3.0
深深覺得,人家都已經上太空了,我還在殺豬公...
什麼Hibernate、HQL.. 根本沒的比...
在LINQ面前跟屎一樣,光是LINQ不用寫一堆config就把hibernate打趴了
另外..C#也已經把動態分型(dynamic typing)加進來了,也就是說
var i = 0;
var s = "this is a string";
這種script language的寫法在C# 3.0也都可以,而且是strong typing,
跟ruby一樣..也就是說
i = i + s;
compile會出現:Cannot implicitly convert type 'string' to 'int'
看來.NET真的是讓C#從Java生出來,然後接受各方教育漸漸茁壯...
然後.NET平台又有生力軍F#,這個承襲自OCaml來的Funtional Language...
.NET真是後勁十足。
什麼Hibernate、HQL.. 根本沒的比...
在LINQ面前跟屎一樣,光是LINQ不用寫一堆config就把hibernate打趴了
另外..C#也已經把動態分型(dynamic typing)加進來了,也就是說
var i = 0;
var s = "this is a string";
這種script language的寫法在C# 3.0也都可以,而且是strong typing,
跟ruby一樣..也就是說
i = i + s;
compile會出現:Cannot implicitly convert type 'string' to 'int'
看來.NET真的是讓C#從Java生出來,然後接受各方教育漸漸茁壯...
然後.NET平台又有生力軍F#,這個承襲自OCaml來的Funtional Language...
.NET真是後勁十足。
留言