# Julia 1.0 released

**URL:** <https://discourse.julialang.org/t/julia-1-0-released/13208>\
**Category:** Announcements\
**Created:** [August 11, 2018, 12:10am UTC](https://discourse.julialang.org/t/julia-1-0-released/13208 "2018-08-11T00:10:38Z")\
**Posts on this page:** 8\
**Page:** 5

<div class="post-metadata">

**Author:** ![DNF](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dnf/32/10191_2.png) [@DNF](https://discourse.julialang.org/u/DNF)\
**Post date:** [August 28, 2018, 7:57am UTC](https://discourse.julialang.org/t/julia-1-0-released/13208/82 "2018-08-28T07:57:39Z")

</div>

You can find some help in the docstring, by typing `?fft`. And there is documentation with links in FFTW.jl: [https://juliamath.github.io/FFTW.jl/stable/fft.html](https://juliamath.github.io/FFTW.jl/stable/fft.html)

---

<div class="post-metadata">

**Author:** ![carstenbauer](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/carstenbauer/32/4981_2.png) [@carstenbauer](https://discourse.julialang.org/u/carstenbauer)\
**Post date:** [August 28, 2018, 8:01am UTC](https://discourse.julialang.org/t/julia-1-0-released/13208/83 "2018-08-28T08:01:20Z")

</div>

Ok, docstring is good. But the page you linked doesn’t contain `fft` documentation. It only refers to AbstractFFTs.jl.

I’m not saying that it’s not traceable, I’m just saying that it’s (too) difficult for new users for such a (arguably) basic functionality.

---

<div class="post-metadata">

**Author:** ![DNF](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dnf/32/10191_2.png) [@DNF](https://discourse.julialang.org/u/DNF)\
**Post date:** [August 28, 2018, 8:03am UTC](https://discourse.julialang.org/t/julia-1-0-released/13208/84 "2018-08-28T08:03:57Z")

</div>

Huh? It absolutely has both a link to AbstractFFTs.jl and several screenfuls of documentation. There’s something weird going on here…

---

<div class="post-metadata">

**Author:** ![iolaetau](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/iolaetau/32/5191_2.png) [@iolaetau](https://discourse.julialang.org/u/iolaetau)\
**Post date:** [August 30, 2018, 9:44am UTC](https://discourse.julialang.org/t/julia-1-0-released/13208/85 "2018-08-30T09:44:14Z")

</div>

Correct: …equations ecosystem [(DifferntialEquations.jl)](http://juliadiffeq.org/),…  
By: …equations ecosystem [(DifferentialEquations.jl)](http://juliadiffeq.org/),…

---

<div class="post-metadata">

**Author:** ![tobias.knopp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tobias.knopp/32/7551_2.png) [@tobias.knopp](https://discourse.julialang.org/u/tobias.knopp)\
**Post date:** [August 30, 2018, 10:58am UTC](https://discourse.julialang.org/t/julia-1-0-released/13208/86 "2018-08-30T10:58:05Z")

</div>

The situation is not perfect and there is an urgent need to have a centralized place where one can search for package functionality. I think everybody agrees on that and is encouraged to contribute to a better experience.

But: In any ways, the Julia documentation should not be the place to provide links to functionality that Julia does not provide. It should just document what is inside.

What we also need are metapackages that group smaller packages together. In case of the FFT this could be a `SignalProcessing` package. The metapackage can reexport the fft function so that the user does not need to know the exact name of the package. Much like Toolboxes in Matlab.

---

<div class="post-metadata">

**Author:** ![ssfrr](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ssfrr/32/3736_2.png) [@ssfrr](https://discourse.julialang.org/u/ssfrr)\
**Post date:** [August 30, 2018, 1:16pm UTC](https://discourse.julialang.org/t/julia-1-0-released/13208/87 "2018-08-30T13:16:49Z")

</div>

Threre’s already [DSP.jl](https://github.com/JuliaDSP/DSP.jl). It already depends on FFTW.jl, so re-exporting `fft` and friends wouldn’t add a dependency.

---

<div class="post-metadata">

**Author:** ![tobias.knopp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tobias.knopp/32/7551_2.png) [@tobias.knopp](https://discourse.julialang.org/u/tobias.knopp)\
**Post date:** [August 30, 2018, 2:26pm UTC](https://discourse.julialang.org/t/julia-1-0-released/13208/88 "2018-08-30T14:26:32Z")

</div>

Yes, DSP.jl could be the home for such a signal processing functionality. But currently fft is not reexported. The Images.jl packages are a good example where basics functionality is grouped into a larger package. Images.jl is mostly a metapackage and nobody has to remember that there is ImagesCore.jl and so on.

---

<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:** [September 21, 2018, 5:32pm UTC](https://discourse.julialang.org/t/julia-1-0-released/13208/89 "2018-09-21T17:32:26Z")

</div>

Great  
Now we just need to wait for Julia Pro based in Julia 1.0, and all packages working properly.

[Previous page](https://discourse.julialang.org/t/julia-1-0-released/13208.md?page=4)
