[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

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File: rust-social-wide.jpg (133 KB, 2048x1024)
133 KB
133 KB JPG
Tell me good reasons why you shouldnt write everything new in Rust?
>>
>>108417981
im dumb
>>
Because I like to have multiple tools in my belt rather than just one tool for everything.
>>
>>108417996
sure
python
rust
TS/JS
what else would you even want?
>>
Because I know C and python and don't need it, but maybe if I want to do something in C++ I'll use Rust instead idk. Why do you give a shit?
>>
>>108418008
OCaml for prototyping
Go for CLIs
Odin + Raylib for graphics
C for shared libraries
WAT/WASM for scripting
>>
>>108417981
>extremely slow compile time as your project get bigger
>everything is compiled as static which means slow relinking every time even with incremental build turned on
>produces huge binaries
>layers upon layers of abstractions which turn into an unintelligible mess
>despite its mature age many crates are still just wrapper of C/C++ libraries
>many crates aren't truly cross platform
>>
>>108420253
>many crates are abandoned
>>
>>108417981
it's not a shell scripting language. otherwise, there are hardly any valid technical* reasons not to use it for new stuff.
*bureaucratic red tape doesn't count
>>
>>108420253
>extremely slow compile time as your project get bigger
WRONG + cranelift exists
>everything is compiled as static which means slow relinking every time even with incremental build turned on
not fully wrong but overstated. incremental linking is coming (mold). your release-dev should have lto off together with using cranelift.
>produces huge binaries
WRONG
>layers upon layers of abstractions which turn into an unintelligible mess
WRONG + FILTERED
>despite its mature age many crates are still just wrapper of C/C++ libraries
unclear objection. what is the problem?
>many crates aren't truly cross platform
it would be good if this was right. keeping wintard jeets away even harder is a bonus. but unfortunately, also mostly WRONG
>>
>>108417981
Why should I use it for new things when actual Rust devs seem to prefer using it for rewriting existing things?
>>
>>108417981
41% attrition on project maintainers is a big one.
>>
>>108417981
Rust do not fly!

Because it is locked !

What new you want to code when you are cramped between guardrails?

Rust is failure.
If I need bare metal i go masm of fasm sasm etc
>>
>>108417981
I'm transphobic.
>>
Have you noticed the reduction of anti-Rust threads since the war?
You know why?
It's because Rust does indeed significantly reduce number of vulnerabilities in software that was made with it.
And exploiting vulnerabilities is mainly how jewish spyware like Pegasus works.

That's right. Anti-Rust shilling had nothing to do with (at least not directly) with the quality of the language, trannies or anything like that.

It was all about Mossad spy tools losing their usefulness due to software being developed in safe(r) languages.
>>
>>108417981
not standardized and a Dev team that is actively hostile and dismissive towards porting efforts towards things that aren't apple or x86 platforms
If I write something in good old C and don't use jewish dependencies I can be sure it will run anywhere I want
>>
>>108417981
Because I am not an Arch Linux using troon.
>>
>>108421837
yes. but luckily, a couple of IzzatBots are coming back. so, we can at least still have some fun.
>>
I don't like liberal lefty terrorist tranny agenda pushing languages and communities



[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.