14
submitted 1 month ago by ClusterBomb to c/rust@lemmy.ml

I've only been coding with Python/Javascript since I started my career. I do APIs and websites frontend. I don't really understand what is interesting in learning an other language. For example, I could learn Ruby, but I'd do the same thing I already do.

Rust, C/C++ tho seem to me to be languages to code other things. Hence my question : what do you code? If possible, make distinction between personal projects and professional projects.

you are viewing a single comment's thread
view the rest of the comments
[-] 2xsaiko@discuss.tchncs.de 3 points 1 month ago

The personal project I'm currently working on the most is Nucom, an implementation of Microsoft's Component Object Model.

The IDL compiler for it, which takes .idl files which define COM interfaces and outputs C/C++ headers/source files and Rust modules, is written in Rust.

Originally, this project was all C++, and everything but the compiler still is (which also likely isn't going to change since it involves building dynamic libraries which Rust does not do well at all), but I really did not want to go without Rust when writing a parser/compiler type thing because the language is so much nicer to work with.

this post was submitted on 18 Nov 2024
14 points (100.0% liked)

Rust Programming

8234 readers
85 users here now

founded 5 years ago
MODERATORS