2 ms·
Well, for the domains Mojo targets, Python is king. So a faster-Python-like language would have more potential audiences. A fast Ruby-like language, not so much
by coldtea 3y ago
Well, for the domains Mojo targets, Python is king. So a faster-Python-like language would have more potential audiences. A fast Ruby-like language, not so much, as Ruby was never that special in those domains, or in most places outside web development, and even for that it kind of lost steam in the past 10 years.
Besides people opting for closer to C speed had Rust, Go, Java, Swift, and other options to go to, all with more momentum and support, before going for a yet unproven Ruby clone.
- pjmlp 3y agoI used to be quite sceptical given how Swift for Tensorflow went, however since NVidia decided to partner with Modular, alongside their ongoing CUDA JIT bindings for Python, I think Mojo might actually work out.
- pests 3y agoChris Lattner has made a few comments here about Mojo the last few months. https://news.ycombinator.com/threads?id=chrislattner https://news.ycombinator.com/threads?id=chrislattner Here's his comment on swift for tensorflow: https://news.ycombinator.com/item?id=37330031 https://news.ycombinator.com/item?id=37330031
- coldtea 3y ago"Swift for Tensorflow" never had any real backing apart from the announcement though.
- pjmlp 3y agoApparently it had Google's money backing, for what it is worth. I never believed into it, because Swift is as relevant as Objective-C outside NeXT/Apple's platforms, and not the kind of programming language that the research community cares about.