[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

> state of rust > takes almost a minute to recompile a

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 53
Thread images: 9

File: state of rust.png (78KB, 1365x505px) Image search: [Google]
state of rust.png
78KB, 1365x505px
> state of rust
> takes almost a minute to recompile a tiny alpha utility written in pure rust

How am I supposed to use this software, possibly fix bugs or understand any of it and iterate when every change takes 1min to recompile?
Rust is an absolute clusterfuck, a joke.
>>
That's what happens to you when you fall for the memes fampai. You should try Idris, everything is a recursive set and doing simple arithmetic takes literal seconds.
>>
>>59653790

it would be different if they could fix this, but at this point this is by design. They arent ever going to be able to bring this down to reasonable levels (like ~3 seconds would be my maximum)

This is how it's going to stay and I cant explain the hype that Rust continues to receive. I assume it's Stockholm syndrome kinda similar to Vim nowadays, where you have to spend weeks to months just to be able to finally use it somewhat productively.
>>
>>59653688
>Rust is an absolute clusterfuck, a joke.

use Delphi
>>
File: 1474434392047.jpg (103KB, 703x707px) Image search: [Google]
1474434392047.jpg
103KB, 703x707px
steve klabnik... manager of Rust.
>>
>>59653688
>fell for rust meme
just use scala, senpai
>>
>>59653688
>rust
Even C++ is a better choice than rust.
>>
>>59653861
It's pure shill power. Nobody is actually excited for this language because it's fucking garbage and nobody can use it. If you see people talking about it, they are guaranteed to either be paid Mozilla shills, or SJWs jumping on the bandwagon to increase their political power in the tech industry.
>>
File: e20.png (75KB, 600x600px) Image search: [Google]
e20.png
75KB, 600x600px
>>59653688
It's still in development.

>>59655452
Scala is nice. Is the JVM really worth using in this year? Most languages work well cross-platform because the compiler or standard library does most of the work.
>>
>>59655522
t. mozshilla poster
>>
>>59655475
Rust:
Unicode support is native.
Threading is a lot easier.
Only allow either reading from or writing to a block of data but not both
Better syntax, less ambiguous
Native functional programming support

C++:
Faster compile times
>>
>>59655536
t. C babby
>>
>>59655554
>unicode
anti feature
>threading is easier
no epoll
> no rw on memory blocks
anti feature
> better syntax
wrong
> less ambiguous
again, wrong
> Native functional programming support
#include <algorithm>
>>
>>59655554
Here are some more C++ advantages:
- More libraries
- Can print without newline character without using io::stdout().flush().unwrap()
- Does not feature php syntax
>>
>>59655554
C/C++ works on every platform that exists, can Rust say the same???
>>
>>59655578
>t. I don't know what I'm talking about
>>
>>59655616
>C++:
>shitty unicode support.
>source and headers files (.h, .H .hh, .HH .h++, .H++, .c, .C, .cc, .CC, .cpp, .CPP .c++, .C++) lol
>functional programming support is a meme
>have to rely on boost
>macros
>legacy programming paradigms
>undefined behavior
>>
If you want fast compilation then use Pascal, newfag.
>>
>>59655625
oh no
I'm sorry you couldn't refute any of that.
maybe you should learn to program.
>>
https://www.rust-lang.org/en-US/faq.html#why-is-rustc-slow
>>
>>59654985
and dropped
>>
>>59655716
>If you want fast compilation then use Pascal, newfag.

"lol bro, just code it in your head. Really smart people only use the compiler every 30min or more lmao, you must be so dumb to want to compile your program"

> this is how Rust fags actually justify it
> "lol just dont use the compiler"
>>
>>59654985
https://twitter.com/steveklabnik/status/796221337043877888

Notice the date. What a faggot lmao.
>>
C++ developer:
>"Sorry we only support Windows, it's too difficult to port to Mac or Linux or Power or ARM."

Rust developer:
>"Say no more, senpai."
>"rustup toolchain add ...; rustup target add ...; cargo build --target ..."
>>
>>59654985
>Grouping Moldbug with an internet celebrity and a movement aimed at improving the quality of video game reporting (lol)
It only proves him more right.
>>
>>59654985
what a fucking hypocrite..
>>
>>59654985
>condones violence against people who disagree with him
typical SJW
>>
>>59655860
it's almost like c++ gives you fine grained control over optimization while rust gives you none... huh.
>>
>>59655860
You realize it's just as easy to cross compile C++, right? The only reason projects don't get ported is platfirm specific dependencies.
>>
>>59655963
Non-argument because Rust allows for passing options to LLVM through Cargo.toml.

Rust:
>Perfect allocation and memory layout through jemalloc
>RAII
>>
>>59656121
>jemalloc
>no custom allocator support
literally garbage, F- see me after class.
>>
>>59656154
You can write your own cuck allocator baka

https://doc.rust-lang.org/book/custom-allocators.html
>>
>>59655860
This scenario would never happen, because nobody would write an application in Rust.
>>
>>59655554
One most hating thinks of C++ are compile times.
>>
>>59655554
Ok, I'll bite.

>>Unicode support is native.
Nice meme. How's your work flow having to open a character pad everytime you see a special character?

>>Threading is a lot easier.
>thread(func)
>hard

>>Only allow either reading from or writing to a block of data but not both
¿

>>Better syntax, less ambiguous
>fn
>println!
I'm sorry, but where?

>>Native functional programming support
Same as seples.
>>
>>59656489
>t. C++ cuck
>>
>>59656619
>seples
>c++ cuck
You must be new.
>>
>>59653688
>compile time
>being important
Rust's got a lot of syntax C babbies just shit themselves trying to comprehend. It's unfortunate, but should be getting cleaned up slightly in the future.
>>
>>59653790
>That's what happens to you when you fall for the memes fampai.
>recommends Idris
>>
File: 1471891648932.jpg (94KB, 921x1102px) Image search: [Google]
1471891648932.jpg
94KB, 921x1102px
>>59655856
>>
File: steve_klabnik.jpg (23KB, 300x300px) Image search: [Google]
steve_klabnik.jpg
23KB, 300x300px
>>59656667
This guy is a degenerate. He's not part of the Rust team, r-right?
>>
File: 1483164871863.jpg (503KB, 1600x1600px) Image search: [Google]
1483164871863.jpg
503KB, 1600x1600px
>>59656774
>>
File: 1483822731173.jpg (19KB, 500x335px) Image search: [Google]
1483822731173.jpg
19KB, 500x335px
How is someone who advocates violence allowed to work at Mozilla?
>>
File: fuckyourself.jpg (58KB, 600x600px) Image search: [Google]
fuckyourself.jpg
58KB, 600x600px
>>59656667
OMG WOW UGH I LITERALLY CANT EVEN JUST WOW
>>
Sorry social rustice warriors, looks like safe-space systems programming is already being tackled by a company that actually knows what it's doing:
https://github.com/Microsoft/checkedc

Better luck next time!
>>
ITT: kids do a hello world in rust
>ITS THE BEST LANGUAGE EVER
>>
>>59655845
I'm not a Rustfag, I'm a Pascalfag.
>>
>>59657449
>Pascalfag
hipster
>>
>>59656774
He's, but he's the documentation guy and barely writes actual code into the repos.
>>
>>59657013
># of Issues: 26
>>
>>59655716
Go also has fast compilation times, but the language is barebones compared to Pascal/Lazarus.
>>
>>59657013
Neat. Is this in any way related to liquid types?
>>
File: the_initial_D.jpg (63KB, 500x376px) Image search: [Google]
the_initial_D.jpg
63KB, 500x376px
>>59653688

Give your program the D, its like C++ but without the suck and you can disable GC unlike go.
It also compiles faster than that piece of shit rust and it has more or less the same modern amenities.
Thread posts: 53
Thread images: 9


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
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.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.