C# is a quite expressive language in my opinion. And i'm quite versed in Clojure, which seems to be your language of predilection. It does have limited type inference and lambdas, which makes it a lot less painful than Java.
It really depends on the problem you have at hand anyway. But even if you have a problem where you need a more functional approach, with immutable data structures, you can use F#, which is an amazing language.
> But anyway, even without these Eclipse bridges, if you do really think that someone using, say, Visual Studio to develop C# code is more productive than a programmer using Emacs to develop Clojure code I'd like to have some of the stuff you're smoking because it looks good ; )
I use Visual Studio to develop C# code. I use Eclipse if i have to code Scala. I use emacs if i have to clojure, i actually used it to develop Clojurescript's Lua backend. Most of them have good vim bindings anyway, but in emacs i prefer to use emacs.
C# with Visual Studio can be the most productive of languages, provided the good use case. And you sound like you know nothing about what you're talking about.
C# is a quite expressive language in my opinion. And i'm quite versed in Clojure, which seems to be your language of predilection. It does have limited type inference and lambdas, which makes it a lot less painful than Java.
It really depends on the problem you have at hand anyway. But even if you have a problem where you need a more functional approach, with immutable data structures, you can use F#, which is an amazing language.
> But anyway, even without these Eclipse bridges, if you do really think that someone using, say, Visual Studio to develop C# code is more productive than a programmer using Emacs to develop Clojure code I'd like to have some of the stuff you're smoking because it looks good ; )
I use Visual Studio to develop C# code. I use Eclipse if i have to code Scala. I use emacs if i have to clojure, i actually used it to develop Clojurescript's Lua backend. Most of them have good vim bindings anyway, but in emacs i prefer to use emacs.
C# with Visual Studio can be the most productive of languages, provided the good use case. And you sound like you know nothing about what you're talking about.