Kristoffer Carlsson
Kristoffer Carlsson
Another difference is that Julia is single threaded while with c and c++ code you can compile translation units in parallel which can be a big boost on modern CPUs....
The stacktrace from running the command and having it fail has been removed, but not the one that comes when the `shell_parse` itself errors.
I really like how lean and non-bloated JSON.jl is. FileIO has had problems with increasing load times (https://github.com/JuliaPlots/Plots.jl/issues/1379) and also does a lot of questionable stuff like evaluating methods into...
Note that it is possible to also use the squash on merge button (sorry if this is already known).
Just a small opinion from my side, I think premature splitting out into other packages is much worse than some small bloat of Ferrite itself.
Maybe https://github.com/JuliaLang/julia/pull/53896 should be reverted / rethought in light of this.
You could maybe use https://github.com/JuliaStrings/StringViews.jl.
One issue with that is that that means that arguably anything that accepts a string should also accept a byte buffer. And the best way to do that would probably...
> "When possible" This is not that often the case, the array need to have been allocated in a special way for this. And copying a chunk of memory like...