268 karma · joined October 24, 2012
Bottomline, M$ is still a for profit company, supporting open source projects is sth the world needs more of and if there are no strings I do not care where the (legal)money come from.
Politicians on either side of the aegean have failed their people misserably and are apparently turning to nationalism/hatred for political gain.
I wish this is understood by both countries (yet I do not expect it...)
I worked as a research engineer for a few years. They are really needed but unfortunately this will be a waste of time, effort and knowledge. The real problem with software development in science is that it is driven by the scientists who are (mostly) short sighted in their sw dev planning/schedule, they do not appreciate software debt.
And given their budgets and their focus in publishing, I understand their decisions.
I have multiple years of experience than this man and still I could *very* *too* *easily* make a 7Tb mistake (or likely more :P )
I would disagree that not much have changed though I agree that I would prefer if we were positioned even better. For example the dominant use of CMake has made using other projects as a dependency easier. there are more package managers than there used to be.
I do not see how go (or any other tool) is more or less suited to solving this problem and given the variety of existing tools (and their failure to do it), makes me suspect that this project is merely an alpha stage effort in solving this problem and mostly an exercise in go.
After a week of fighting with vcpkg, i really doubt that this project is worth anyone's time.
The rest are complex and they become even more complex when one tries to implement them in a way which compile efficiently on multiple CPUs (from different caches to different architectures).
Interesting article but the authors' conclusion is completely misguided.
Thank you Patrick :)
In my opinion, google has become too big and has lost focus on actual quality/engineering.