Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
metaltyphoon
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
61.
▲
by
metaltyphoon
7mo ago
No sand from Brazil with such a huge coastline?
62.
▲
by
metaltyphoon
7mo ago
> I know people here hate design-by-committee, but historically it's led to some very cohesive languages. C++ is not cohesive at all
63.
▲
by
metaltyphoon
7mo ago
Or have no more skin in the game, retirement.
64.
▲
by
metaltyphoon
8mo ago
Well when macOS feels heavier now than before so is that 2x really a 2x?
65.
▲
by
metaltyphoon
8mo ago
> often with duplicated functionality (multiple Base64, rand, sha256, etc crates) I don’t think this is true unless they differ in major versions no? Cargo will apply semantic versioning and pick the best available given the cargo.toml v
66.
▲
by
metaltyphoon
8mo ago
I have a feeling they internally say "not me, I won't be replaced" and just keep moving...
67.
▲
by
metaltyphoon
8mo ago
Or, we can bleed out cash for a very long time.
68.
▲
by
metaltyphoon
8mo ago
> In my experience, ergonomics in Zig means something other than ergonomics in many other languages. So an opinion...
69.
▲
by
metaltyphoon
8mo ago
> Very much so once you compare it to how quickly C++ C++ came out in 1985 and competed with C, COBOL, Pascal and FORTRAN. It was an overall improvement than those and therefore there is a legit reason for it to take off. > how many o
70.
▲
by
metaltyphoon
8mo ago
Seriously. The collection of tools there shouldn't even be 1/3 of the space being used. Software is so bloated now a days it's crazy to say "ahh 1 GB no problem", "ahh 2GB of memory usage no problem". I ho
71.
▲
by
metaltyphoon
8mo ago
> Given that Rust is quite an old language now and its adoption is still so low, So being part of 3 major OS (Windows, Android and now Linux), the big 3 cloud providers having SDKs for the language, used by so much tooling (js + python)
72.
▲
by
metaltyphoon
8mo ago
I like powertoys but it’s taking 1.17Gig of space. That should be illegal
73.
▲
by
metaltyphoon
8mo ago
Please for the love of God no. I rather have something completely agnostic of an IDE. OpenCode is doing the right thing IMO
74.
▲
by
metaltyphoon
8mo ago
> in what world do you think that the pay will remain the same? It can, but now you output must be a min of 2x.
75.
▲
by
metaltyphoon
8mo ago
If increased productivity means your output is the same but now you produce it quicker, sure! But lets be honest, this is rarely the case and the “free” time is now filled with more work.
76.
▲
by
metaltyphoon
9mo ago
It will probably get there one day since all BCL is annotated. Perhaps this is not done because you can have parts of the library be completely safe to use in AOT while another part not be.
77.
▲
by
metaltyphoon
9mo ago
C#, with default tooling, can compile without needing a VM, for windows, macOS, linux and some other platforms.
78.
▲
by
metaltyphoon
9mo ago
> I'm less concerned about go, because unlike swift and c# it was designed from the beginning to be cross-platform and if anything Linux is the best supported OS No it wasn’t. There were so many foot guns for windows and in fact to
79.
▲
by
metaltyphoon
9mo ago
The goal post must be moved. I constantly hear “there is no GUI story”… well thats not a core part of the language!
80.
▲
by
metaltyphoon
9mo ago
I assume OP is taking about using -Zbuild-std on nightly. This will drop it much more.
81.
▲
by
metaltyphoon
9mo ago
C# can do this with structs. Its kind of very nice to unpack wire data.
82.
▲
by
metaltyphoon
9mo ago
It that comment says is “I don’t know what docker solves”
83.
▲
by
metaltyphoon
9mo ago
Cup ‘o Go? The name is familiar. If yes, love the show and listen to every episode even though I rarely use Go!
84.
▲
by
metaltyphoon
9mo ago
I mean… jQuery and .NET (6+) can still feed you very well :D
85.
▲
by
metaltyphoon
9mo ago
I don't understand how OP thinks that being oblivious how anything work underneath is a good thing. There is a threshold of abstraction to which you must know how it works to effectively fix it when it breaks.
86.
▲
by
metaltyphoon
9mo ago
> First, Zig is more modern than any of the languages you mention How so? This feels like an empty statement at best.
87.
▲
by
metaltyphoon
10mo ago
> Python lets library authors write __enter__ and __exit__ dunder methods to ensure that memory deallocation is handled correctly via Python context managers, which is a much more elegant abstraction Whats stopping you from writing a Wra
88.
▲
by
metaltyphoon
10mo ago
> nfs mounted fs Anything doing locks on nfs, including trying to use sqlite, is a mistake. This is not a cargo problem this is a nsf problem.
89.
▲
by
metaltyphoon
10mo ago
Is this backed by real evidence?
90.
▲
by
metaltyphoon
10mo ago
What was the rationale to not use cargo? By the way, I really enjoy when you are a guest on the fallthrough podcast.
More ›