i wrote this on my LinkInd

How I’ve been crafting my way through programming as Geophysics student

  • i have been so excited about programming
  • traumatized by C and C++
  • python bought me fr. (first encounter was in programming class in my freshman as geophysics undergrad)
  • Google Bangkit brought me down to the road of Machine Learning and Deep Learning
  • I’m doing Deep Learning to predict fault for 3D seismic data.
  • times go. still exhaustively coding in Python, lovely filthy snake.
  • start to feel like i hate Python, don’t get me wrong, it is pretty slow when it comes to process and visualize 3D data.
  • i might need C/C++, okay maybe just C. Big no to C++.
  • Rust emerged.
  • still code in Python
  • Zig emerged.
  • still code in Python
  • start new journey of learning new programming languages
  • Migrated from VSCode to Neovim btw.
  • tried Rust. nah, the syntax was way too complicated for me.
  • come back to Python
  • someone from Brazil made Elixir, a programming language. okay that one is interesting.
  • i found Odin.
  • still code in Python start to code in C

Soo… anyways, i was holding on to myself and just started code in C. then i decide to expand/extrapolate the C code to Zig, also, probably in Odin too.

One thing really locked me in. Odin. It is a programming language written by Ginger Bill. Bill was quantum physicist. Odin is an alternative to C.

why it locked me in? regardless the usage and core principles of any language, i believe that the background of the creator also takes an important fundamental play in how the language would evolve.

i’m actively yapping and pushing things in Twitter and GitHub. here’s what i have been crafting so far.

The projects i’ve been writing lately

Numerical Thingy from book to code, Calculus, Physics and allthat - (mainly) written in C, Python and other language i locked my eyes into.

“I decide to learn C by solving Calculus and Physics problem found in any book, mainly from what i got in class(es) as undergrad. Geophysics student”

it’s on Github

Seismic Synthetic Data Generator written in Odin

y’all can find it on Github

big credit to Python project: 3D-Seismic-Image-Fault-Segmentation written by Jun-Tam

OdinMathandPhysics

My personal tools i wrote to speak and code in Odin

Math and Physics simple procedures inspired by python libraries like numpy, scipy, etc.

also on Github

end. thankyou! see you all next time.