This is not why Base is so large – it's large because people expect technical computing environments to be "batteries included" and to just work without having to install additional stuff.
On Thu, Apr 30, 2015 at 5:26 PM, Scott Jones <[email protected]> wrote: > Maybe because it seems that a lot of the major packages have been put into > Base, so it isn't a problem, as MA Laforge pointed out, leading to Base > being incredibly large, > with stuff that means Julia's MIT license doesn't mean all that much, > because it includes GPL code by default... > > Scott > > On Thursday, April 30, 2015 at 5:03:52 PM UTC-4, Stefan Karpinski wrote: >> >> On Wed, Apr 29, 2015 at 9:08 PM, Scott Jones <[email protected]> >> wrote: >> >>> Your restrictions are making it very hard to develop easy to use APIs >>> that make sense for the people using them… >>> >>> That’s why so many people have been bringing this issue up… >>> >> >> Not a single person who maintains a major Julia package has complained >> about this. Which doesn't mean that there can't possibly be an issue here, >> but it seems to strongly suggest that this is one of those concerns that >> initially appears dire, when coming from a particular programming >> background, but which dissipates once one acclimatizes to the multiple >> dispatch mindset – in particular the idea that "one generic function" = >> "one verb concept". >> >
