Survey.jl
Survey.jl copied to clipboard
Thoroughly think about type stability and improved abstractions
To utilise Julian optimisations, we should rethink some aspects of the current codebase for improving type stability.
I think a discussion around type hierarchy to improve modularity in code would be great as well, which promotes code reuse, and easy addition/integration of future features.
Thinking along lines of #290 #277
Ref
Julia manual performance tips Writing type stable Julia code
@ayushpatnaikgit @asinghvi17 @codetalker7