[-] snaggen@programming.dev 8 points 2 years ago

I agree. I have written server software my entire career, and the need for performance is a corner case in my experience. The never crash in runtime aspect of rust should get much more attention (I know it can panic, but that really never happens in practice unless you use unwrap or smilar).

[-] snaggen@programming.dev 8 points 2 years ago

I also think the defaults are fine, so I was quite surprised to see 14% modify the settings. That is much higher than I expected.

[-] snaggen@programming.dev 8 points 2 years ago

No, I think you missunderstand.... A joke is supposed to be funny.

[-] snaggen@programming.dev 9 points 2 years ago

Exactly. I appreciate the "What’s Gleam" section, but I would also like to see a "Why Gleam?" section.

[-] snaggen@programming.dev 9 points 2 years ago

This is very interesting. I hope someone write an indepth review regarding features and performance, compared to the competition. I wonder why they went with openssl instead of rustls, it is not like OpenSSL have the best security reputation.

15
Rust Analyzer Changelog #221 (rust-analyzer.github.io)
45
18
27
28
23

It seems that the rust official youtube channel now have released a lot of videos from RustConf

102
Announcing Rust 1.76.0 (blog.rust-lang.org)
16
45
Let futures be futures (without.boats)
23
17
Rust Analyzer Changelog #218 (rust-analyzer.github.io)
10
[-] snaggen@programming.dev 9 points 2 years ago

Tested to search for a stomp rust crate and got horrible results. So, I guess that you should test the different search engines with your use case and see which one fits that.

[-] snaggen@programming.dev 8 points 2 years ago

My company actually used a whiteboard instead of a DNS for our internal network. We used it as a temp solution during setup, then 5 years later it was still in use. It worked quite well.

[-] snaggen@programming.dev 8 points 2 years ago

It might be interesting to watch the Jackie Chan episode of Every Frame is a Painting, for an analysis of the difference between Hollywood and Hong Kong. This will explain why Jackie Chan is so much better in his Hong Kong movies.

https://m.youtube.com/watch?v=Z1PCtIaM_GQ

[-] snaggen@programming.dev 9 points 2 years ago

The reason might be, that you must think a bit different from C++ so it might be a little bit tricky to do the switch. Thouigh, if you know C++ the ownership and stuff should be a bit easier to understand since you probably can figure out what is going on. The reason I learned Rust in the first place was because I had to use C libraries, and I knew rust had good support for that. But, unfortunately I cannot assist you with alternatives to rust, since I stopped looking after I learned rust. 😄

[-] snaggen@programming.dev 8 points 3 years ago

Well, that is why some prefer a copyleft license, like the MPL.

[-] snaggen@programming.dev 9 points 3 years ago

Also, MS pays computer makers to preinstall Windows.

[-] snaggen@programming.dev 8 points 3 years ago

But even there a TcpStream, a FileStream and a StringStream might have quite differen behaviour, since they all abstract very different things. So, even this simple example may fall apart very fast if you need to care about those. I'm not saying that Inheritance is always bad, but it is quite rigid and might cause problems in a large codebase if you suddenly run in to the corner cases where the assumptions the abstraction is based upon is no longer upheld.

view more: ‹ prev next ›

snaggen

0 post score
0 comment score
joined 3 years ago