Conversation
Notices
-
Embed this notice
Punished Crab (rustycrab@sleepy.cafe)'s status on Sunday, 01-Jan-2023 03:00:06 JST Punished Crab I guess I'm gonna have to learn rust at some point because there doesn't seem to be a viable successor for a systems language. I have no idea what the shit I would make for a project though. I don't think it has enough of a technology base to build anything serious yet. -
Embed this notice
Zero :zt_think: :artix: (zero@strelizia.net)'s status on Sunday, 01-Jan-2023 03:00:01 JST Zero :zt_think: :artix: @RustyCrab you can turn gc completely off, google says it was made to be a system language either way :marseyshrug: -
Embed this notice
d (deprecated_ii@poa.st)'s status on Sunday, 01-Jan-2023 03:00:01 JST d @zero @RustyCrab I would use Go any day of the week over Rust :02_shrug: grumbulon likes this. -
Embed this notice
Punished Crab (rustycrab@sleepy.cafe)'s status on Sunday, 01-Jan-2023 03:00:02 JST Punished Crab @zero not appropriate to use on systems level -
Embed this notice
Punished Crab (rustycrab@sleepy.cafe)'s status on Sunday, 01-Jan-2023 03:00:03 JST Punished Crab @zero
>garbage collection
nah -
Embed this notice
Punished Crab (rustycrab@sleepy.cafe)'s status on Sunday, 01-Jan-2023 03:00:03 JST Punished Crab @zero I'm not inherently against garbage collection but it's a permanent barrier to high performance no matter what benchmarks say -
Embed this notice
Zero :zt_think: :artix: (zero@strelizia.net)'s status on Sunday, 01-Jan-2023 03:00:04 JST Zero :zt_think: :artix: @RustyCrab yeah should be -
Embed this notice
Zero :zt_think: :artix: (zero@strelizia.net)'s status on Sunday, 01-Jan-2023 03:00:05 JST Zero :zt_think: :artix: @RustyCrab use go -
Embed this notice
Punished Crab (rustycrab@sleepy.cafe)'s status on Sunday, 01-Jan-2023 03:00:05 JST Punished Crab @zero is that a systems language? -
Embed this notice
grumbulon (grumbulon@freecumextremist.com)'s status on Sunday, 01-Jan-2023 03:06:12 JST grumbulon @sam @RustyCrab @zero it depends on what you are actually wanting to build that would determine if Go is a good language to use; there are ways to manually manage memory in Go using CGo (sinful) https://pkg.go.dev/cmd/cgo
I personally don’t recommend using CGo but if manual memory management is a requirement then its possible to benefit from the modern features of Go with the C stuff, if its really necessary.
-
Embed this notice
Rinvers Cuosaka (sam@froth.zone)'s status on Sunday, 01-Jan-2023 03:06:14 JST Rinvers Cuosaka @RustyCrab @zero :shrug_kon: Go works really well for anything having to do with networking (what the Plan9/Google people made it for)
t. have made stuff both professionally and for fun in Go
cc @grumbulon he gets paid to write Go code -
Embed this notice
Miss Pasture :monapat: (pasture@pl.gamers.exposed)'s status on Sunday, 01-Jan-2023 03:06:22 JST Miss Pasture :monapat: @RustyCrab https://www.amazon.com/dp/B073XMNQC2 grumbulon likes this. -
Embed this notice
grumbulon (grumbulon@freecumextremist.com)'s status on Sunday, 01-Jan-2023 03:12:43 JST grumbulon @RustyCrab @sam @zero Manually managing memory, in general, is a bad idea In conversation permalink -
Embed this notice
Punished Crab (rustycrab@sleepy.cafe)'s status on Sunday, 01-Jan-2023 03:12:44 JST Punished Crab @grumbulon @sam @zero I don't know anything about Go but my experience makes my gut say that trying to manage memory in it is probably a very bad idea. In conversation permalink -
Embed this notice
grumbulon (grumbulon@freecumextremist.com)'s status on Sunday, 01-Jan-2023 03:25:39 JST grumbulon @RustyCrab @sam @zero Bad things will happen regardless in a corporate setting because software quality isn't the reason companies exist, they exist to generate money. If that means hire 10 retards for every guy that cares about performance for the end users then they'll do it, the bottom line is generally what matters. As long as its "good enough" In conversation permalink -
Embed this notice
Punished Crab (rustycrab@sleepy.cafe)'s status on Sunday, 01-Jan-2023 03:25:40 JST Punished Crab @grumbulon @sam @zero yeah people argue about that but like, when your program hits half a million lines and management starts throwing retards at it that you have no control over, bad shit will happen (and happen constantly). In conversation permalink -
Embed this notice
grumbulon (grumbulon@freecumextremist.com)'s status on Sunday, 01-Jan-2023 03:26:18 JST grumbulon @straw @sam @RustyCrab @zero I tried Rust because I thought there might be something there, but there isn't In conversation permalink -
Embed this notice
straw (straw@rdrama.cc)'s status on Sunday, 01-Jan-2023 03:26:19 JST straw @grumbulon @sam @RustyCrab @zero not with Rust™ In conversation permalink -
Embed this notice
Punished Crab (rustycrab@sleepy.cafe)'s status on Sunday, 01-Jan-2023 03:28:22 JST Punished Crab @MischievousTomato @zero everything is network stuff anymore In conversation permalink -
Embed this notice
shitpisscum (shitpisscum@social.mrhands.horse)'s status on Sunday, 01-Jan-2023 03:28:22 JST shitpisscum @RustyCrab @MischievousTomato @zero In conversation permalink Attachments
Doughnut Lollipop 【記録係】:blobfoxgooglymlem: likes this. -
Embed this notice
MischievousTomato (mischievoustomato@beefyboys.win)'s status on Sunday, 01-Jan-2023 03:28:23 JST MischievousTomato @zero @RustyCrab :retrothink: isnt it for network stuff In conversation permalink -
Embed this notice
Punished Crab (rustycrab@sleepy.cafe)'s status on Sunday, 01-Jan-2023 03:34:05 JST Punished Crab @grumbulon @sam @straw @zero I don't know enough about it to make that judgment call but my gut tells me it looks more like a novelty than a serious long term solution.
The idea of unique ownership IS GOOD however and I want to see that expanded upon.In conversation permalink grumbulon likes this. -
Embed this notice
grumbulon (grumbulon@freecumextremist.com)'s status on Sunday, 01-Jan-2023 03:36:23 JST grumbulon @RustyCrab @sam @straw @zero > unique ownership IS GOOD
yeah that was the coolest thing, but everything else was just kind of annoying to mess with. Also I hate to be that guy ? but there isn't a language spec which sucks, they (unironically) help when you want to know things (source: read stuff from the Go language spec for reasons) like The Rust Reference "book" is ok but then you have pages like this: https://doc.rust-lang.org/stable/reference/lexical-structure.htmlIn conversation permalink Attachments
-
Embed this notice
Punished Crab (rustycrab@sleepy.cafe)'s status on Sunday, 01-Jan-2023 03:39:20 JST Punished Crab @grumbulon @sam @straw @zero is my browser not loading or is that actually fucking blank In conversation permalink grumbulon likes this. -
Embed this notice
grumbulon (grumbulon@freecumextremist.com)'s status on Sunday, 01-Jan-2023 03:39:51 JST grumbulon @RustyCrab
@sam @straw @zero
it is actually blank lmao, I also thought my browser was fucking up but no, this page is unintentionally left blankIn conversation permalink -
Embed this notice
Punished Crab (rustycrab@sleepy.cafe)'s status on Sunday, 01-Jan-2023 03:41:11 JST Punished Crab @grumbulon @sam @straw @zero and the next place says "rust is in utf-8" and stops. Uhmazin. In conversation permalink grumbulon likes this. -
Embed this notice
MischievousTomato (mischievoustomato@beefyboys.win)'s status on Sunday, 01-Jan-2023 03:52:04 JST MischievousTomato @grumbulon @sam @straw @RustyCrab @zero it's like a chapter title in books In conversation permalink -
Embed this notice
grumbulon (grumbulon@freecumextremist.com)'s status on Sunday, 01-Jan-2023 03:52:04 JST grumbulon @MischievousTomato
@sam @straw @RustyCrab @zero
the next page is still one sentence and it's a website not a book so that sucks regardlessIn conversation permalink
-
Embed this notice