# Latest

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

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

**Page:** 69

---

## [\[Discourse\] Can't include links in my post](https://discourse.julialang.org/t/discourse-cant-include-links-in-my-post/134854)

<div class="topic-metadata">

**Author:** [@nidoro](https://discourse.julialang.org/u/nidoro)\
**Replies:** 4\
**Last updated:** [January 3, 2026, 8:18pm UTC](https://discourse.julialang.org/t/discourse-cant-include-links-in-my-post/134854 "2026-01-03T20:18:17Z")

</div>

Hello! I just tried to post an announcement of a new package, but when I tried to publish it, I got this message: Sorry, you can’t include links in your post. This is a new account, maybe that’s why? I was hoping so…

---

## [The is "Expando objects" in Julia?](https://discourse.julialang.org/t/the-is-expando-objects-in-julia/5957)

<div class="topic-metadata">

**Author:** [@gabomgp](https://discourse.julialang.org/u/gabomgp)\
**Replies:** 5\
**Last updated:** [January 3, 2026, 1:14pm UTC](https://discourse.julialang.org/t/the-is-expando-objects-in-julia/5957 "2026-01-03T13:14:39Z")

</div>

In C# is possible to have a dynamic object with fields defined at runtime using expando objects. Example: dynamic contact = new ExpandoObject(); contact.Name = “Patrick Hines”; contact.Phone = “206-555-0144”; As you ca…

---

## [\[ANN\] AutoPkg.jl - install and use packages in one go](https://discourse.julialang.org/t/ann-autopkg-jl-install-and-use-packages-in-one-go/134832)

<div class="topic-metadata">

**Author:** [@oschulz](https://discourse.julialang.org/u/oschulz)\
**Replies:** 2\
**Last updated:** [January 3, 2026, 12:24pm UTC](https://discourse.julialang.org/t/ann-autopkg-jl-install-and-use-packages-in-one-go/134832 "2026-01-03T12:24:03Z")

</div>

Motivated by the need to create Google Colab notebooks that handle package installation in a very simple, beginner-friendly way (for didactic scenarios), I’ve registered a little package AutoPkg. It provides a macro @aut…

---

## [Should \`esc\` work for the macro name of a \`macrocall\` expression?](https://discourse.julialang.org/t/should-esc-work-for-the-macro-name-of-a-macrocall-expression/134817)

<div class="topic-metadata">

**Author:** [@matthias314](https://discourse.julialang.org/u/matthias314)\
**Replies:** 4\
**Last updated:** [January 3, 2026, 5:59am UTC](https://discourse.julialang.org/t/should-esc-work-for-the-macro-name-of-a-macrocall-expression/134817 "2026-01-03T05:59:46Z")

</div>

It seems that a macro returning a :macrocall expression with escaped macro name does not work whereas a :call expression with escaped function name is no problem: julia\> macro a(ex::Expr) Expr(ex.head, esc.(ex.args)...)…

---

## [Numerical sensitivity of eigvecs for \`≈\` identical (unitful) matrices?](https://discourse.julialang.org/t/numerical-sensitivity-of-eigvecs-for-identical-unitful-matrices/134846)

<div class="topic-metadata">

**Author:** [@bremez](https://discourse.julialang.org/u/bremez)\
**Replies:** 3\
**Last updated:** [January 3, 2026, 2:11am UTC](https://discourse.julialang.org/t/numerical-sensitivity-of-eigvecs-for-identical-unitful-matrices/134846 "2026-01-03T02:11:09Z")

</div>

I came across the following discrepancy, see MWE: using LinearAlgebra, Unitful GHz = 1u"GHz"; wq = 6.7565\*GHz; wc = 20\*GHz; g = 0.1847\*GHz; Ns = 10; op = diagm(1 =\> sqrt.(1:Ns)); b = kron(op, I(Ns+1)); a = kron(I(Ns+1),…

---

## [Visualising datasets on static webpage with DOI](https://discourse.julialang.org/t/visualising-datasets-on-static-webpage-with-doi/134842)

<div class="topic-metadata">

**Author:** [@danieleavitabile](https://discourse.julialang.org/u/danieleavitabile)\
**Replies:** 2\
**Last updated:** [January 2, 2026, 8:07pm UTC](https://discourse.julialang.org/t/visualising-datasets-on-static-webpage-with-doi/134842 "2026-01-02T20:07:02Z")

</div>

Hi All, I am relatively new to Julia, but I know enough to use Makie.jl to visualise relatively complex datasets. For the first time I am considering making a webpage to offer the readers of an upcoming paper of mine th…

---

## [How to structure a julia package which should also contain a REST api?](https://discourse.julialang.org/t/how-to-structure-a-julia-package-which-should-also-contain-a-rest-api/134840)

<div class="topic-metadata">

**Author:** [@DoktorMike](https://discourse.julialang.org/u/DoktorMike)\
**Replies:** 3\
**Last updated:** [January 2, 2026, 6:14pm UTC](https://discourse.julialang.org/t/how-to-structure-a-julia-package-which-should-also-contain-a-rest-api/134840 "2026-01-02T18:14:35Z")

</div>

So what I want to do: I want to build a julia package Foo.jl which should be used by users writing scripts in julia primarily. There’s also a secondary group of users who will want to use a subset of the package through …

---

## [Speeding up trig-heavy code](https://discourse.julialang.org/t/speeding-up-trig-heavy-code/134656)

<div class="topic-metadata">

**Author:** [@langestefan](https://discourse.julialang.org/u/langestefan)\
**Replies:** 26\
**Last updated:** [January 2, 2026, 4:44pm UTC](https://discourse.julialang.org/t/speeding-up-trig-heavy-code/134656 "2026-01-02T16:44:23Z")

</div>

Hello! I recently released v0.3.2 of SolarPosition.jl. I feel like it is now in a position where I am very happy with the performance, at least I think I covered all the basics like type stability covered in Performance…

---

## [SomePackage/test\> test](https://discourse.julialang.org/t/somepackage-test-test/134839)

<div class="topic-metadata">

**Author:** [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Replies:** 1\
**Last updated:** [January 2, 2026, 10:26am UTC](https://discourse.julialang.org/t/somepackage-test-test/134839 "2026-01-02T10:26:19Z")

</div>

Suppose I am using Julia 1.12, have \[workspace\] projects = \["test"\] in my Project.toml, and currently the test is my active project. Is there a one-linear solution for running the tests from the REPL, equivalent to S…

---

## [3D point rotation](https://discourse.julialang.org/t/3d-point-rotation/134810)

<div class="topic-metadata">

**Author:** [@mahmah](https://discourse.julialang.org/u/mahmah)\
**Replies:** 19\
**Last updated:** [January 2, 2026, 7:59am UTC](https://discourse.julialang.org/t/3d-point-rotation/134810 "2026-01-02T07:59:58Z")

</div>

I have a 2D array x of size (r, c), where c = 3\*nm, so stacked 3D points. I’m able to rotate it around axis based on some θ value, but this code is not flying very fast. I tried using Quaternions for this but I didn’t f…

---

## [\[ANN\] PrecompileSignatures.jl: Generate precompile directives by reading method signatures](https://discourse.julialang.org/t/ann-precompilesignatures-jl-generate-precompile-directives-by-reading-method-signatures/80943)

<div class="topic-metadata">

**Author:** [@rikh](https://discourse.julialang.org/u/rikh)\
**Replies:** 14\
**Last updated:** [January 1, 2026, 12:43pm UTC](https://discourse.julialang.org/t/ann-precompilesignatures-jl-generate-precompile-directives-by-reading-method-signatures/80943 "2026-01-01T12:43:23Z")

</div>

PrecompileSignatures.jl is a package which reduces TTFX by moving some just in time compilation to the precompilation phase. The package does this by reading all method signatures in a package and generating precompile d…

---

## [Moshi.jl and matching a dictionary as a pattern](https://discourse.julialang.org/t/moshi-jl-and-matching-a-dictionary-as-a-pattern/134677)

<div class="topic-metadata">

**Author:** [@Pedro](https://discourse.julialang.org/u/Pedro)\
**Replies:** 4\
**Last updated:** [January 1, 2026, 4:41am UTC](https://discourse.julialang.org/t/moshi-jl-and-matching-a-dictionary-as-a-pattern/134677 "2026-01-01T04:41:13Z")

</div>

I am currently porting to Julia some Python code that contains a lot of pattern matching for decoding JSON messages received via network socket, which are represented conveniently in Python as dictionaries. Since Julia …

---

## [JETLS warning \`md\` is not concretized](https://discourse.julialang.org/t/jetls-warning-md-is-not-concretized/134820)

<div class="topic-metadata">

**Author:** [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Replies:** 2\
**Last updated:** [January 1, 2026, 1:30am UTC](https://discourse.julialang.org/t/jetls-warning-md-is-not-concretized/134820 "2026-01-01T01:30:37Z")

</div>

I have a script that contains the lines: using DataFrames md::DataFrame = DataFrame() ... I get the following JETLS.jl warning: \`md\` is not concretized but JET needs to use its actual value in order to define types or…

---

## [Converting result of round or floor as Int in Metal](https://discourse.julialang.org/t/converting-result-of-round-or-floor-as-int-in-metal/98545)

<div class="topic-metadata">

**Author:** [@f.ij](https://discourse.julialang.org/u/f.ij)\
**Replies:** 10\
**Last updated:** [December 31, 2025, 5:35pm UTC](https://discourse.julialang.org/t/converting-result-of-round-or-floor-as-int-in-metal/98545 "2025-12-31T17:35:27Z")

</div>

I’m trying to get into GPU programming and I’m trying to write a simple kernel that calculates the correlation function of an image. I’ve run into a problem where I cannot convert the result of the round or floor functio…

---

## [Passing all functions on object A to object B](https://discourse.julialang.org/t/passing-all-functions-on-object-a-to-object-b/134654)

<div class="topic-metadata">

**Author:** [@alequa](https://discourse.julialang.org/u/alequa)\
**Replies:** 9\
**Last updated:** [December 31, 2025, 2:32pm UTC](https://discourse.julialang.org/t/passing-all-functions-on-object-a-to-object-b/134654 "2025-12-31T14:32:48Z")

</div>

Hello, I have the type: struct Car color::String model::String gears::Int end and I have another struct struct CarGroup cars::Vector{Car} end I would like all the functions called on Car to be applied …

---

## [Viewing Complex Tables/Objects in VS Code](https://discourse.julialang.org/t/viewing-complex-tables-objects-in-vs-code/134812)

<div class="topic-metadata">

**Author:** [@Alec\_Loudenback](https://discourse.julialang.org/u/Alec_Loudenback)\
**Replies:** 3\
**Last updated:** [December 31, 2025, 9:36am UTC](https://discourse.julialang.org/t/viewing-complex-tables-objects-in-vs-code/134812 "2025-12-31T09:36:24Z")

</div>

I have a complex table which I can represent nicely using PrettyTables. I would like to be able to view large versions of these tables (like the PrettyTables examples, but hundereds of columns). I can’t use the VS-Code …

---

## [Stdio tee (copy without redirection)](https://discourse.julialang.org/t/stdio-tee-copy-without-redirection/134794)

<div class="topic-metadata">

**Author:** [@hadrien.theveneau](https://discourse.julialang.org/u/hadrien.theveneau)\
**Replies:** 6\
**Last updated:** [December 31, 2025, 8:51am UTC](https://discourse.julialang.org/t/stdio-tee-copy-without-redirection/134794 "2025-12-31T08:51:33Z")

</div>

Dear all, I would like to make something like Base.redirect\_stdio, but which copies elsewhere the stdout and stderr without suppressing them, like the tee command. Would you know how to do this ? Thanks a lot,

---

## [RayTraceHeatTransfer.jl: A repository for 2D Monte Carlo ray tracing and heat transfer](https://discourse.julialang.org/t/raytraceheattransfer-jl-a-repository-for-2d-monte-carlo-ray-tracing-and-heat-transfer/110221)

<div class="topic-metadata">

**Author:** [@NikoBiele](https://discourse.julialang.org/u/NikoBiele)\
**Replies:** 10\
**Last updated:** [December 31, 2025, 8:47am UTC](https://discourse.julialang.org/t/raytraceheattransfer-jl-a-repository-for-2d-monte-carlo-ray-tracing-and-heat-transfer/110221 "2025-12-31T08:47:04Z")

</div>

Hi Julia people, I just wanted to share that I made this new repository for radiative heat transfer which is essentially a collection of functions I developed during my 9th semester at university. This repository can…

---

## [Looking for Examples of Symbolic Regression for predicting Hidden Markov Models](https://discourse.julialang.org/t/looking-for-examples-of-symbolic-regression-for-predicting-hidden-markov-models/134749)

<div class="topic-metadata">

**Author:** [@mj2984](https://discourse.julialang.org/u/mj2984)\
**Replies:** 9\
**Last updated:** [December 31, 2025, 2:03am UTC](https://discourse.julialang.org/t/looking-for-examples-of-symbolic-regression-for-predicting-hidden-markov-models/134749 "2025-12-31T02:03:53Z")

</div>

I have a set of time series data that track an observable (o(t)) vs control signal (c(t)) over a period of time. One way I know to model this system is using Recurrent Neural Networks or some variant of it. I am looking …

---

## [Avoiding false sharing in parallel loop without collecting](https://discourse.julialang.org/t/avoiding-false-sharing-in-parallel-loop-without-collecting/134798)

<div class="topic-metadata">

**Author:** [@oscarvdvelde](https://discourse.julialang.org/u/oscarvdvelde)\
**Replies:** 8\
**Last updated:** [December 30, 2025, 8:59pm UTC](https://discourse.julialang.org/t/avoiding-false-sharing-in-parallel-loop-without-collecting/134798 "2025-12-30T20:59:29Z")

</div>

I have this function with a parallel loop that probably can benefit from elimination of false sharing. function(t,x,y,z) per\_point\_result\_array = ... #preinitialized @tasks for c in eachindex(gridcells) …

---

## [RFC: Reverse Communication (ask/tell) adapter for function-style optimizers in Julia?](https://discourse.julialang.org/t/rfc-reverse-communication-ask-tell-adapter-for-function-style-optimizers-in-julia/134803)

<div class="topic-metadata">

**Author:** [@karei](https://discourse.julialang.org/u/karei)\
**Replies:** 1\
**Last updated:** [December 30, 2025, 7:44pm UTC](https://discourse.julialang.org/t/rfc-reverse-communication-ask-tell-adapter-for-function-style-optimizers-in-julia/134803 "2025-12-30T19:44:02Z")

</div>

Hi all, I’d like to start a discussion on a generic Reverse Communication Interface (RCI), i.e. an ask/tell-style session API, for Julia’s optimization ecosystem. The idea is to sit on top of existing “function-style” o…

---

## [Heatmap(): how do ylim and yflip interact?](https://discourse.julialang.org/t/heatmap-how-do-ylim-and-yflip-interact/134804)

<div class="topic-metadata">

**Author:** [@dankelley](https://discourse.julialang.org/u/dankelley)\
**Replies:** 4\
**Last updated:** [December 30, 2025, 3:24pm UTC](https://discourse.julialang.org/t/heatmap-how-do-ylim-and-yflip-interact/134804 "2025-12-30T15:24:54Z")

</div>

Hello, and happy (almost) New Year., First, I’ll apologize for a long-winded question… I am a longtime R user who is gradually moving to Julia. As an oceanographer, a common task I have is to make image plots of a wate…

---

## [Invalid JETLS warning, buggy kwdef macro](https://discourse.julialang.org/t/invalid-jetls-warning-buggy-kwdef-macro/134776)

<div class="topic-metadata">

**Author:** [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Replies:** 17\
**Last updated:** [December 30, 2025, 8:28am UTC](https://discourse.julialang.org/t/invalid-jetls-warning-buggy-kwdef-macro/134776 "2025-12-30T08:28:03Z")

</div>

The following code: Base.@kwdef mutable struct SysState{P} acc::Float64 = 0 "vector of particle positions in x \[m\]" X::MVector{P, Float64} = zeros(P) end gives the warning: \`KiteUtils.P\` is not defined I …

---

## [\[ANN\] Mongoose.jl v0.2.x - A fast lightweight HTTP Server](https://discourse.julialang.org/t/ann-mongoose-jl-v0-2-x-a-fast-lightweight-http-server/134699)

<div class="topic-metadata">

**Author:** [@AbrJA](https://discourse.julialang.org/u/AbrJA)\
**Replies:** 7\
**Last updated:** [December 30, 2025, 3:52am UTC](https://discourse.julialang.org/t/ann-mongoose-jl-v0-2-x-a-fast-lightweight-http-server/134699 "2025-12-30T03:52:40Z")

</div>

Hi there, I’m happy to announce the 0.2 release of the Mongoose.jl library. A much more mature and stable release. This release includes many new cool features, for example: Multi-instance (launch multiple servers on…

---

## [\[ANN\] Ark.jl v0.3.0: Archetype-based ECS, now with entity relationships and batch operations](https://discourse.julialang.org/t/ann-ark-jl-v0-3-0-archetype-based-ecs-now-with-entity-relationships-and-batch-operations/134791)

<div class="topic-metadata">

**Author:** [@mlange-42](https://discourse.julialang.org/u/mlange-42)\
**Replies:** 3\
**Last updated:** [December 30, 2025, 2:05am UTC](https://discourse.julialang.org/t/ann-ark-jl-v0-3-0-archetype-based-ecs-now-with-entity-relationships-and-batch-operations/134791 "2025-12-30T02:05:14Z")

</div>

Ark.jl v0.3 is our biggest feature release yet. It introduces first‑class entity relationships, expands batch operations far beyond entity creation, and delivers substantial performance improvements. Why ECS? Skip this …

---

## [Molly for Emulsion Rheology](https://discourse.julialang.org/t/molly-for-emulsion-rheology/133386)

<div class="topic-metadata">

**Author:** [@ziolai](https://discourse.julialang.org/u/ziolai)\
**Replies:** 15\
**Last updated:** [December 29, 2025, 10:54pm UTC](https://discourse.julialang.org/t/molly-for-emulsion-rheology/133386 "2025-12-29T22:54:46Z")

</div>

Greetings, How does one implement on imposed shear force in MD simulations in general and Molly in particular? For context, see e.g. https://github.com/ziolai/finite\_element\_electrical\_engineering/tree/main/project-based…

---

## [What a strict mode in julia would look like?](https://discourse.julialang.org/t/what-a-strict-mode-in-julia-would-look-like/125806)

<div class="topic-metadata">

**Author:** [@yolhan\_mannes](https://discourse.julialang.org/u/yolhan_mannes)\
**Replies:** 10\
**Last updated:** [December 29, 2025, 9:09pm UTC](https://discourse.julialang.org/t/what-a-strict-mode-in-julia-would-look-like/125806 "2025-12-29T21:09:28Z")

</div>

Hello everyone, I came across this video: Newcomers experiences: Why do we need a stricter Julia mode🧐 | Alberto Vieyra Salas, and I think this topic deserves further discussion. What would a strict mode in Julia look…

---

## [Inferring the return type of an operation on two variables](https://discourse.julialang.org/t/inferring-the-return-type-of-an-operation-on-two-variables/134778)

<div class="topic-metadata">

**Author:** [@leespen1](https://discourse.julialang.org/u/leespen1)\
**Replies:** 2\
**Last updated:** [December 29, 2025, 4:09pm UTC](https://discourse.julialang.org/t/inferring-the-return-type-of-an-operation-on-two-variables/134778 "2025-12-29T16:09:32Z")

</div>

Suppose I have two vectors: A::Vector{Type1} and B::Vector{Type2}. I want to create a vector C::Vector{Type3} where Type3 is the type of a \* b, where a and b are elements of A and B, respectively. A basic example of thi…

---

## [\[ANN\] SnoopCompile 3.0.0](https://discourse.julialang.org/t/ann-snoopcompile-3-0-0/117430)

<div class="topic-metadata">

**Author:** [@tim.holy](https://discourse.julialang.org/u/tim.holy)\
**Replies:** 3\
**Last updated:** [December 29, 2025, 1:05pm UTC](https://discourse.julialang.org/t/ann-snoopcompile-3-0-0/117430 "2025-12-29T13:05:43Z")

</div>

I’m pleased to announce the release of SnoopCompile 3.0.0. This major release had multiple goals: a slimmed package in which integrations with JET, Cthulhu, and other packages occur through package extensions. This mea…

---

## [Short introduction and request for guidance on contributing to Julia for GSoC 2026](https://discourse.julialang.org/t/short-introduction-and-request-for-guidance-on-contributing-to-julia-for-gsoc-2026/134793)

<div class="topic-metadata">

**Author:** [@Ansh\_Tarsoliya](https://discourse.julialang.org/u/Ansh_Tarsoliya)\
**Replies:** 0\
**Last updated:** [December 29, 2025, 12:51pm UTC](https://discourse.julialang.org/t/short-introduction-and-request-for-guidance-on-contributing-to-julia-for-gsoc-2026/134793 "2025-12-29T12:51:17Z")

</div>

My name is Ansh Tarsoliya, a Computer Science undergraduate student from India, and I’m preparing to apply for Google Summer of Code 2026 with Julia. I’m interested in contributing to the Julia core repository, particul…

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

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