What are Julia's core values?

I was reading this blog post on R’s values and came across this interesting list by Bryan Cantrill where he listed some cores a platform/language should have. Although I don’t know what is meant by some of the terms e.g. integrity.

• Approachability • Integrity • Robustness
• Availability • Maintainability • Safety
• Compatibility • Measurability • Security
• Composability • Operability • Simplicity
• Debuggability • Performance • Stability
• Expressiveness • Portability • Thoroughness
• Extensibility • Resiliency • Transparency
• Interoperability • Rigour • Velocity

I have a go at Julia’s values

Approachability • Integrity • Robustness
• Availability • Maintainability • Safety
• Compatibility • Measurability • Security
Composability • Operability • Simplicity
• Debuggability Performance • Stability
Expressiveness • Portability • Thoroughness
Extensibility • Resiliency • Transparency
• Interoperability • Rigour • Velocity
1 Like

Julia’s core values are https://github.com/JuliaLang/julia/blob/a811eac310ef9fde3e9fdf5ff0fab842cd4b5a84/base/compiler/typelimits.jl#L7-L9

20 Likes