Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ponce
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
ponce
6y ago
This is really quite common thinking in D. I was writing a library and a contributor popped out of nowhere. He didn't knew D. The first patch it suggested was about parsing some JSON at compile-time. It turned out std.json the stdlib p
2.
▲
by
ponce
6y ago
Disclaimer: I've used D for an enormous time, and I tried Rust for about one hour for the experience. Remarks: - build times are worse in Rust, but not _that_ much worse - with Rust error messages are plentiful and helpful to solve the
3.
▲
by
ponce
12y ago
That's what D does, it has infinite look-ahead in cases and there are still multiple parsers available as libraries.
4.
▲
by
ponce
12y ago
Go doesn't allow to create reusable, zero-cost abstractions so I guess it's not more concise than C++ either.
5.
▲
by
ponce
12y ago
Great news, Intel does make suprinsingly effective optimizations.
6.
▲
by
ponce
12y ago
I remember earlier AMD processors, supporting SSE1 (with the CPUID bit on), but this was so slow to be unusable in practice, slower than general instructions. In this case, the optimal thing to do was not to use these instructions despite t
7.
▲
by
ponce
14y ago
May I mention Nimrod [1]? It has a lot going for it when it comes to meta-programming. [1] http://nimrod-code.org/
8.
▲
by
ponce
14y ago
So, as a Game On 2010 contestant, my entry is now gone from their site? I prefer to participate to js1k which does not erase entries. Also the reader should be aware that he will be in competition with games in development for years, some r
9.
▲
by
ponce
14y ago
I would advise to search energically for _root causes_ for your illness, have a lucid stare at your life and ask yourself why you feel bad now. Perhaps you have missing information. (edit: attention this may lead to extremely discomfortable
10.
▲
by
ponce
16y ago
yay, every Allman indented program will silently fail
11.
▲
by
ponce
16y ago
It's damn hard to stop using. Pretty addictive.
12.
▲
by
ponce
16y ago
Same here. People don't know how high one can get just with running.
13.
▲
by
ponce
16y ago
I commute by bike (2x30 min/day), go running 1h30 once a week and have a rowing machine (1h/week). I don't want to live without these highs. It also helped me in productivity and mental illness.
14.
▲
by
ponce
16y ago
Windows and Linux drivers are maintained by the manufacturers.
15.
▲
by
ponce
16y ago
Now deprecate your own OpenGL drivers.
16.
▲
by
ponce
16y ago
Did you make a "throw the geek" flash game ? It was great.
17.
▲
by
ponce
17y ago
Now he can program in a proper language.
18.
▲
by
ponce
17y ago
A language without purity / proper constness / powerful static checking will not be automatically parallelized.
19.
▲
by
ponce
17y ago
Walter rewrited his game Empire in D.
20.
▲
by
ponce
17y ago
Maybe you could have a read at Modern C++ Design by Andrei. A mind expanding book with incredible insight in meta-programming. All this "template maelstrom" makes sense and is unavoidable to have powerful and expressive statically-typed lan
21.
▲
by
ponce
17y ago
Unsupported is a bit strong. "For pet projects I'd be inclined to give a green light. It's always nice to play with new technologies as it opens your mind and give you new ideas." I had no success in learning another languages now that I kn
22.
▲
by
ponce
17y ago
I don't think many-cores compatibility is a little gain.
23.
▲
by
ponce
17y ago
I find it a lot better.
24.
▲
by
ponce
17y ago
There is an awful lot of problems with C++ though. - The tool are certaintly not rock solid. Parsing requires arbitrary look-ahead and semantic pass, order of headers inclusion matters, #if and dirty tricks are everywhere - compilation is s