Thanks
Thanks
Are the people who depend on it seriously incapable of taking up the load?
Probably. First of all most are domain experts not at all systems programmers. That’s the main value of such libraries.
And even for those who work close to the iron: plenty depend on, say, the Linux kernel without being able to write patches or even diagnose problems. And few, if any kernel developers have submitted patches to, say, GCC.
If these suggestions are credible and don't come from the Facebook team, that might sidestep your concerns.
Is there reason to expect this to change? Maintaining something like Torch and keeping it competitive in terms of speed is a HUGE amount of work for systems development, writing insane numbers of GPU kernels, etc. After having read it, I wouldn't quite yet call the tone of the discussion you linked "serious talk"...
[1]: https://discourse.julialang.org/t/state-of-machine-learning-...
BTW I was speaking generally about open source libraries, not just PyTorch, though indeed a Julia port sounds interesting.