General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
ThePrimeTime
comments
Comments by "" (@jboss1073) on "I Will Not Write Rust Again" video.
Honestly this is what keeps me in Rust. No other language can solve future problems before they happen quite as pragmatically and precisely as Rust.
38
@patrickkdev At least it has an algebraic typechecker which dos have the potential to catch more and more bugs over time. No such potential elsewhere.
7
Lifetimes exist in every language, Rust just makes them explicit.
5
Please reevaluate. There is nothing to lifetimes. They exist in every language. Rust just made them explicit, which is a fancy word for "easier".
3
But what don't you like in Rust? Why don't you like it? Can you be more specific? I'd love to be able to relate.
3
You Zig folks should start giving Lisp more credit. You talk about comptime as if it's an original idea.
3
@GustavAlbrecht-q4e People think they're above the rules, and that they're special and the bad memory bugs won't happen to them because they're paying attention, unlike "other" programmers.
2
@ThePrimeTimeagen Thank you. As a Ruby programmer in the past I can understand that.
2
@peculiar-coding-endeavours Thank you!
2
@noomade Will check it out, thank you!
2
Well said. Every other language feels like writing poems. Rust feels like building software out of solid parts.
2
Exactly. We all just want a popular SML.
1
@JustJonGreen "It seems fundamentally exhausting." I love Rust and I agree with this take. I think it is very insightful and spot on. I think it's the memory stuff that makes it exhausting, to me at least. I like all the functional stuff.
1
@taragnor I completely agree and wish the same!
1
Memory leaks are not memory-unsafe.
1
Stockholm Syndrome.
1
C'mon, we all deep down want a Rust with a garbage collector.
1
How is that an argument? "Try using Rust halfway". What?
1
@alexandergilbert7572 "Is type inference in the language spec of rust or not? I'd argue it's not in the spec." You cannot be in earnest here. "People who've used rust non trivially face this problem when the external ecosystem of the language fails. The underlying spec you're left with is clunky. " This has never happened with other languages. You're making up a scenario. "One day the maintainers abandoned the type checker of language X! Scary story!" Never happened.
1
I also like Rust and I think lifetimes were a mistake that no one asked for.
1
No one understands why the Rust compiler can't just use some heuristics for lifetimes, or even guess them by brute-force. I wish I knew the answer to that question.
1
"Jon Gjengset's honest opinion of why he prefers Rust over Zig was interesting. " What was that? And where was it?
1
Lifetimes don't have anything to do with single-threaded or multi-threaded, they have to do with using stack allocation over heap allocation.
1
How did Julia betray you?
1
@prashanthb6521 I would love to hear more details if you could spare the time. After Rust, Julia is my only other hope, and I'm still waiting for them to complete the compiler. Crystal has amazing performance for the syntax but I don't want the OOP baggage. Hence I have been holding on for Julia to become compiled. So I would really appreciate your perspective from someone who wanted to like Julia and then saw otherwise. Thank you in advance.
1
@prashanthb6521 What mind games?
1
It's quite a bit more. It's a pragmatic Haskell.
1
Racket is too slow.
1
@bartkl Then it's better to just use Chez Scheme instead of Racket.
1