Giving up on Julia
CRANK

When I first learned about the Julia programming language, I became very enthusiastic about it. Just look at the feature list from their website:Multiple dispatch: providing ability to define function behavior across many combinations of argument typesDynamic type system: types for documentation, optimization, and dispatchGood performance, approaching that of statically-compiled languages like CBuilt-in package managerLisp-like macros and other metaprogramming facilitiesCall Python functions: use the PyCall packageCall C functions directly: no wrappers or special APIsPowerful shell-like capabilities for managing other processesDesigned for parallelism and distributed computationCoroutines: lightweight “green” threadingUser-defined types are as fast and compact as built-insAutomatic generation of efficient, specialized code for different argument typesElegant and extensible conversions and promotions for numeric and other typesEfficient support for Unicode, including but not limited …

zverovich.net
Related Topics: MATLAB Python