Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Patrickmi
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
Patrickmi
3y ago
Down-voters, could you please explain your disagreement to the statement
2.
▲
by
Patrickmi
3y ago
People are not talking that InfluxData is NO more just a time series database, this isn’t just a language change but feature additions and with the level of massive dependence on C++ libraries it’s pretty foolish to continue using Go
3.
▲
by
Patrickmi
3y ago
No matter if the language is Great or bottom line worse if there’s no ecosystem and libraries to promote productivity is all moo, hey we hate JavaScript but before I think of wasm I would have written most of what I want in JavaScript, this
4.
▲
by
Patrickmi
3y ago
Go has the ability to do what C or C++ can do to some extent while offering simplicity, easy to read and understand while rust gives you full control with its powerful type system because of that those complicated things can just be wrapped
5.
▲
by
Patrickmi
3y ago
Here’s the problem about languages like Rust, at the very beginning of rust goals it gives you all the control while offering security and performance, want some libraries to manage some these authorities no problem, but the problem here is
6.
▲
by
Patrickmi
3y ago
So whats your point ?, old ideas never die ?, language design is not language purpose and goal ?, they made a mistake creating Go ?, refusing to find something suitable or just break compatibility?
7.
▲
by
Patrickmi
3y ago
Well kinda, there’re indeed some services can cost more hosting than cloud hosting especially when it comes to geo-location, auto scaling, preventing dead servers but there’re are companies that maintain data centers, etc it depends
8.
▲
by
Patrickmi
3y ago
Tinygo runtime don’t have g or m threads that’s why it’s Cgo is zero cost
9.
▲
by
Patrickmi
3y ago
I was using docker swarm cause of the simplicity and easy setup but the one feature that I really really need was to be able to specify which runtime to use, either I use runsc (and docker plugins don’t work with runsc) or runc as the defau
10.
▲
by
Patrickmi
3y ago
gcc-go, gollvm there’s actually no difference in comparison to the go compiler, heck in some cases gcc-go perform worse, Go internals are built with a different mindset and architecture there’re certain features that’s can perform worse tha
11.
▲
by
Patrickmi
3y ago
In this context, they are not talking about GC but the compiler
12.
▲
by
Patrickmi
3y ago
If this was 4 years ago I would say “fair enough” but now Go 1.21 ? This claim is no longer Valid, just like saying CGO is slow, just because one language uses LLVM or GCC doesn’t mean they have state of the compiler
13.
▲
by
Patrickmi
3y ago
Firescracker is good and all but if one wants to use it, one has to change its ecosystem, it’s communication with other servers, why change your entire ecosystem for one tool or just build a tool to fit your ecosystem, and really like the c
14.
▲
by
Patrickmi
3y ago
Lol at least one is recoverable
15.
▲
by
Patrickmi
3y ago
Am new to these kernel space but isn’t writes operation more security at risk than Reads if it is why not break gofer into 2 categories one writes, one reads embed the one with reads with sentry user space, this may not show any significant
16.
▲
by
Patrickmi
3y ago
Of course it’s written in rust
17.
▲
by
Patrickmi
3y ago
Generics didn’t even change up 20% of my codebase and from that 20% there where libraries, am not sure if Go or C habits has hatched into me, but I see generics as another library that one programmer from somewhere just solved something
18.
▲
by
Patrickmi
3y ago
Sometimes Safety suffers performance
19.
▲
by
Patrickmi
3y ago
When I get to achieve my target 3 times faster using Go why should I waste my time following “functional ways” just to use to write project A
20.
▲
by
Patrickmi
3y ago
Open source doesn’t mean active authority, because you have the source code doesn’t you have some level of control on the repo that the source code is being host, having Go source code doesn’t mean you have the right to just commit into the
21.
▲
by
Patrickmi
3y ago
It’s great, but imho activitypub is kinda of a flawed protocol it won’t THE ever changing thing but actually the first step, creating an account anywhere from one different host defeats the purpose why social media is very unique and why ha
22.
▲
by
Patrickmi
3y ago
Since the beginning of nodejs, the JavaScript ecosystem has become so uncontrollable package managers are trying to limit the opinionated mess that’s there, developers not happy it can do most things every other frameworks or libraries can
23.
▲
by
Patrickmi
3y ago
A Subconscious that doesn’t want to admit it, not every “good language” makes it to the next round
24.
▲
by
Patrickmi
3y ago
And this comes at a cost, having tweaking with Go internals and the compiler I wouldn’t say it’s a mess but it’s a real confusion a lot of things (maybe some) have broken some of the go way, if the go team hadn’t decided to the runtime as a
25.
▲
by
Patrickmi
3y ago
From what I heard the reason for not defaulting, its not yet acceptable across different platforms esp windows and most who’ll need this are data centers 5 years its too long, since linux kernel has accepted mptcp
26.
▲
by
Patrickmi
3y ago
Go releases feels it’s has changed massively when reading the release notes but when coding it’s just like every other day
27.
▲
by
Patrickmi
3y ago
As a PL focused on building networking services across different arch and platforms if it was any different that’ll be the first thing to hate in go
28.
▲
by
Patrickmi
3y ago
I won’t say Not interested for the average programmers go internals are usually well explained and this doesn’t dwell on what’s written but how it’s written
29.
▲
by
Patrickmi
3y ago
tbh am not really really surprised but the fact that using Go and this not coming in mind is really surprising
30.
▲
by
Patrickmi
3y ago
Does this mean they have souls ?
More ›