/t/ - Technology

Discussion of Technology

Index Catalog Archive Bottom Refresh
Options
Subject
Message

Max message length: 12000

files

Max file size: 32.00 MB

Total max file size: 50.00 MB

Max files: 5

Supported file types: GIF, JPG, PNG, WebM, OGG, and more

E-mail
Password

(used to delete files and posts)

Misc

Remember to follow the Rules

The backup domains are located at 8chan.se and 8chan.cc. TOR access can be found here, or you can access the TOR portal from the clearnet at Redchannit 3.0.

US Election Thread

8chan.moe is a hobby project with no affiliation whatsoever to the administration of any other "8chan" site, past or present.

You may also be interested in: AI

(15.91 KB 474x316 rust_clippy.jpg)

What's the problem with this language? Anonymous 10/02/2022 (Sun) 01:40:10 No. 9956
I've seen that people are shitting on it and I want to know why
>>9956 The problem is less with the language and more the community around it. It was developed by Mozilla at the peak of their (((diversity))) efforts and was among the first to adopt a Code of Conduct and other governing documents. They love to prostelytize, and will advertise Rust news on any forum they can. News aggregators aimed at programmers such as slashdot, hackernews, and reddit regularly feature articles about every Rust release, any time a project or known figure uses Rust, or any time someone develops a package for Rust. There's thousands of libraries uploaded to npm or PyPI daily but if you make a Rust package you will get free press. On the technical front, having a borrow checker lets you do static analysis reference counting to ensure memory is cleaned without a garbage collector. But some people do not like compilers that nanny them. Modern C++ has had reference counting for ages, but it's hardly used. The same people who use and love Rust will not use smart pointers. Rust has worse syntax than even C++, and compiling takes ages. The only appeal is a "guarantee" that no memory leaks will occur. In short, it's a lot of cuckolds who won't shut up about something that should have been a tech demo. It'd be better if they spent their time writing a borrow checker for C++ or combining it with some better syntax to really make memory usage easy. Ultimately it's hated because the loudest proponents are insufferable faggots. It'd be better if Rust died swiftly. so something better could take its place. But they've effectively rallied everyone who hates C and C++ to support them, and that coalition has a lot of sway.
>>9956 I think the more salient question is why anybody would promote rust. I'm vaguely aware of it, but I just sort of loosely throw it in with MongoDB or Go as some sort of flavor of the month web bullshit that most likely will just cause me more long-term maintenance issues for some fag who went all in on the flavor of the week and then skipped town to some other bullshit job where he just churns out more crap for the next three months. I believe that if it were important then there'd be a reason to care.
No shared libraries. Everything is vendered though cargo and then linked to libc; there isn't a ordained way to take a crate and turn it into a SO for deployment in an easy way. There are a lot of good things, but the fact that any useful crate is just a binding to C and C++ is a deal breaker to me; I'll just use the native version and use C or C++ for the project instead of the binding.
>>9961 >more the community around it. Agree, the community is too left-tarded.


Forms
Delete
Report
Quick Reply