6 ms·
This can be done better with traits in Julia, which are more powerful, safer and faster. See here: https://white.ucc.asn.au/2018/10/03/Dispatch,-Traits-and-Me
by byt143 7y ago
This can be done better with traits in Julia, which are more powerful, safer and faster.
See here: https://white.ucc.asn.au/2018/10/03/Dispatch,-Traits-and-Metaprogramming-Over-Reflection.html https://white.ucc.asn.au/2018/10/03/Dispatch,-Traits-and-Met...
- tgflynn 7y agoPerhaps. The feeling I get with Julia is that the devs are sort of making it up as they go along. I don't mean just making up the language (which of course they're doing), but making up whole new approaches to programming that aren't necessarily well-understood and tested in the real world and certainly aren't very familiar to most programmers. Maybe in the end they will succeed and will invent a generally superior approach to software development. But for the moment it all feels very experimental and so not a language I'd want to commit to at present if I were starting a major, non-solo project.
- chalst 7y agoA lot of the ideas come from Common Lisp.