Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
p0nce
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
32 ms
·
361.
▲
by
p0nce
6y ago
But then you can't do reflection? Besides I'm in native space I never seen any native C#.
362.
▲
by
p0nce
6y ago
Not sure why you would use C# when you can use Dlang?
363.
▲
by
p0nce
6y ago
In extreme cases, this can become uneasy and then you need a mental model of what is traceable and what GC "roots" to add. If it's not GC-reachable it gets collected. But in most cases, most people will likely just need custo
364.
▲
by
p0nce
6y ago
Some workloads work better in native code.
365.
▲
by
p0nce
6y ago
> How fast is D compiler on a 100k line project? On Apple M1, a full rebuild of one of my product (approx. 80kloc) is 6 seconds. 1 seconds incremental.
366.
▲
by
p0nce
6y ago
Per-package translation unit are faster than per-file translation units.
367.
▲
by
p0nce
6y ago
It depends on the style of code. In both C++ and D world, code with many template instantiation builds slower.
368.
▲
by
p0nce
6y ago
C++ doesn't implement the D features right. For example C++20 has constexpr, consteval, constinit, for a less powerful equivalent of D's CTFE. D use no syntax for this. Things are evaluated in CTFE when they can. The rules are sim
369.
▲
by
p0nce
6y ago
dub does incremental builds.
370.
▲
by
p0nce
6y ago
Honest question: if there is little transactions because it's a "store of value", and if the mining reward continuously go down, why would anyone be incenticized to be a miner?
371.
▲
by
p0nce
6y ago
> there's no widely acknowledged "equal competitor" to Rust this is largely a myth
372.
▲
by
p0nce
6y ago
It's a neat idea that I don't want to hear about more than once a year, at most.
373.
▲
by
p0nce
6y ago
I'm tired of always hearing from Crypto. It's just money, and it doesn't solve any problem. It's beyond boring honestly.
374.
▲
by
p0nce
6y ago
Here is an idea: measure added value. Realize it's produced at the bottom and consumed at the top of the hierarchy. Remove yourself from the organization as a pure consumer of added value.
375.
▲
by
p0nce
6y ago
Writing software is basically going in debt, so you should write the 20% of software that will deliver 80% of the value. The problem begins when not considering costs and then being "surprised".
376.
▲
by
p0nce
6y ago
Interesting take, that order on: YAGNI, SOLID, DRY.
377.
▲
by
p0nce
6y ago
Related: https://fausteditor.grame.fr/
378.
▲
by
p0nce
6y ago
COM is relatively common and accepted in audio (VST3 / AAX). Usually it doesn't require the COM runtime from Win32, it's just an ABI for being able to virtually call and delete shared objects.
379.
▲
by
p0nce
6y ago
Thanks!
380.
▲
by
p0nce
6y ago
"hidden" destructors are precisely what makes C++ safer than C at being correct.
381.
▲
by
p0nce
6y ago
Pretty much, so you could as well use the one you find most productive. If productivity is not there, fast programs don't materialize.
382.
▲
by
p0nce
6y ago
> D has an optional garbage collector, and it is common for code to use it, so without a full and recursive audit of all your dependency tree, it’s likely that you are accidentally using the garbage collector. No audit needed since 2014
383.
▲
by
p0nce
6y ago
IIRC LetsEncrypt provide website certificates but not codesigning certificates. The entities giving codesigning cert need to verify you exist by checking an company index and phonecalling you. Apple makes it way easier on their platform.
384.
▲
by
p0nce
6y ago
For $100 you get a precious _codesigning_ certificate, the equivalent cost more money on Windows because it's not organized by Microsoft but left to 3rd-party vendors that abuse their position. Codesigning is essential for security.
385.
▲
by
p0nce
6y ago
The users are there and are wanting good software that they are even willing to pay for! Jumping through hoops is just a price to pay for it. I also like servicing demanding users ; Apple users demand software that works full stop.
386.
▲
by
p0nce
6y ago
Humans get into non-tech debt easily. And it turns out they get into tech debt easily too.
387.
▲
by
p0nce
6y ago
Economics of Software Quality has a function point to language conversion data, and function point to quality charts, so you could possibly say infer from that.
388.
▲
by
p0nce
6y ago
> The use of Haskell is a huge win on this metric and demonstrably so. So.... where are all the haskell competitors that benefit from this lower bug count? (edit: ah! satire!)
389.
▲
by
p0nce
6y ago
a white-collar language
390.
▲
by
p0nce
6y ago
I didn't say the dislike was deserved! But there is a "norm" and to depart from it you need to bring something very valuable.
More ›