It's nice that Julia is expression oriented. It's elegant and makes things like one-line-conditional statements unnecessary.
miniblog.
Related Posts
I really like interpreters that allow you to inspect values, such as the JS console in a browser or Common Lisp with sly.
Otherwise you end up repeatedly pretty printing values. It's unnecessary.
Neither Spotify nor Skype use peer to peer functionality any more.
Are there any consumer apps that still leverage P2P designs? Has bandwidth just become so cheap that it's unnecessary?
My Rust rule of thumb: if there are no lifetimes in your return type, you probably don't need to specify the lifetimes in your arguments.
(I know clippy will point out simple cases of unnecessary lifetimes, but plenty other cases occur IME.)