link redirects me to a login wall
http://groups.google.com.nyud.net/group/comp.lang.lisp/brows...
or type the original link in to the form at:
11–20 of 121 posts
link redirects me to a login wall
http://groups.google.com.nyud.net/group/comp.lang.lisp/brows...
or type the original link in to the form at:
Asked me to sign in to Google Groups. Closed tab.
http://groups.google.com.nyud.net/group/comp.lang.lisp/brows...
or type the original link in to the form at:
> I work in C# (worst language EVER!) You lose all credibility right there. C# is far from the worst language ever, and a pretty decent one among mainstream object oriented languages.
Agreed. I would choose Python over C# for my own projects any day. However, I can't comprehend the senseless hatred that people have for C#. It is a nicer language than Java (imo) and it has very good performance. Furthermore, due to Mono, C# is no longer a closed platform.
Microsoft is not suing Google for patents on operating systems but instead pressures the handset manufacturers using Android.
Is there a guarantee that a customer can use Mono for commercial applications, without a shake down from Microsoft?
Earlier quoted context omitted.
Agreed. I would choose Python over C# for my own projects any day. However, I can't comprehend the senseless hatred that people have for C#. It is a nicer language than Java (imo) and it has very good performance. Furthermore, due to Mono, C# is no longer a closed platform.
Re Mono: Microsoft is not suing Google for patents on operating systems but instead pressures the handset manufacturers using Android. Is there a guarantee that a customer can use Mono for commercial applications, without a shake down from Microsoft?
* From the Mono Licensing FAQ [1]: "Microsoft has announced that the ECMA standards for C# and the CLI are covered under the Community Promise patent license. Basically a grant is given to anyone who want to implement those components for free and for any purpose."
* The Novell-Microsoft agreements provide further protection for companies that choose to use Mono. [1]
* Many companies are using Mono for commercial purposes. There is a list at http://www.mono-project.com/Companies_Using_Mono
* Notably, Linden Studios uses Mono for Second Life servers. (See http://wiki.secondlife.com/wiki/Mono)
Meta: I wildly guess the HN post gets all the upvotes because initally people think that it will be about a google employee not allowed to use Lisp in google.
The same can be said for any statically typed language. Any language that binds types as late as possible is infinitely more enjoyable to work with than one that fixes types at compile time. Short of developing missile guidance systems I don't think static types are warranted for anything.
I find nothing interesting in the original post to be honest. Just somebody that has a superficial impression about C# is complaining. Even the first 25 comments that I read are of no particular interest. Meta: I wildly guess the HN post gets all the upvotes because initally people think that it will be about a google employee not allowed to use Lisp in google.
I am new to HN, but I think you should try to read posts before you vote them up. At least that is what I do, after clicking on the comments page. Often, HN comments are even more valuable than the article itself.
I've seen this too many times. Smart developers write complex code, just because they can (and often it does make it shorter), but then mid- and junior-level developer struggle with it. So company has to spend more money on smarter developers.
Here's a relevant post by Linus:
http://thread.gmane.org/gmane.comp.version-control.git/57643...