-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
ContentAnything to do with written contentAnything to do with written content
Description
As discussed on ubioinfie slack, it would be cool to write a post for their website (and we can mirror it here) that introduces julia for that audience https://ubinfie.github.io
- basic "getting started" kinds of things
- advantages of package management and things like BinaryBuilder
- differences from workflows for other languages etc
- performance advantages
@jakobnissen 's thoughts:
I think I'd be a good idea to focus on the selling points to the specific audience. For example, I doubt they would care much about multiple dispatch (since they won't have an idea about what it is), and about numerical libraries.
Maybe
- Great performance out of the box, removing the need for any kind of polyglot codebase, including C/Rust extensions, Cython and Numba, and all the shitty ways they complicate package installation
- Excellent, reproducible package manager, including manifests and JLLs
- How easy it is to shell out from Julia - the usability of Julia as a glue language
- The internals is in the language: How you can actually extend and work with your favorite packages in the same language you write in yourself without running into a huge C codebase
- The excellent multithreading support
I also think it would be nice to highlight some specific microbial bioinformatics tasks, but I'll have to think about that more.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
ContentAnything to do with written contentAnything to do with written content