Slightly off topic but collaborative programming seems to be a big unsolved and ignored problem in programming.
A recent HN discussion on microservices had people saying (paraphrasing) “it’s the only way we can collaboratively build software”.
Programming languages currently seem to be built for programming as a solitary activity. Seems to me that programming languages could be designed with the aim of solving the large scale collaboration problem.
A recent HN discussion on microservices had people saying (paraphrasing) “it’s the only way we can collaboratively build software”.
Programming languages currently seem to be built for programming as a solitary activity. Seems to me that programming languages could be designed with the aim of solving the large scale collaboration problem.