i started learning rust and i really enjoy iti told myself i was going to learn a language for backend after being a swift dev all these years and i tried golang but it seems it was made for retards, but i tried rust and really liked the ergonomicsis it over for me? i seem to have all the stereotypes of becoming tran thanks to my autism
>>41189903this post is too autistic for me too understand
>>41189952it’s a language that has a high tranner programmer concentration for whatever reasonidk, i feel like garbage collection is slop after so many years programming in swift
>>41189903This is why I use C as a cis man. Enjoy your shitty language
what do you even do with rust?
>>41190043i am right now writing a bot to crawl app store reviews so can get updates for an app
I wish I was a smart agp like you all instead of a dumb agp
>>41190078smart agps develop intelligence reduction kink
>>41190078They aren’t smart anon
Unrelated but how the fuck do I learn programming if I don't have the autistic brain for it. I don't enjoy it, it's frustrating but I'd really like a nice paying coding job. The fuck do I do
>>41192370Don’t be aye
>>41192370there are other careers besides programming if you really can't enjoy programming, otherwise idk try doing something practical and learn to appreciate the theoretical nature of computers
>>41192400like have you ever found math or logic interesting? If you can't enjoy those things on some level I don't think its possible to like programming the way these autists ever do.
>>41192412>mfw im ashamed of being a smart autist because of trannies I’m sorry trannies as a cis guy
>>41192224well I can’t do programming stuff
>>41192451There not smart anon they are autistic freaks and I’m totally not a self hating autistic dude
>>41192443i like my cis nerd friends, i think im gonna marry one of them
>>41192457Wgmi
>>41192370don’t do programming if you don’t enjoy itits a pain in the ass dealing with other devs who are not autistic about it and just want a paycheckthey do absolutely terrible code because they don't care about their code
>>41192955every line of code is a liabilityif you write like shit, it’ll come back as a bug that you probably won’t be there to maintain and some autist will have to fixdon’t make the autist job harder thanks
>>41189903That's fine, but please keep Rust out of fucking NetBSD and encourage your fellow trans women to do the same
>>41192982i think its a mistake to try to replace stable tools with rust code (because rust itself isn’t stable), but it definetely should be considered as a choice for new tools because it’s easier to get something to be production quality stable in rust than in c (cause the language helps you)
>>41192990I agree that one should work with the most appropriate tool for the job, and that Rust is a great tool for spinning up new codebases and putting them into production quickly, but NetBSD is intended to be small, lightweight, and minimal. The dependency overhead of Rust, I fear, makes it an inappropriate tool for a project such as NetBSD.
>>41193007well rust is a compiled language, so it’s not a dependency in the project, it’s a dependency in the build processyou won’t have to download rust to run, it doesn’t have a separate runtime like java/dotnet/python/ruby/etc
>>41193025If you're using NetBSD in production, you're guaranteed to be compiling for a single target. Rust clogs the development pipeline.
>>41189903>Name's swiftie>Doesn't program in SwiftMissed opportunity
>>41193111i actually have 8+ years experience in Swift
>>41193121I'm fucking retarded, it was in the OP.What are you using to learn it btw?
>>41189903>>>/g/Rust is low level, no one would code backend services in rust. If you are half decent as a swift dev, either keep your frontend focus, learn Kotlin and a JS-based FE technology; or if you want to learn BE, the cool kids are using node, python (AI/ML community, step from here to R and become a dragon maid) or .net (it's now cross platform). Pair it with an ops skill (k8s), and you're golden, welcome to utwg!If it's a hobby, keep it that way. You'll have fun unlike getting paid for it.
>>41189903>frontend developer larping as an actual programmercringe, you do not fit the stereotypecome back when you have >5 PRs on popular FOSS
>>41193176swift is way more like a low level language than a high level language… clearly reeks of skill issue lmaoswift does not have gc, in case you don’t know
>>41193266well, i kinda do anoncontributed to some stuff in swift land opensource
bump
>>41190043Nothing. There's no big project in Rust. Only toys.
>>41189903How can a code language have ergonomics, what the fuck are you even talking aboutDoes it have like a rubberized knurled grip, is there tennis tapeBackend? Swift?? Golang??? I think you were lost way before this whatever it is, anon
>>41193300Swift is based on gc though?
>>41196732Some people will claim that reference counting isn't GC
>>41192400I'm awful at practical stuff. People keep saying go into trades but I can't even name half the tools. And I don't find it interesting. I'd love to do something with computers but it seems I'm too dumb for it>I thought I'd be a game dev but I hate maths lmao (only wanted to be game dev because I play games, like a dumbass)>>41192412Math not really? Maybe some easier parts of algebra but that's it. At this point I've already forgotten stuff. Logic idk how I can tell, does enjoying puzzle games count lmao>>41192955But I want the big monies
>>41196732it doesn’t have a runtime that stops execution to collect memory, like rust, memory is dropped at the end of the scope, unless you have a shared reference to it (it uses smart pointers but it automates some things for you)>>41197425It isn’t? You have to take care of memory still.
>>41189903How do you deal with Rust's syntax? It looks ugly.
>>41198642it’s not as bad as c++
>>41198545>It isn’t? You have to take care of memory still.For the most part you don't have to. It's only cycles that are a problem.GC does not mean tracing.
>>41198878cycles yesand memory pressure so you have to manage less allocationsand when you have to deal with raw buffers if you are doing anything that interacts with file system/socketsand multi threading as wellif you are going to say that you don’t have to manage memory because you “only” have to take care of cycles, then c++ with smart pointers also is GC’d, rust is GC’d, etc, because its the same level of difficultyrust has the magic drop trait that is always called at the end of the scope as well to destroy smart pointersyes its not raw pointers like C, but its not like you can completely abstract away knowing if the memory is on the stack or the heap, etc