News for hackers. Stuff that matters.
Re:The borrowchecker is what I like the least about Rust by gdbsjjdn on Saturday July 19, 2025 @08:54PM (#44620934)
I was an early Golang dev and people were _crazy_ with channels for a couple years. I remember the most popular Golang Kafka client was absolute spaghetti of channels and routines.

It's never been "safe C" because it's garbage collected. Java is truly the comp because it's a great Grug language.

I also wrote some Erlang in the past, I really enjoy it and I was sad that Go didn't borrow more.

Re:The borrowchecker is what I like the least about Rust by tptacek on Sunday July 20, 2025 @12:01AM (#44621858)
This is "share by communicating, don't communicate by sharing". Pretty much everyone agrees it's a good thought. ~Most programs get there just fine with channels, because ~most code isn't so performance sensitive that channel limitations matter. Go leaves plenty of room for the rest of programs to do something else. Seems good.