4 ms·
I agree with you. The languages, documentation, and standard libraries of .NET are awesome. The community is definitely lacking though. These days you can get e
by jules 16y ago
I agree with you. The languages, documentation, and standard libraries of .NET are awesome. The community is definitely lacking though. These days you can get excellent help on IRC about F# and on stackoverflow for everything, but there is not really a spirit of "lets build something cool" outside of F#.
- keyle 16y agoI think it just takes longer for .NET developers to get to that point with fairly new technologies. Most of them, incl. me, are too busy working as contractors and raking per-hour rates. We're not going home coding until the sun rise. I did find .NET contractors to have normal social lives, that might have something to do with the lacking community?
- kenjackson 16y agobut there is not really a spirit of "lets build something cool" outside of F#. Can you give an example of something that is cool? Everytime I think of something cool, I can think of something done on the MS stack, but maybe our definitions are different.
- jules 16y agoI don't understand what you mean. Do you mean cool F# things? All the work of Tomas Petricek is way cool. Outside of .NET there is of course tons of cool stuff, like Clojure, Rails, Haskell stuff, the recent fuss about Yacc is Dead etc.
- kenjackson 16y agoJust things that are cool. Stuff done in F# or in other communities like the Haskell, Clojure, or Rails community. I'm trying to see why the things coming out of the Clojure and F# community are cool, but they aren't coming out of the C#/Visual C++ community. For example, ScottGu showed off a C#/Silverlight app built by a 3rd party that was a 3D model of the human body, where you coudl strip layers and interact in real time... all rendering pushed to the GPUs. That seemed cool to me. And they did it in a week. I'm trying to understand why we have this disconnect.
- jules 16y agoNo, absolutely, there are very cool things coming out of Microsoft with regards to C#/VC++. It's just that they nearly always come from Microsoft, there isn't an active community that does these things.
- smhinsey 16y agoThis can be misleading. Often these sorts of things are built by 3rd party companies and simply released by Microsoft or hosted on MSDN/codeplex or etc. A lot of them are just people at companies with pre-existing relationships with MS coming up with good ideas. It's not the same as more OSS-style ecosystems, but it's also not a centrally planned marketing facade, either.
- kenjackson 16y agoMy point with the 3D body example is that it was not done by MS. But take a look at a place like CodeProject. People post their projects and write up an article describing the technical aspects of that project. It's actually a surprisingly strong community. In the past month ~500 written or updated. I actually tend to find this place more interesting than GitHub or CodePlex, due to the exposition.