General purpose language, but definitely a focus on numerical computing. "Flexibility of Python with the speed of C" is the slogan. Functions are JIT compiled with the capacity to introspect into the assembly-like code, benchmark, check memory allocations and type uncertainty.

Personal take on multithreading/multi core /GPU processing - its 🤌(chef's kiss) (**with the caveat that the DL ecosystem is not as mature)

To top it off, you can even call Python libraries from Julia. Meaning - do your high performance stuff in Julia and call Python for any plotting or other statistical functions you'd rather not write yourself.

Reply to this note

Please Login to reply.

Discussion

No replies yet.