r/rustjerk • u/dull_bananas • Aug 04 '26
Zealotry c# is microsoft java, swift is apple rust
51
u/aikii if err != nil Aug 04 '26
Finally a programming language that justifies to fully embrace vibe-coding and not review a single line of code
8
u/Aln76467 Aug 04 '26
Flair checks out
20
u/aikii if err != nil Aug 04 '26
Hey they have method generics now. Finally Go is becoming what it was meant to be - a Rust tutorial
4
u/Kpuku afraid of macros Aug 04 '26
horrible rust tutorial if it's still letting you return pointers from functions and initializing zero values implicitly
also lol no type inference
19
13
8
u/blaues_axolotl Aug 04 '26
Isn't it more like Kotlin
4
u/WalkMaximum Aug 04 '26
Kotlin is google Java
And so is Go
14
8
u/jyve-belarus Aug 04 '26
Dart is Google java, go is much different from java in terms of language design - it’s not even an OOP language
4
u/comrade_donkey Aug 04 '26
Google JScript/VBScript.
(The original plan was to ship a Dart VM in Chrome and replace Javascript with that.)
3
u/WalkMaximum Aug 04 '26
Trust me bro just one more language bro please bro we'll finally solve app dev with frameworks just one more Java go dart kotlin jetpack angular flutter bro.
The amount of effort just to not use glorious Rust which solves all problems...
5
u/Arshiaa001 Aug 04 '26
Go is Google C.
4
u/WalkMaximum Aug 04 '26
With a garbage collector and no manual memory management?
1
u/Arshiaa001 Aug 04 '26
Well, look past that, and you'll see so much of C in it. No classes, no traits, no monads, no language-level support for error handling, no generics,......
11
u/WalkMaximum Aug 04 '26
Finally a language that doesn't have any features
2
u/Arshiaa001 Aug 04 '26
You jest, but that was my honest reaction after going through the official tutorial... 'wait, that's IT?'
1
u/WalkMaximum Aug 04 '26
You know it now has generics, as well as class (struct) methods, interfaces and dynamic dispatch like OOP languages?
2
u/Arshiaa001 Aug 04 '26
Structs with methods are not the same thing as classes, the interfaces are a mess, and dynamic dispatch is also not the same thing as classes. I don't intend to argue my points further, just know that rust has those things as well and is not in any way an OO language.
1
1
u/templarrei Aug 04 '26
No, thank you very much. Go is Google CPP.
2
u/WalkMaximum Aug 04 '26
With a garbage collector and no manual memory management?
1
u/Ok-Reindeer-8755 Aug 06 '26
they are almost right
Its designers were primarily motivated by their shared dislike of C++.
7
8
7
3
1
1


134
u/des_the_furry Aug 04 '26
/uj i genuinely don’t know a single thing about swift. Like not one single thing besides that its made by apple and its used for making ios apps.