# I'm learning Julia through developing a project, feel free to review!

**URL:** <https://discourse.julialang.org/t/im-learning-julia-through-developing-a-project-feel-free-to-review/46979>\
**Category:** Modelling & Simulations\
**Tags:** announcement\
**Created:** [September 21, 2020, 3:47am UTC](https://discourse.julialang.org/t/im-learning-julia-through-developing-a-project-feel-free-to-review/46979 "2020-09-21T03:47:29Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![kapple](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kapple/32/218915_2.png) [@kapple](https://discourse.julialang.org/u/kapple)\
**Post date:** [September 21, 2020, 3:47am UTC](https://discourse.julialang.org/t/im-learning-julia-through-developing-a-project-feel-free-to-review/46979/1 "2020-09-21T03:47:29Z")

</div>

Hi all,

Just wanted to put myself out there through advertising one of the projects I’m working on. I’m not sure if this is an appropriate place to promote this, if so feel free to remove this post.

In just a few months, I’ve managed to provide proof-of-concept implementations for Julia programming in a few hundred lines of code what my company deals with in thousands of code lines. So I’m pretty proud of this.

[https://github.com/kapple19/OceanAcousticsModelling#oceanacousticsmodelling](https://github.com/kapple19/OceanAcousticsModelling#oceanacousticsmodelling)

It’s very, very, very minimal though, and I work on it in my spare time. I’ve _just_ managed to figure out how to put plots in my README so hopefully a quick browse is a nice experience for you.

Please feel free to check it out, investigate my code, and give feedback!

I’m loving the Julia language, and learning it has been a fun adventure so far (filled with epiphanies, frustrations and patience).

Note: Just to be clear, while the replication I’ve managed does use much less code, there are Julia packages working in the background which I rely on, _and_ the work I have so far is nowhere near the quality of what my colleagues at work have. They do amazing work, and I’m not a programmer and have been learning a lot from them. But what I _have_ managed to replicate would’ve taken much, much longer (in development or performance) in the programming languages used in my workplace.

---

<div class="post-metadata">

**Author:** ![oheil](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oheil/32/220745_2.png) [@oheil](https://discourse.julialang.org/u/oheil)\
**Post date:** [September 21, 2020, 7:48am UTC](https://discourse.julialang.org/t/im-learning-julia-through-developing-a-project-feel-free-to-review/46979/2 "2020-09-21T07:48:16Z")

</div>

> [@kapple](#):
>
> In just a few months, I’ve managed to provide proof-of-concept implementations for Julia programming in a few hundred lines of code what my company deals with in thousands of code lines.

As an outsider I would say “Fantastic!”. But be carefull with your insiders.

---

<div class="post-metadata">

**Author:** ![kapple](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kapple/32/218915_2.png) [@kapple](https://discourse.julialang.org/u/kapple)\
**Post date:** [September 21, 2020, 8:23am UTC](https://discourse.julialang.org/t/im-learning-julia-through-developing-a-project-feel-free-to-review/46979/3 "2020-09-21T08:23:04Z")

</div>

Thank you!

I suppose the catch there is that DifferentialEquations.jl and other Julia packages do a lot of heavy lifting. “Standing on the shoulders of giants” so to speak.

---

<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:** [September 21, 2020, 8:30am UTC](https://discourse.julialang.org/t/im-learning-julia-through-developing-a-project-feel-free-to-review/46979/4 "2020-09-21T08:30:33Z")

</div>

Very nice! And also very interesting stuff. Thanks for sharing!
