[SciNim](https://github.com/scinim/) is an initiative to unite all scientific 
Nim packages under a common umbrella, and making sure they play along nicely 
with each other. Examples of packages we currently work on are 
[Flambeau](https://github.com/scinim/flambeau) (a wrapper for Pytorch's 
backend, Libtorch) and [Unchained](https://github.com/SciNim/Unchained) (A 
fully type-safe, compile-time only units library). We have started a project at 
[getting-started](https://github.com/SciNim/getting-started) where we plan on 
writing `getting-started` tutorials for a wide variety of topics so that new 
users interested in Nim for science have a one-stop-shop for getting up and 
running. We aim to provide tutorials for both the most basic things in 
scientific computing like linear regression and tensor operations to more 
advanced topics in the different areas. Right now we are in the brainstorming 
process and would like to hear what **you** think would be useful tutorial 
topics to write in the future. The idea is that this should be 
community-contributed and that if **you** have something you think others would 
have a use for you will be able to submit a PR with your tutorial. We will also 
try and write about the topics we are familiar with and if we can get your 
suggestions it will be much easier to know what to write about and what people 
want to read about. :)

It's worth noting that it doesn't have to be tutorial ideas for already 
existing packages. It could also be ideas for tutorials on topics which doesn't 
yet have any packages. That would let us know that such packages are wanted and 
we would get a better understanding of what packages the community wants to see 
in the future.

Nimibook was recently released in a first version and Nimib is a perfect suite 
for writing tutorials and making sure they are up to date as the code examples 
are compiled when generating the HTML. The plan is to make use of them and 
write all the tutorials using them. An example can be seen on [Nimibook's 
website ](https://pietroppeter.github.io/nimibook/).

If you have any thoughts on topics you would like to write/read about, head 
over to [github](https://github.com/SciNim/getting-started/issues/19) and write 
some lines about it. No idea is too small to be shared! :D

If you would like to become involved in SciNim, for example contributing to a 
specific project, starting your own under the SciNim organization, or migrating 
your existing one, reach out to us on the nim-science channels on 
Discord/Matrix/IRC and we'll take it from there. We would very much appreciate 
help of any kind, even small things like finding/fixing bugs to writing docs 
are important for giving the users the best possible experience. Don't hesitate 
to get in touch with us if you have any questions.

Have a nice day!

\-- The SciNim Team

Reply via email to