# What features will I miss in Julia?

**URL:** <https://discourse.julialang.org/t/what-features-will-i-miss-in-julia/3577>\
**Category:** New to Julia\
**Created:** [May 7, 2017, 12:47pm UTC](https://discourse.julialang.org/t/what-features-will-i-miss-in-julia/3577 "2017-05-07T12:47:58Z")\
**Posts on this page:** 9\
**Page:** 5

<div class="post-metadata">

**Author:** ![anon94023334](https://avatars.discourse-cdn.com/v4/letter/a/e274bd/32.png) [@anon94023334](https://discourse.julialang.org/u/anon94023334)\
**Post date:** [July 12, 2017, 3:41pm UTC](https://discourse.julialang.org/t/what-features-will-i-miss-in-julia/3577/84 "2017-07-12T15:41:13Z")

</div>

> I’ve seen than Weave is not updated since three years ago.

Are you sure? Latest commit for Weave was on May 17 (2017). Judo appears to have stagnated a bit (see specifically [Error on installation. · Issue #24 · dcjones/Judo.jl · GitHub](https://github.com/dcjones/Judo.jl/issues/24#issuecomment-222275747)).

---

<div class="post-metadata">

**Author:** ![Juan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juan/32/7657_2.png) [@Juan](https://discourse.julialang.org/u/Juan)\
**Post date:** [July 13, 2017, 1:34pm UTC](https://discourse.julialang.org/t/what-features-will-i-miss-in-julia/3577/85 "2017-07-13T13:34:42Z")

</div>

I’ve seen in you link the package Documenter.jl  
How does it compare to Weave.jl?

---

<div class="post-metadata">

**Author:** ![Tamas\_Papp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tamas_papp/32/25949_2.png) [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Post date:** [July 13, 2017, 1:53pm UTC](https://discourse.julialang.org/t/what-features-will-i-miss-in-julia/3577/86 "2017-07-13T13:53:59Z")

</div>

Apples and oranges. `Weave.jl` is for “literate programming”, `Documenter.jl` is for writing documentation.

---

<div class="post-metadata">

**Author:** ![bramtayl](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bramtayl/32/3614_2.png) [@bramtayl](https://discourse.julialang.org/u/bramtayl)\
**Post date:** [July 13, 2017, 1:58pm UTC](https://discourse.julialang.org/t/what-features-will-i-miss-in-julia/3577/87 "2017-07-13T13:58:51Z")

</div>

Both are now available in [LazyContext](https://github.com/bramtayl/LazyContext.jl)!

---

<div class="post-metadata">

**Author:** ![Juan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juan/32/7657_2.png) [@Juan](https://discourse.julialang.org/u/Juan)\
**Post date:** [August 2, 2017, 12:14pm UTC](https://discourse.julialang.org/t/what-features-will-i-miss-in-julia/3577/88 "2017-08-02T12:14:46Z")

</div>

Are there any packages such as _brms_ or _blme_?  
They allow to use bayesian computation (Stan) through a simple formula.

blme: Maximum a posteriori estimation for linear and generalized linear mixed-effects models in a Bayesian setting.

brms: Provides an interface to fit Bayesian generalized (non-)linear multilevel models using Stan.  
A wide range of distributions and link functions are supported, allowing users to fit linear, robust linear, count data, survival, response times, ordinal, zero-inflated, hurdle, and even self-defined mixture models all in a multilevel context. Auto-correlation structures, censored data, meta-analytic standard errors…

---

<div class="post-metadata">

**Author:** ![gdkrmr](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/gdkrmr/32/2791_2.png) [@gdkrmr](https://discourse.julialang.org/u/gdkrmr)\
**Post date:** [August 2, 2017, 12:52pm UTC](https://discourse.julialang.org/t/what-features-will-i-miss-in-julia/3577/89 "2017-08-02T12:52:22Z")

</div>

I used R a lot before and now do most of my stuff in Julia

What I miss from R:

- Plotting, I do most of the quick plots in `Plots.jl` but for most of the high quality plots I still use `RCall.jl`
- A super stable syntax, I can still run all the R code I wrote years ago, the worst break was between some `ggplot2` versions.
- googling: “how to do x in R” or an error message and getting always an answer in the first results.
- most methods have a ready to use implementation in R.

What I am glad to leave with R:

- Weird multiple ways to do object oriented programming
- slow loops
- little control over memory management
- hacks to get computations vectorized
- hard to read linear algebra operations
- hard to fix bugs in packages made by other people.

---

<div class="post-metadata">

**Author:** ![Juan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juan/32/7657_2.png) [@Juan](https://discourse.julialang.org/u/Juan)\
**Post date:** [November 19, 2018, 1:40pm UTC](https://discourse.julialang.org/t/what-features-will-i-miss-in-julia/3577/90 "2018-11-19T13:40:14Z")

</div>

What about multiple imputation (fully conditional specification or any advanced method)?

> [@How to do multiple imputation on Julia?](https://discourse.julialang.org/t/how-to-do-multiple-imputation-on-julia/17713):
>
> I’ve found the package Impute.jl but it seems it’s only able to use these simple methods: drop - remove missing locf - last observation carried forward nocb - next observation carried backward interp - linear interpolation of values in vector fill - replace with a specific value or a function which returns a value given the existing vector with missing values dropped. How can I do multiple imputation when I have several variables or I want to use more complex methods, for example using: fully…

---

<div class="post-metadata">

**Author:** ![mbauman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mbauman/32/31082_2.png) [@mbauman](https://discourse.julialang.org/u/mbauman)\
**Post date:** [November 19, 2018, 4:31pm UTC](https://discourse.julialang.org/t/what-features-will-i-miss-in-julia/3577/91 "2018-11-19T16:31:13Z")

</div>

Let’s keep the discussion centered over at [How to do multiple imputation on Julia?](https://discourse.julialang.org/t/how-to-do-multiple-imputation-on-julia/17713). Cross-posting it on a year-old thread isn’t really helpful.

Given that this thread is over a year old, I’m going to close this topic.

---

<div class="post-metadata">

**Author:** ![mbauman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mbauman/32/31082_2.png) [@mbauman](https://discourse.julialang.org/u/mbauman)\
**Post date:** [November 19, 2018, 4:31pm UTC](https://discourse.julialang.org/t/what-features-will-i-miss-in-julia/3577/92 "2018-11-19T16:31:20Z")

</div>

Closed on November 19, 2018, 4:31pm UTC



[Previous page](https://discourse.julialang.org/t/what-features-will-i-miss-in-julia/3577.md?page=4)
