# Latest

**URL:** https://discourse.julialang.org/latest.md?page=111

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

**Page:** 112

---

## [Could we wrangle breaking changes by moving the old code from core out to a library and let multiple dispatch handle it?](https://discourse.julialang.org/t/could-we-wrangle-breaking-changes-by-moving-the-old-code-from-core-out-to-a-library-and-let-multiple-dispatch-handle-it/132265)

<div class="topic-metadata">

**Author:** [@rnblough](https://discourse.julialang.org/u/rnblough)\
**Replies:** 7\
**Last updated:** [September 11, 2025, 12:50pm UTC](https://discourse.julialang.org/t/could-we-wrangle-breaking-changes-by-moving-the-old-code-from-core-out-to-a-library-and-let-multiple-dispatch-handle-it/132265 "2025-09-11T12:50:11Z")

</div>

I was reading a blog post extolling the virtues of multiple dispatch and Pkg.jl alongside a post about what’s bad in Julia from the same place, and a thought occurred to me: Imagine some library implemented a different …

---

## [Monthly meetups kickstart: JuliaDynamics (and beyond!)](https://discourse.julialang.org/t/monthly-meetups-kickstart-juliadynamics-and-beyond/117359)

<div class="topic-metadata">

**Author:** [@Datseris](https://discourse.julialang.org/u/Datseris)\
**Replies:** 24\
**Last updated:** [September 11, 2025, 12:20pm UTC](https://discourse.julialang.org/t/monthly-meetups-kickstart-juliadynamics-and-beyond/117359 "2025-09-11T12:20:11Z")

</div>

Hey all! Inspired by the JuliaHealth meetings I am going to be organizing and coordinating monthly meetings for the general topic: Dynamical systems, complex systems, nonlinear dynamics, and nonlinear timeseries analysi…

---

## [How do I stop pkg\> up from breaking my ControlSystems environment?](https://discourse.julialang.org/t/how-do-i-stop-pkg-up-from-breaking-my-controlsystems-environment/132252)

<div class="topic-metadata">

**Author:** [@Eventine](https://discourse.julialang.org/u/Eventine)\
**Replies:** 13\
**Last updated:** [September 11, 2025, 11:55am UTC](https://discourse.julialang.org/t/how-do-i-stop-pkg-up-from-breaking-my-controlsystems-environment/132252 "2025-09-11T11:55:35Z")

</div>

Hi, I’m quite new to Julia. I’m using ControlSystems a lot but I have several issues with it. In particular, when I’m doing \] up (I’m generally doing it for other reasons not related to ControlSystems), ControlSystems …

---

## [\[ANN\] - AcademicWebsite.jl](https://discourse.julialang.org/t/ann-academicwebsite-jl/132233)

<div class="topic-metadata">

**Author:** [@Cavenfish](https://discourse.julialang.org/u/Cavenfish)\
**Replies:** 5\
**Last updated:** [September 11, 2025, 10:53am UTC](https://discourse.julialang.org/t/ann-academicwebsite-jl/132233 "2025-09-11T10:53:10Z")

</div>

I’d like to share my new package AcademicWebsite.jl, which started out as an attempt to remake my personal website using Franklin.jl. Its a website template heavily inspired by the AcademicPages website template. I consi…

---

## [Automatic differentiation of complex functions: simple workaround](https://discourse.julialang.org/t/automatic-differentiation-of-complex-functions-simple-workaround/75775)

<div class="topic-metadata">

**Author:** [@wsshin](https://discourse.julialang.org/u/wsshin)\
**Replies:** 7\
**Last updated:** [September 11, 2025, 9:53am UTC](https://discourse.julialang.org/t/automatic-differentiation-of-complex-functions-simple-workaround/75775 "2025-09-11T09:53:48Z")

</div>

I would like to share a simple technique to perform automatic differentiation (AD) of complex functions. I developed this technique a few months ago and have been using it successfully for past few months. The techniqu…

---

## [Using \`run\` to run command doesn't generate log files](https://discourse.julialang.org/t/using-run-to-run-command-doesnt-generate-log-files/132274)

<div class="topic-metadata">

**Author:** [@AwesomeQuest](https://discourse.julialang.org/u/AwesomeQuest)\
**Replies:** 1\
**Last updated:** [September 11, 2025, 9:53am UTC](https://discourse.julialang.org/t/using-run-to-run-command-doesnt-generate-log-files/132274 "2025-09-11T09:53:28Z")

</div>

So I’m trying to update GitHub - cstook/LTspice.jl: julia interface to LTspice to work with modern Julia/LTspice and I’ve run into a strange problem. When I run the following command in cmd LTspice.exe -b -Run C:\\path…

---

## [Transform ODE Solution](https://discourse.julialang.org/t/transform-ode-solution/132262)

<div class="topic-metadata">

**Author:** [@homocarbonis](https://discourse.julialang.org/u/homocarbonis)\
**Replies:** 5\
**Last updated:** [September 11, 2025, 8:37am UTC](https://discourse.julialang.org/t/transform-ode-solution/132262 "2025-09-11T08:37:16Z")

</div>

Hi, I’m trying to solve some PDEs using a pseudo-spectral method with SplitODEProblem, which gives me a solution in the wavenumber domain. Is there a good way to take the inverse DCT of the solution, or am I going about…

---

## [GLMakie: Reactive legends no longer work with ComputeGraph](https://discourse.julialang.org/t/glmakie-reactive-legends-no-longer-work-with-computegraph/132272)

<div class="topic-metadata">

**Author:** [@matthew3245](https://discourse.julialang.org/u/matthew3245)\
**Replies:** 2\
**Last updated:** [September 11, 2025, 6:51am UTC](https://discourse.julialang.org/t/glmakie-reactive-legends-no-longer-work-with-computegraph/132272 "2025-09-11T06:51:40Z")

</div>

I’m trying to have a textbox that the user can type in that adds a prefix to the start of legend entries. Here is a minimum working example: using GLMakie fig = Figure() ax = Axis(fig\[1:2, 1\]) textbox = Textbox(fig\[3, …

---

## [NamedTuple from the ComponentArray](https://discourse.julialang.org/t/namedtuple-from-the-componentarray/132000)

<div class="topic-metadata">

**Author:** [@IBArbitrary](https://discourse.julialang.org/u/IBArbitrary)\
**Replies:** 3\
**Last updated:** [September 11, 2025, 6:36am UTC](https://discourse.julialang.org/t/namedtuple-from-the-componentarray/132000 "2025-09-11T06:36:28Z")

</div>

I am using Lux.jl and I want to access the flattened parameter vector. I use ComponentArrays.jl to achieve this. Now, if I have a flattened model vector m0, how do I get the ps back from this? # flattened vector from th…

---

## [Cannot have newest Makie and ClassicalOrthogonalPolynomials at same time](https://discourse.julialang.org/t/cannot-have-newest-makie-and-classicalorthogonalpolynomials-at-same-time/131913)

<div class="topic-metadata">

**Author:** [@AliceandBob](https://discourse.julialang.org/u/AliceandBob)\
**Replies:** 3\
**Last updated:** [September 11, 2025, 6:04am UTC](https://discourse.julialang.org/t/cannot-have-newest-makie-and-classicalorthogonalpolynomials-at-same-time/131913 "2025-09-11T06:04:50Z")

</div>

Not sure where the conflict is. Is there a way to avoid this?

---

## [Addressing my gratitude and appreciation toward the Julia community](https://discourse.julialang.org/t/addressing-my-gratitude-and-appreciation-toward-the-julia-community/132263)

<div class="topic-metadata">

**Author:** [@Gesee](https://discourse.julialang.org/u/Gesee)\
**Replies:** 0\
**Last updated:** [September 10, 2025, 6:38pm UTC](https://discourse.julialang.org/t/addressing-my-gratitude-and-appreciation-toward-the-julia-community/132263 "2025-09-10T18:38:47Z")

</div>

From most communities I have participated in, the Julia community has always stood out. Before learning Julia, I was a game programmer (I wouldn’t call myself a game developer since the only thing I loved in game develo…

---

## [Different modification behavior when looping over array of variables of different array types](https://discourse.julialang.org/t/different-modification-behavior-when-looping-over-array-of-variables-of-different-array-types/132243)

<div class="topic-metadata">

**Author:** [@chaseleslie](https://discourse.julialang.org/u/chaseleslie)\
**Replies:** 8\
**Last updated:** [September 10, 2025, 4:57pm UTC](https://discourse.julialang.org/t/different-modification-behavior-when-looping-over-array-of-variables-of-different-array-types/132243 "2025-09-10T16:57:41Z")

</div>

Example code: function filterarrays!(d) for arr in \[d\["a"\], d\["b"\]\] deleteat!(arr, 2) end end d = Dict("a" =\> \[1, 2, 3\], "b" =\> \[1., 2., 3.\]) display(d) filterarrays!(d) display(d) With output: Dict{S…

---

## [Using Meta/Facebook Prophet with Conda/PyCall](https://discourse.julialang.org/t/using-meta-facebook-prophet-with-conda-pycall/132011)

<div class="topic-metadata">

**Author:** [@Ju\_ska](https://discourse.julialang.org/u/Ju_ska)\
**Replies:** 10\
**Last updated:** [September 10, 2025, 4:26pm UTC](https://discourse.julialang.org/t/using-meta-facebook-prophet-with-conda-pycall/132011 "2025-09-10T16:26:55Z")

</div>

Hi, I run into problems when trying to run the example code from: What I did: import Pkg ENV\["PYTHON"\]="" Pkg.build("PyCall") Restarted the Julia CLI, then: import Pkg Pkg.add("Conda") using Conda Conda.runconda(\`…

---

## [\[ANN\] JuLS - Julia Local Search solver from Amazon Science](https://discourse.julialang.org/t/ann-juls-julia-local-search-solver-from-amazon-science/132254)

<div class="topic-metadata">

**Author:** [@navaxel](https://discourse.julialang.org/u/navaxel)\
**Replies:** 2\
**Last updated:** [September 10, 2025, 4:03pm UTC](https://discourse.julialang.org/t/ann-juls-julia-local-search-solver-from-amazon-science/132254 "2025-09-10T16:03:06Z")

</div>

Behind Amazon’s logistics operations lie some of the most complex combinatorial optimization challenges in industry. Curious how we solve it? We built a generic solver from scratch, and today, it’s open-source. :rocket: …

---

## [Const facilitates change](https://discourse.julialang.org/t/const-facilitates-change/132250)

<div class="topic-metadata">

**Author:** [@Matthijs\_1971](https://discourse.julialang.org/u/Matthijs_1971)\
**Replies:** 2\
**Last updated:** [September 10, 2025, 3:55pm UTC](https://discourse.julialang.org/t/const-facilitates-change/132250 "2025-09-10T15:55:48Z")

</div>

Please have a look at the code below, it surprised me a lot. I am using 1.12.0-rc2. This file is P.jl and I developed a package called P; importing P gives this: julia\> import P Info Given P was explicitly requested, ou…

---

## [JET: How to use the function\_filter argument?](https://discourse.julialang.org/t/jet-how-to-use-the-function-filter-argument/122470)

<div class="topic-metadata">

**Author:** [@matthias314](https://discourse.julialang.org/u/matthias314)\
**Replies:** 1\
**Last updated:** [September 10, 2025, 2:19pm UTC](https://discourse.julialang.org/t/jet-how-to-use-the-function-filter-argument/122470 "2025-09-10T14:19:34Z")

</div>

I’m trying to get the function\_filter argument to the JET macro @report\_opt to work, without success. I guess I’m missing something. Here is an example: f(x::T) where T = x \> 0 ? 1 : error("illegal argument of type $T")…

---

## [JLD2 CodecLz4 compression stopped working](https://discourse.julialang.org/t/jld2-codeclz4-compression-stopped-working/132249)

<div class="topic-metadata">

**Author:** [@Ju\_ska](https://discourse.julialang.org/u/Ju_ska)\
**Replies:** 2\
**Last updated:** [September 10, 2025, 1:07pm UTC](https://discourse.julialang.org/t/jld2-codeclz4-compression-stopped-working/132249 "2025-09-10T13:07:37Z")

</div>

Hi, all of a sudden, compressing a Jld2 with Lz4 throws an error: using JLD2 using CodecLz4 name = rand(10) detail = rand(10) values = rand(10) jldopen("./test.jdl2", "w"; compress = LZ4FrameCompressor()) do f …

---

## [Retro 3D anaglyph](https://discourse.julialang.org/t/retro-3d-anaglyph/132237)

<div class="topic-metadata">

**Author:** [@joa-quim](https://discourse.julialang.org/u/joa-quim)\
**Replies:** 1\
**Last updated:** [September 10, 2025, 10:34am UTC](https://discourse.julialang.org/t/retro-3d-anaglyph/132237 "2025-09-10T10:34:53Z")

</div>

If you have saudades of those old 3D movies and can still find a pair of red-cyan glasses, you can appreciate this reborn anaglyph. Tonga Trench using GMT I = anaglyph("@earth\_relief\_30s", R="-175.8/-171/-23/-14", vie…

---

## [Is this a bug in StatProfilerHTML.jl or Profile.jl?](https://discourse.julialang.org/t/is-this-a-bug-in-statprofilerhtml-jl-or-profile-jl/132247)

<div class="topic-metadata">

**Author:** [@johnomotani](https://discourse.julialang.org/u/johnomotani)\
**Replies:** 0\
**Last updated:** [September 10, 2025, 8:44am UTC](https://discourse.julialang.org/t/is-this-a-bug-in-statprofilerhtml-jl-or-profile-jl/132247 "2025-09-10T08:44:34Z")

</div>

Recently, when I try to use StatProfilerHTML (julia-1.11.6, StatProfilerHTML-1.0.0) I get errors like julia\> statprofilehtml() ERROR: KeyError: key 0x00007e8e4a7fc010 not found Stacktrace: \[1\] getindex(h::Dict{UInt64,…

---

## [Determining if UnionAll corresponds to a single type + Union{}](https://discourse.julialang.org/t/determining-if-unionall-corresponds-to-a-single-type-union/132088)

<div class="topic-metadata">

**Author:** [@willtebbutt](https://discourse.julialang.org/u/willtebbutt)\
**Replies:** 14\
**Last updated:** [September 10, 2025, 7:27am UTC](https://discourse.julialang.org/t/determining-if-unionall-corresponds-to-a-single-type-union/132088 "2025-09-10T07:27:29Z")

</div>

A UnionAll such as Type{T} where {T\<:Tuple{typeof(sin),Float64}} is a union containing a single type: Type{Tuple{typeof(sin),Float64}} On the other hand, Type{T} where {T\<:Tuple{typeof(sin),Real}} is a union over many t…

---

## [How to disable precompilation?](https://discourse.julialang.org/t/how-to-disable-precompilation/132239)

<div class="topic-metadata">

**Author:** [@nsajko](https://discourse.julialang.org/u/nsajko)\
**Replies:** 7\
**Last updated:** [September 9, 2025, 10:25pm UTC](https://discourse.julialang.org/t/how-to-disable-precompilation/132239 "2025-09-09T22:25:46Z")

</div>

Suppose I want to load package P. If I do using P, the package and all its dependencies get precompiled before the statement returns. Is there a way to disable precompilation, so compilation would only happen on-demand, …

---

## [Multiple machines with same file system, should Julia recompile on each?](https://discourse.julialang.org/t/multiple-machines-with-same-file-system-should-julia-recompile-on-each/132219)

<div class="topic-metadata">

**Author:** [@Torkel](https://discourse.julialang.org/u/Torkel)\
**Replies:** 7\
**Last updated:** [September 9, 2025, 9:27pm UTC](https://discourse.julialang.org/t/multiple-machines-with-same-file-system-should-julia-recompile-on-each/132219 "2025-09-09T21:27:47Z")

</div>

At work, we have a system where I have a single user account, a desktop on my desk, and multiple compute machines I can ssh into. All these share the same, shared, file system. E.g. they use the same .julia folder, if i …

---

## [Can't install 'Plots' package: 'Ghostscript' artifact not downloading - Need help with workaround](https://discourse.julialang.org/t/cant-install-plots-package-ghostscript-artifact-not-downloading-need-help-with-workaround/132240)

<div class="topic-metadata">

**Author:** [@jcc3508](https://discourse.julialang.org/u/jcc3508)\
**Replies:** 0\
**Last updated:** [September 9, 2025, 9:20pm UTC](https://discourse.julialang.org/t/cant-install-plots-package-ghostscript-artifact-not-downloading-need-help-with-workaround/132240 "2025-09-09T21:20:42Z")

</div>

Greetings and thank you for reading. julia version 1.11.6 When attempting to add Plots, I get the following message: Resolving package versions… Failure artifact: Ghostscript Failure artifact: Ghostscript ERROR: U…

---

## [How to communicate matrices et al between Julia and Reduce using Reduce.jl](https://discourse.julialang.org/t/how-to-communicate-matrices-et-al-between-julia-and-reduce-using-reduce-jl/132199)

<div class="topic-metadata">

**Author:** [@TonyRoberts](https://discourse.julialang.org/u/TonyRoberts)\
**Replies:** 8\
**Last updated:** [September 9, 2025, 9:07pm UTC](https://discourse.julialang.org/t/how-to-communicate-matrices-et-al-between-julia-and-reduce-using-reduce-jl/132199 "2025-09-09T21:07:39Z")

</div>

One way forward for me is to combine the power of Reduce-algebra with Julia numerics. The Reduce.jl package should enable this. A crucial first step is to be able to communicate matrices of numbers between Julia and R…

---

## [The strangeness (or not) of \* as string concatenation](https://discourse.julialang.org/t/the-strangeness-or-not-of-as-string-concatenation/131943)

<div class="topic-metadata">

**Author:** [@goerz](https://discourse.julialang.org/u/goerz)\
**Replies:** 78\
**Last updated:** [September 9, 2025, 7:52pm UTC](https://discourse.julialang.org/t/the-strangeness-or-not-of-as-string-concatenation/131943 "2025-09-09T19:52:13Z")

</div>

It looks strange to me, too, and I think it was a particularly poor choice in the design of the Julia language. And, quite frankly, I consider the “explanation” borderline offensive… but the important point is That is…

---

## [BinaryBuilder.jl prebuilding Syphon for a wrapper](https://discourse.julialang.org/t/binarybuilder-jl-prebuilding-syphon-for-a-wrapper/132238)

<div class="topic-metadata">

**Author:** [@skolari93](https://discourse.julialang.org/u/skolari93)\
**Replies:** 0\
**Last updated:** [September 9, 2025, 6:36pm UTC](https://discourse.julialang.org/t/binarybuilder-jl-prebuilding-syphon-for-a-wrapper/132238 "2025-09-09T18:36:11Z")

</div>

I want to create a wrapper around the MacOS only Syphon-Framework. Now I am not sure if I actually should use the BinaryBuilder for such a Mac only library. How would one ideally provide/build the framework code in a jul…

---

## [Real-time graphics rendering (generative art)](https://discourse.julialang.org/t/real-time-graphics-rendering-generative-art/129160)

<div class="topic-metadata">

**Author:** [@skolari93](https://discourse.julialang.org/u/skolari93)\
**Replies:** 19\
**Last updated:** [September 9, 2025, 6:39pm UTC](https://discourse.julialang.org/t/real-time-graphics-rendering-generative-art/129160 "2025-09-09T18:39:23Z")

</div>

I am looking for a package or a toolchain which allows me to render generative visuals as fast as possible (as for example with processing, p5 or other creative languages). The reason I would like to use julia is, that …

---

## [Suggestion: updating the dispatch vs. dict/switch benchmark link in the manual](https://discourse.julialang.org/t/suggestion-updating-the-dispatch-vs-dict-switch-benchmark-link-in-the-manual/132159)

<div class="topic-metadata">

**Author:** [@DanielSussman](https://discourse.julialang.org/u/DanielSussman)\
**Replies:** 1\
**Last updated:** [September 9, 2025, 6:32pm UTC](https://discourse.julialang.org/t/suggestion-updating-the-dispatch-vs-dict-switch-benchmark-link-in-the-manual/132159 "2025-09-09T18:32:24Z")

</div>

I was reading through the (extremely helpful!) “performance tips” part of of the manual. In the “dangers of absuing multiple dispatch…” section there is a link to “run-time benchmarks comparing (1) type dispatch, (2) dic…

---

## [Strange slowdown with @threads :greedy with BigInts](https://discourse.julialang.org/t/strange-slowdown-with-threads-greedy-with-bigints/132211)

<div class="topic-metadata">

**Author:** [@sumiya11](https://discourse.julialang.org/u/sumiya11)\
**Replies:** 7\
**Last updated:** [September 9, 2025, 5:06pm UTC](https://discourse.julialang.org/t/strange-slowdown-with-threads-greedy-with-bigints/132211 "2025-09-09T17:06:18Z")

</div>

Hi, I have a function that does inplace operations with BigInts (so almost no Julia-side allocations in @time report, see below). With --threads=8 it is twice slower than with --threads=1. Note: seems fine without :gree…

---

## [Narrowing the type of a nested array](https://discourse.julialang.org/t/narrowing-the-type-of-a-nested-array/132179)

<div class="topic-metadata">

**Author:** [@mkoculak](https://discourse.julialang.org/u/mkoculak)\
**Replies:** 5\
**Last updated:** [September 9, 2025, 5:05pm UTC](https://discourse.julialang.org/t/narrowing-the-type-of-a-nested-array/132179 "2025-09-09T17:05:42Z")

</div>

I am collecting data in an array that I don’t know the types of beforehand. There is a reasonable chance they will be similar, so I was wondering what would be a decent way to narrow the type of the final array. I saw a…

[Previous page](https://discourse.julialang.org/latest.md?page=110)

[Next page](https://discourse.julialang.org/latest.md?page=112)
