> Sorry, but no - putting the burden on the developer to detect whether they are running in a container or not and then determine and adjust to cgroup settings is far too high an encumbrance on the service developer.…
> ...includes support for a soft memory limit. This memory limit includes the Go heap and all other memory managed by the runtime, and excludes external memory sources such as mappings of the binary itself, memory…
> As an example, the Go runtime does not honor container resource limits That’s no longer true for Go 1.19+
I would say the leaders(could be the creators) of the language plays the most important role in its infancy the decisions they make defines what decisions the community are gonna make and the was what Go made right,…
But you see nobody really wants to be “different” if there are 100 people and the first 90 went right the probability of the remaining 10 going right will be higher. Java was designed to be business oriented and I think…
So the community influences the language, not the language that influence the community that explains everything
Yeah, some dev usually don’t put safe guards especially when the user input is directly linked to file operations
Oh, the community is the reflection on how the language is being maintained
Does shell scripting really need to go hand in hand with the language flexibility ?
Systems Programming is kinda generic category and it ultimately depends on the individual to define what’s system programming and what’s not, is it performance, security or access to hardware
Nobody enjoys writing Go but there’s a reason do code in Go and we can’t ignore it
Basically the type system, most rust projects usually don’t come near “The advanced Reason there’s rust” and if they do need that there’re hardcore libraries for that, an ecosystem like that usually suffers from…
[dead]
You can’t just compare a library from another language, because they’re different, if all flag parsing library were inspired by Clap it’ll be a living nightmare for language that isn’t rust
You don’t have to worry people have been saying this for more than a decade now and I see no action about it
Not gonna lie am also getting 200% triggered whenever he states gVisor Syscall costs lol
From my experience the reason $GOPATH has pkg, bin src directory was they wanted to limit spread of affecting the filesystem, I could zip my go directory put it in another computer and still works as good as before, I…
> and b) configured using a YAML-based DSL. Go devops HATE YAML-based DSL we just put it there cause there’s not alternatives, json ?, don’t wanna go there fortunately there’s CUE lang but moving all these project to…
Damn that’s a comeback that’s not complicated
Dude you tried, there’s no need for 50000 word essay against a sentence
Dude if the 70% don’t care they don’t care besides it’s open source
> The huge volume of boilerplate makes the code harder to read, and annoying to write That may be superficially true but don’t forget our brain is structured to optimize every repetitive work or some boilerplates, we…
Sooo what’s the new 2025 way?
You’re just complaining because the compiler isn’t complaining
> I have nothing against Go, it's a tool that does its job fairly well and has very interesting qualities (fast compile time, self-contained binaries, decent performance out of the box), but the religious worship of…
> Sorry, but no - putting the burden on the developer to detect whether they are running in a container or not and then determine and adjust to cgroup settings is far too high an encumbrance on the service developer.…
> ...includes support for a soft memory limit. This memory limit includes the Go heap and all other memory managed by the runtime, and excludes external memory sources such as mappings of the binary itself, memory…
> As an example, the Go runtime does not honor container resource limits That’s no longer true for Go 1.19+
I would say the leaders(could be the creators) of the language plays the most important role in its infancy the decisions they make defines what decisions the community are gonna make and the was what Go made right,…
But you see nobody really wants to be “different” if there are 100 people and the first 90 went right the probability of the remaining 10 going right will be higher. Java was designed to be business oriented and I think…
So the community influences the language, not the language that influence the community that explains everything
Yeah, some dev usually don’t put safe guards especially when the user input is directly linked to file operations
Oh, the community is the reflection on how the language is being maintained
Does shell scripting really need to go hand in hand with the language flexibility ?
Systems Programming is kinda generic category and it ultimately depends on the individual to define what’s system programming and what’s not, is it performance, security or access to hardware
Nobody enjoys writing Go but there’s a reason do code in Go and we can’t ignore it
Basically the type system, most rust projects usually don’t come near “The advanced Reason there’s rust” and if they do need that there’re hardcore libraries for that, an ecosystem like that usually suffers from…
[dead]
You can’t just compare a library from another language, because they’re different, if all flag parsing library were inspired by Clap it’ll be a living nightmare for language that isn’t rust
You don’t have to worry people have been saying this for more than a decade now and I see no action about it
Not gonna lie am also getting 200% triggered whenever he states gVisor Syscall costs lol
From my experience the reason $GOPATH has pkg, bin src directory was they wanted to limit spread of affecting the filesystem, I could zip my go directory put it in another computer and still works as good as before, I…
> and b) configured using a YAML-based DSL. Go devops HATE YAML-based DSL we just put it there cause there’s not alternatives, json ?, don’t wanna go there fortunately there’s CUE lang but moving all these project to…
Damn that’s a comeback that’s not complicated
Dude you tried, there’s no need for 50000 word essay against a sentence
Dude if the 70% don’t care they don’t care besides it’s open source
> The huge volume of boilerplate makes the code harder to read, and annoying to write That may be superficially true but don’t forget our brain is structured to optimize every repetitive work or some boilerplates, we…
Sooo what’s the new 2025 way?
You’re just complaining because the compiler isn’t complaining
> I have nothing against Go, it's a tool that does its job fairly well and has very interesting qualities (fast compile time, self-contained binaries, decent performance out of the box), but the religious worship of…