1
submitted 5 days ago* (last edited 5 days ago) by thevoidzero@lemmy.world to c/rust@lemmy.ml

TLDR: Searching for person holding professor position to officially act as a committee member on a US PhD defense

Hi all,

I'm in a non CS field. I'm doing PhD in hydrology and I'm good at Geospatial Analysis, data analysis, visualization, modeling and such. I really like programming and have been making open source programs, contributing to open source programs and such. And have been learning rust for last 2 years.

For my PhD dissertation I'm doing a project where I'll be using Rust to make a program with compiled plugin system that can do generalized river related tasks including data analysis and visualization. I have professors in GIS and hydrology to guide those aspects, but I don't have anyone on software side to ask questions, or to look at my work. I tried emailing some people I have seen with open source projects on GIS+rust, but no response.

I'm ideally looking for someone that holds a professor position for my committee who is good with either rust, GIS related algorithms development, and programming languages. However, it woud also be helpful to just have someone woth knowledge about such things. In either scenario, credit and authorship will be given.

I appreciate any response even telling where i could find someone matching the above description. :)

Edit: I can also provide my previous projects in GitHub, websites and such before you decide in messages.

top 4 comments
sorted by: hot top controversial new old
[-] solrize@lemmy.world 0 points 5 days ago

Why rust? It's trendy but it's really best for systems work despite the zealots.

[-] thevoidzero@lemmy.world 0 points 5 days ago

I'm trying to do computationally intensive things, and I didn't want to do them in C/C++ because of practical reasons. I am making a python library as well, so people using the program can either use the CLI/rust library or the python library. The plugins and the core program is in Rust.

[-] Ephera@lemmy.ml 0 points 5 days ago

You might already know about it, but PyO3 could come in very handy for creating that Python library. You can use it to generate a small Python library which calls your Rust library, so you don't need to implement it a second time.

[-] thevoidzero@lemmy.world 1 points 1 day ago

Yes thank you. I am using it. I'm good with finding things on the Internet but I'm struggling with parts that are deeper and not well documented. There are big projects that use pyo3, but not plugins. And there are big projects with plugins but not pyo3.

this post was submitted on 21 Nov 2024
1 points (100.0% liked)

Rust Programming

8190 readers
20 users here now

founded 5 years ago
MODERATORS