1,713 karma · joined February 27, 2016
I would really like to see a hybrid approach, where an interpreter is used for the outer loop and a compiler for the inner loop. I believe Guile takes this approach by automatically compiling frequently called functions.
For these translation files, I’d imagine there may be occasional work to modify them even after they are initially generated.
Source -- https://msrc-blog.microsoft.com/2019/07/16/a-proactive-appro...
Known to whom? People who regularly participate in the Julia forum/chat? Julia's composability relies on people agreeing on unwritten rules and standards.
In other languages, such incompatibilities are caught by the compiler. Even in other dynamic languages like Python or Javascript, it is now considered best practice by many to annotate types whenever you can. Like Julia, Haskell is also composable. Unlike Julia, it does not need to sacrifice correctness.
I work in finance, and literally all of my employers used it. Not much secret sauce, just simple algorithms implemented very well. No real open source competitor. Well, maybe DuckDB if they support as-of joins.
The more practical indicator of a function being "public" is whether or not it appears in the published API documentation. Unlike Julia, Python projects are more likely to have complete documentation (or even documentation at all). So there is a better understanding of what "public" means in Python. Without docs, it's a guessing game.
- More financial penalties.
- Can't enforce what isn't enforceable.
- See above
- Yes
- Yes
- They are exempt.
- They can explain that in court.
- The state makes a lot of money, then.
- That would be a crime.
- Fine the fly.
- No. Save the taxpayer dollars.
- No. But that's true with anything that's government-related.
The term Hispanic just refers to anyone with heritage from a Spanish speaking country in the Americas. It is neither a race nor an ethnicity.
That’s true with Lisp as well. The point of homoiconicity is that your DSL looks like your parent language.
That said, Julia supports string macros. See for example “APL.jl” for a macro of to compile APL to Julia.
However, if your goal is to learn mathematics for the sake of art, I recommend Kolmogorov's Elements of the Theory of Functions and Functional Analysis.