[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: DEMON.jpg (34 KB, 500x571)
34 KB JPG
An old buddy of mine from Egypt kept telling me Rust is a good programming language, but what is your opinion on it?
>>
ask an llm faggot
>>
>>108771952
But what if I don't want to use AI? What if I want genuine advice from genuine people?
>>
>>108771920
Rust is genuinely excellent, and your friend has good taste! Here's my take:
The strong points:
Rust's killer feature is memory safety without a garbage collector. It prevents entire classes of bugs (null pointer dereferences, buffer overflows, use-after-free) at compile time, not at runtime. This is a huge deal in security — many CVEs in C/C++ codebases stem from exactly these issues.
The borrow checker (Rust's way of enforcing memory rules) has a steep learning curve, but once it clicks, it forces you to write more correct code by design. It's like having a very strict code reviewer built into the compiler.
It's also blazing fast — comparable to C/C++ — while being far safer.
Where it shines:
Systems programming (OS kernels, drivers, embedded)
Security-critical tools
WebAssembly
Anywhere you'd previously use C/C++
The Linux kernel now accepts Rust code, and Microsoft has been actively exploring it as a safer alternative to C/C++ in Windows components — directly relevant to your world.
The honest caveats:
The learning curve is real and steep
Compile times can be slow
For scripting and quick automation tasks (like your Azure/Intune work), Python or PowerShell will serve you far better — Rust would be overkill
Bottom line: Rust is probably the most exciting systems language in decades and it's genuinely good for security-sensitive software. But for your day-to-day IT admin scripting needs, it's not the right tool. Think of it as a great language to know about and appreciate, even if you're not writing it yourself.
>>
Egypt mentioned, although I don't see the relevance of that detail in your story
My opinion is that its learning curve (coming from more traditional programming) is too steep to justify learning it if you don't have a specific use case, and if you're a professional programmer its usefulness is limited in the job market, HOWEVER many new important open source projects in the past few years are written in it and it is already well established and not an upstart/meme language anymore by any measure
>>
>>108772018
>>108772019
stop racist
>>
>>108771958
>But what if I don't want to use AI? What if I want genuine advice from genuine people?
oh, in that case, you asked in the right place.
>>
>>108771920
Interesting idea, poor implementation.
>>
File: google_ml_4chan.png (552 KB, 1428x3804)
552 KB PNG
>>108771958
Hey now, AI gives genuine advice from the genuine r*dditors etc it was trained on.
>>
>>108772734
WTF I love Google AI now
>>
>>108771920
Trannylang
>>
>>108772734
>>108772765
is Google AI our fren now?
>downloading chrome
>>
>>108771920
>from Egypt
>recommending Rust
Fake. He would've been stoned to death a long time ago.
>>
>>108773135
there are jihadists out there who like rust. and the mexican president doesn't stone anyone.
>>
File: 1775719398409531.gif (3.02 MB, 640x640)
3.02 MB GIF
>>108771920
Guys, you should all just use rust. Wtf you here for?? Especially you, r*ssian troll shit, and jew american software developer executive goober. JUST USE RUST
>>
>>108771920
It might be good technically, but it's a politically encumbered language with a terse syntax, so I won't use it
>>
File: rustypoo.png (1.06 MB, 759x743)
1.06 MB PNG
>>108771920
Rust is shit.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.