DaemonMode.jl
Makie.jl
Our great sponsors
DaemonMode.jl | Makie.jl | |
---|---|---|
22 | 11 | |
269 | 2,270 | |
- | 1.8% | |
4.7 | 9.7 | |
4 months ago | 7 days ago | |
Julia | Julia | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
DaemonMode.jl
-
Potential of the Julia programming language for high energy physics computing
Thats for an entry point, you can search `Base.@main` to see a little summary of it. Later it will be able to be callable with `juliax` and `juliac` i.e. `~juliax test.jl` in shell.
DynamicalSystems looks like a heavy project. I don't think you can do much more on your own. There have been recent features in 1.10 that lets you just use the portion you need (just a weak dependency), and there is precompiletools.jl but these are on your side.
You can also look into https://github.com/dmolina/DaemonMode.jl for running a Julia process in the background and do your stuff in the shell without startup time until the standalone binaries are there.
-
Julia 1.9.0 lives up to its promise
> If I were to use e.g. Rust with polars, load time would be virtually none.
Because you're compiling...
And if you need to do the same in Julia, you should also pre-compile or some other method like https://github.com/dmolina/DaemonMode.jl (their demo shows loading a database, with subsequent loads after the first one taking roughly ~0.2% of the first)
- Administrative Scripting with Julia
- GNU Octave 8.1
-
Ask HN: Why is Julia so underrated?
Well, not nicely certainly, but:
https://github.com/dmolina/DaemonMode.jl
> portable
Neither is python - it just relies on universal availability. Over time…
-
Is Julia suitable today as a scripting language?
You can get around a lot of these problems with DaemonMode.jl though.
-
Julia performance, startup.jl, and sysimages
You might want DaemonMode.jl
-
Can I execute code in Julia REPL if I'm connected to a remote server?
https://github.com/dmolina/DaemonMode.jl can possibly help in the future. Leaving it here so that people know this is planned.
- Ask HN: Why hasn't the Deep Learning community embraced Julia yet?
-
Compile for faster execution?
If you strongly prefer to run scripts though, then you can use the package https://github.com/dmolina/DaemonMode.jl in order to re-use a Julia session between multiple scripts, saving you recompilation time.
Makie.jl
- Julia and Mojo (Modular) Mandelbrot Benchmark
-
how to visulaise motions and vectors in 3 dimensions?
Just look at this lotenz attractor https://docs.makie.org/stable/
-
Julia lib to get vector paths of font glyphs?
There does exist some code for reading glyph geometry from fonts - you can find some of it in the Makie source directory: eg https://github.com/MakieOrg/Makie.jl/blob/master/src/bezier.jl - you can see that there's quite a lot though...
- Makie.jl
-
Visualization of physics simulations
You'll want Makie.
- Makie: High level plotting on the GPU with Julia
-
SproutLife simulates the evolution of complex life.
Thanks! Looks like the Julia Makie library can do graphics and gui widgets as well -https://github.com/JuliaPlots/Makie.jl
-
Issue using Gadfly
There was also this recent thread where some folks were talking up Makie.jl, for which there is apparently also a Grammar-of-Graphics-style wrapper called AlgebraOfGraphics.jl.
-
Plotting in Julia (native packages)
If you're looking for native then Makie.jl is probably your best bet. It's still a little underdocumented and the integrations with the rest of the ecosystem are still incomplete, but it's a pretty amazing plotting library. Fast with easy GPU acceleration, good interactivity and animations (great for making GUIs), and easy to extend.
-
Zig library for generative images
How tricky or hard would it be to create nice looking plots from that? Something like https://github.com/JuliaPlots/Makie.jl but more low level.
What are some alternatives?
julia - The Julia Programming Language
Gadfly.jl - Crafty statistical graphics for Julia.
HTTP.jl - HTTP for Julia
PyPlot.jl - Plotting for Julia based on matplotlib.pyplot
FromFile.jl - Julia enhancement proposal (Julep) for implicit per file module in Julia
Gnuplot.jl - Julia interface to gnuplot
julia-numpy-fortran-test - Comparing Julia vs Numpy vs Fortran for performance and code simplicity
RCall.jl - Call R from Julia
DataFramesMeta.jl - Metaprogramming tools for DataFrames
oneAPI.jl - Julia support for the oneAPI programming toolkit.
db-benchmark - reproducible benchmark of database-like ops
duckdf - 🦆 SQL for R dataframes, with ducks