I guess it's like a mid life crisis, you just have to flip side.
I guess it's like a mid life crisis, you just have to flip side.
What's your beef with jQuery? What better closed-source JavaScript libraries are there?
How is JSON even relevant to this discussion?
Why use the disaster that is Joomla as an example of open source when you could have picked any number of other good CMSs? Besides, Joomla uses MooTools, not jQuery.
Maybe you need to reevaluate the landscape.
I might be getting a chance to work with Dot Net Nuke soon. We'll see if a more commercially motivated CMS is any better.
Prepare to be disappointed.
I used DNN back in '08, and there were plenty of vulnerabilities if you peeked around in the code a bit.. The up side I guess was that they're rarely actually discovered, since there's not much of anyone paying attention.
Actually working with it was slow and tedious as well, really not an experience I'd like to relive (though for all I know it could have improved a lot in the past years.) When forced into using a .Net CMS I find that Umbraco can do the trick and be.. comparatively painless.
I'm a strong believer in Open source, I used open-bsd for years and I really enjoy Mono and Monotouch.
However the state of 95% of open source project is rather dirty and messy, scruffy development.
Even if I grant you that arbitrary statistic, it says nothing about the state of the selection developers have for open source projects. If 5% of all open source projects are good, that leaves an enormous quantity of good open source projects. What languages do you code in?
I write in C#, AS3, php, js, etc.
I'm very curious what your opinion (as a C# dev) is on these. My dad loves .NET (and I think rightly so), but often has (what I think to be) a bit of an outdated stance on open source that is mostly borne of a lack of knowledge of the extant options.
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?
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.
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.
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.