Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What's even worse is that I recently jumped into asp.net 5 and tripped over three build systems and a pile of cack just trying to get it off the ground. Now msbuild as well!?!

Also its not even the right tool to build .net stuff. Add the shoddy dependency resolution steps plus the shitty performance of NTFS on lots of small files (MFT contention) we have to wait 8 minutes for a build. I wrote my own system in powershell and we're down to two minutes. Also, powershell sucks awfully too but that's another story.

Frustratingly I've played around with golang on and off for around two years now. I've not written anything significant in it yet (lack of opportunity more than anything else). You know what's cool about it?

I mastered the entire build system in about an hour and its the same on all platforms and it just works and works quickly.

MS: go look there for some inspiration. Building stuff for the CLR is horrible.



Something like Cake (http://cakebuild.net/), Bau (https://github.com/bau-build/bau) or Psake (https://github.com/psake/psake) are much better than using MSBuild.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: