this post was submitted on 21 May 2024
63 points (98.5% liked)

Rust

5989 readers
53 users here now

Welcome to the Rust community! This is a place to discuss about the Rust programming language.

Wormhole

!performance@programming.dev

Credits

  • The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)

founded 1 year ago
MODERATORS
 

This is my first try at anything open source so any feedback is welcome :)

you are viewing a single comment's thread
view the rest of the comments
[–] spacecadet@lemm.ee 1 points 5 months ago (1 children)

Very similar to something I’ve been working on but this seems better (I’m still a rust programming newb). I am essentially making a DBT clone but in rust so it doesn’t take 6 hours to do a DBT run and focuses more on Rust managing and transforming the data.

[–] kato@programming.dev 1 points 5 months ago (1 children)

Oh no worries I am quite new to rust myself but am lucky to be able to use it at work and already got some experience with datafusion and delta-rs :). Accessing postgresql with this is not supported yet but am trying to figure out using OpenDAL for that which should hopefully make it quite easy to implement

[–] spacecadet@lemm.ee 1 points 5 months ago (1 children)

What was your programming experience before rust? I’m coming from Python so at lot of times I feel like I’m learning from scratch but in a good way. I’m glad rust is teaching me how to break bad habits.

[–] kato@programming.dev 1 points 5 months ago

I have a couple of years of experience writing functional scala as a backend web dev and switched to doing data engineering 2 years ago. Before that some C/C++ (this is where my rust interest came from).

I definitely understand the feeling of learning from scratch, I had the same experience learning functional programming but having learnt that made learning rust much easier