Matt Fidler
banner
nlmixr2matt.bsky.social
Matt Fidler
@nlmixr2matt.bsky.social
I am one of the lead developers of the nlmixr2 ecosystem and often talk about the items in the nlmixr2 universe.
After reading the article, I agree with Danielle and Claus

One thing that isn't mentioned is the different programming paradigms.

R seems to be built more toward functional programming, while python seems to be more toward OOP.

With that in mind, it doesn't bother me much about R OOP problems.
November 26, 2025 at 7:40 PM
People often ask me if I will move rxode2 into python, and I say because of NSE it would be difficult. Julia has NSE, though so it is possible there I think.
November 26, 2025 at 6:02 PM
I think it is really is the NSE, meaning the R code isn't actually evaluated and you can interpret it in any way you want.

In the case of rxode2 it is to use very simple syntax for odes

d/dt(central) = -kel*central
November 26, 2025 at 5:59 PM
Thanks :)
May 2, 2025 at 3:23 PM
Thanks! The static linking may alleviate the same problem, and I think CRAN would be in favor of it over ABI. However, if the binary gets too big, they may balk (just my opinion though).
April 15, 2025 at 6:24 PM
In particular look at blog.nlmixr2.org/blog/2024-09...
nlmixr2 3.0 | nlmixr2
nlmixr: open source nonlinear mixed-effects modeling for R.
blog.nlmixr2.org
April 15, 2025 at 5:36 PM
Yes, I have, but there are many issues that may be created by this sort of linking. Here is a different solution: blog.nlmixr2.org/blog/2024-09...
nlmixr2 3.0 | nlmixr2
nlmixr: open source nonlinear mixed-effects modeling for R.
blog.nlmixr2.org
April 15, 2025 at 5:35 PM