this post was submitted on 25 Mar 2025
202 points (97.2% liked)

Rust

6700 readers
84 users here now

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

Wormhole

[email protected]

Credits

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

founded 2 years ago
MODERATORS
 

It's getting more and more unhinged on LinkedIn.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] Paragone 1 points 1 week ago (1 children)

I think that many a time people begin a project coding in a far-far-far too-low level programming-language: they're solving the wrong problem!

Build your prototype in a high level language, get the model/architecture correct .. and THEN begin replacing the slow bits with faster languages..

To me that seems right.

Haskell to begin-with, & when it solves ALL of the problem, correctly .. THEN you begin converting stuff to Crab-lang/Rust..

When you're still bashing 'round, trying to discover the form of the underlying problems in your problem .. that's the wrong time to be doing low-level stuff, to my eyes..

_ /\ _

[โ€“] [email protected] 2 points 1 week ago

I get the sentiment, but I think Rust does a pretty decent job even in the prototyping phase. I'll run snippets in Python or Lua, but that's mostly for data mangling, like generating code from a data format or preparing test data.

So far it works pretty well.