For me the answer is definitely yes. We have powerful analytical tools, starting with JET.jl, and likely more in the future. I can do a lot more with tools than I can without them, and I want to take advantage of that, not restrict myself to the least common denominator.
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| Why does Julia not support multiple traits? | 44 | 7978 | August 14, 2017 | |
| Why is it impossible to subtype a struct? | 29 | 11184 | January 23, 2019 | |
| About inheritance and abstract types | 46 | 10603 | June 12, 2020 | |
| Interfaces/traits in julia 2.0 and multiple inheritance | 37 | 3293 | May 7, 2025 | |
| RFC: Language Support for Traits — Yay or Nay? | 45 | 5298 | February 8, 2023 |