Originally posted by darcagn
View Post
Announcement
Collapse
No announcement yet.
Rust Bindings Posted For KMS Drivers, VKMS Ported To Rust
Collapse
X
-
- Likes 4
-
Originally posted by programmerjake View Post(e.g. in Java you either need synchronized everywhere or you can have state corruption when accessing an object from multiple threads
- Likes 4
Comment
-
Originally posted by dpospisil View Post
Using synchronized is not the only way how to write thread-safe concurrent programs in Java. There are other synchronization primitives available, e.g. atomic values, semaphores or barriers. Using synchronized everywhere as you said is easiest one but also the worst one.
- Likes 3
Comment
-
Originally posted by quaz0r View Postis rust considered noob-friendly or something?
- Likes 7
Comment
-
Originally posted by byteabit View Post
I don't know why you find it cringe, but hey, we are all different. Rust has its own problems with the language or eco system, such topics as Async and GUI. But the worst part of Rust is the Rust Foundation. I'm glad Rust language exists and it is probably my favorite language. I wouldn't mind a Rust like language, but with Garbage Collection instead and an integrated Async runtime that is as easy to use as in Go. That would be probably my goto language for almost anything.
- Likes 3
Comment
-
jacob Ocaml could be it (I considered Swift and F# as well). Honestly I did not expect so many suggestions in the comments.
Quackdoc Agreed. This is something I am saying for long time, for any kind of stuff people learn (Archlinux, Rust...) . Rust and it's eco system is very newcomer (noob) friendly. It comes straight with a good and free tutorial, excellent documentation, tooling, great libraries, great error messages from the compiler and so on and on. It (everyone behind it) does everything they can do to make it as easy and comfortable as possible.
- Likes 2
Comment
-
Originally posted by byteabit View PostI wouldn't mind a Rust like language, but with Garbage Collection instead and an integrated Async runtime that is as easy to use as in Go. That would be probably my goto language for almost anything.
- Likes 1
Comment
-
it isn't based on garbage collection, by handles the "usual" problems through various semantic abstractions
it is not like Rust, and it feels more like high level garbage collected languages
and yes the first impression when you learn you must specify allocators will be a shock!
- Likes 1
Comment
-
Comment