# Best practice: Julia development under Windows?

**URL:** https://discourse.julialang.org/t/best-practice-julia-development-under-windows/112711
**Category:** General Usage
**Created:** [April 9, 2024, 8:24am UTC](https://discourse.julialang.org/t/best-practice-julia-development-under-windows/112711 "2024-04-09T08:24:20Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![ufechner7](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ufechner7/32/51363_2.png) [@ufechner7](https://discourse.julialang.org/u/ufechner7)
#### Post date: [April 9, 2024, 8:47am UTC](https://discourse.julialang.org/t/best-practice-julia-development-under-windows/112711/2 "2024-04-09T08:47:29Z")

</div>

If you want to develop larger Julia projects, stick to Linux…

For example multi-threaded system image creation only works on Linux. But if you are not doing that often, you can also use Windows, but you loose about 20% performance. Yes, the performance using WSL is better, but I am not sure if you can use graphical interfaces when using the WSL.

If you install [Git for Windows](https://gitforwindows.org/) (which provides a bash shell) and VSCode and [Windows Terminal](https://apps.microsoft.com/detail/9n0dx20hk701), Windows feels nearly as good as Linux…

And if you buy a laptop with an “AMD Ryzen™ 7 7840U” CPU or similar you get very fast graphics without the need of a discrete GPU…

---

_[View the full topic](https://discourse.julialang.org/t/best-practice-julia-development-under-windows/112711)._
