Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
p0nce
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
54 ms
·
661.
▲
by
p0nce
8y ago
Native programmer for the last 16 years. D is the one I'm building with because it keeps the "everything is possible" ethos from C++ and has no big agenda.
662.
▲
by
p0nce
8y ago
D has _split_ or _multiple_ personalities which makes it very flexible.
663.
▲
by
p0nce
8y ago
> karma: 2 You are astroturfing HN like you were impersonating people on the D forums. Please stop.
664.
▲
by
p0nce
8y ago
> The languages I've been considering are Rust, Nim, Crystal, and Zig. Sorry to be unfair but: is being _new_ the prime quality of a programming language?
665.
▲
by
p0nce
8y ago
Unsubscribe from every mailing list.
666.
▲
by
p0nce
8y ago
Well it all depends if you are in a winner-take-most market.
667.
▲
by
p0nce
8y ago
> I don't think it affects how others think of you much at all. Unfortunately people care a good deal about that.
668.
▲
by
p0nce
8y ago
Don’t write your own store, since GDPR and EU VAT it's absurdly complicated to be compliant.
669.
▲
by
p0nce
8y ago
I'm one of the happy persons about this move, because my competition use OpenGL on Mac and I just use software rendering. It was easy to see this deprecation coming...
670.
▲
by
p0nce
8y ago
> Is it effectively a cross-platform wrapper over LoadLibrary/GetProcAddress/etc. Yes it's just that. > Is it possible to make link time optimization work with dynamic loading? Not that I know of (not sure).
671.
▲
by
p0nce
8y ago
For example you want to depend on SDL. You add the "derelict-sdl2" package to your DUB dependency list. DUB will download and build that "derelict-sdl2" library. This is a small library that will load functions pointers
672.
▲
by
p0nce
8y ago
Be aware this may ruin you as a C++ programmer, since you'll hardly want to use C++ after. That is pretty common.
673.
▲
by
p0nce
8y ago
On that point. In the D world there is a habit to use "derelict" bindings which are dynamic loaders for dynlibs. This has the advantage of supporting multiple dynlib versions, and also does not complicate the build with a linking
674.
▲
by
p0nce
8y ago
> As if everything is deliberately designed. Exactly!
675.
▲
by
p0nce
8y ago
(author of the above quote) I'll add that shorter compile times is the gift that keeps on giving. It's easy to underrate the importance of shorter build-test cycles.
676.
▲
by
p0nce
8y ago
No no the one you mentionned. It's like there was _intent_ behind colors and shapes.
677.
▲
by
p0nce
8y ago
I went to Swiss by bike and I can't shake the feeling the whole country had this graphical idea throughout. Felt quite unreal though enjoyable.
678.
▲
by
p0nce
8y ago
Not nearly what you have in D.
679.
▲
by
p0nce
8y ago
Where are the generative capabilities? It seems there is no macro-like thing in Zig, though there are comptime parameters (and I guess: monomorphized templates).
680.
▲
by
p0nce
8y ago
I guess it would the founder path, consultancy, moving to a bigger company, moving to a company where seniors are valued... and of course focus on maintenance for deep pockets.
681.
▲
by
p0nce
8y ago
Readers: what's your exit strategy? You probably need one.
682.
▲
by
p0nce
8y ago
> Your parent didn't say that. Yes and it's more disturbing. It says "In Rust abstractions are free" when an algorithm was discussed. Rust having "free" abstractions does not change the performance character
683.
▲
by
p0nce
8y ago
Do you realize "zero-cost" abstractions are not specific to Rust?
684.
▲
by
p0nce
8y ago
I'm using this for a software business and it's easy as pie (but less than in Delaware says the thread).
685.
▲
by
p0nce
8y ago
> This is below France median salary. No.
686.
▲
by
p0nce
8y ago
It's even worse than that because CIR is correlated to having people with the highest degree, which creates a perverse incentive to have over-qualified staff. It subsidizes long studies implicitely and distort the job market.
687.
▲
by
p0nce
8y ago
And programmer salary can be rock-bottom too, it's not unheard of to hear people earning 20k€/year (at a cost of ~28k€ top for the employer thanks to CIR). In US dollar that is $33k. (that said, retaining developers is very very h
688.
▲
by
p0nce
8y ago
Thanks. Remember HN has a population of talkers: do not take advice here in general...
689.
▲
by
p0nce
8y ago
At first software launches felt like that. Getting a software out in public is very stressful the first times you do it, essentially this is fear of _social rejection_ I guess and it can be harder for introverts. But customers and people ar
690.
▲
by
p0nce
8y ago
Where is the DM C runtime code? I haven't found it.
More ›