Link Details

Link 132766 thumbnail
User 249531 avatar

By ksh2dzone
via blog.naxsoft.com
Published: Nov 11 2008 / 13:11

An interesting and fun reflection on C# 3.0
  • 5
  • 4
  • 1234
  • 342

Comments

Add your comment
User 281687 avatar

paul_houle replied ago:

0 votes Vote down Vote up Reply

Who's going to drive the stake through the heart of LISP?

User 249531 avatar

ksh2dzone replied ago:

0 votes Vote down Vote up Reply

It is already there, if you have seen/know expression trees and the idea of being monomorphic about code and data.
Now the young software industry (compare to say that industry that makes very tall towers by know and have started 5000 years ago by building pyramids) is now getting mature enough to recognize and use useful things. Have you encounter Monad in Haskell? (Or you thing every developer that has his head around Lisp or Haskell is for sake of seem-geek?) Well LINQ is a very well designed implementation of that pattern in another language; which also provided us some kind of higher kinds and Duck Typing via Extension Methods.
And if I strongly habitat/conditioned/believe ../in something that does not mean I am right or the thing I believe in. This is true for every tuple (me, believe) even the snd be Lisp! (And actually there is a long history of a bunch of gods that were at snd position).
Yet things evolve and get better. Unless you go to the other extream: being so geek that you can not actually do anything! (Apart from Clojure which is fairly young) After these long years of Lisp it has not any CPAN, Rails, PyPy, LINQ or Eclipse. It almost does not exist! This is the reason that something like C# and F# are true inventions!

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.

Voters For This Link (5)



Voters Against This Link (4)