HNHacker News
TopNewBestAskShowJobs

klickverbot

117 karma · joined April 27, 2012

Quantum physicist by day, programming geek by night. Please see website for contact info.

———

https://klickverbot.at

https://twitter.com/dnadlinger

submissionscomments
klickverbot··on Swift impressions
D (http://dlang.org) has had mandatory override for a long time.
klickverbot··on Open-sourcing Facebook's internal branch of Thrift
I wonder why they didn't publish the changes as one big monolithic commit on top of the Apache Git repo instead of obliterating all the history.
klickverbot··on Rails like framework for C++ with great speed
The site is/was hosted on a Wordpress instance… ;)
klickverbot··on Ask HN: FizzBuzz for mathematicians ...
Another very basic question, maybe analogous to FizzBuzz in that regard, could involve some real analysis, e.g.: Let f: [0,1]->[0,1] be a continuous function. Prove that there exists some x in [0,1] such that f(x) = x.
klickverbot··on Ask HN: FizzBuzz for mathematicians ...
At least here in Europe, a course in basic real analysis is mandatory _in the first semester_ for just about every program which includes some math. I'd even be surprised to see somebody with a math degree who hasn't at least done a little bit of complex analysis at some point…
klickverbot··on Ask HN: FizzBuzz for mathematicians ...
Well, depends on your definition of »mathematician« – I'd probably go for a question about the very basics of algebra. Something like: How many elements does the symmetric group S_3 have? (Optionally: Write down its Cayley table.) Is it abelian?

Not exactly relevant to practice, and utterly trivial, but I suppose nobody comfortable with formal math should any problem solving it on the spot.

klickverbot··on Purity in D
Yes, I deliberately tried to avoid using FP slang as to not scare away interested C++ programmers. This is also the reason why I referred to I/O »in the classical sense« instead of mentioning the m-word. ;)
klickverbot··on Purity in D
Referring to the toy example from the article: Without »weak« purity, renderScene() could not be pure at all, but now, it can even be »strongly« so.

The point is that it enables some function to be pure in the traditional sense even if their implementation relies on mutating data – any idea how I could make this more clear?

klickverbot··on Purity in D
In German, guillemets are actually only used like that – contrary to, for example, French. I got in the habit of using them almost exclusively, and usually enter them explicitly (most non-Windows keyboard layouts have them in a convenient location). If this is confusing to non-German readers, though, I suppose I should reconsider their use.
klickverbot··on Purity in D
I am the author of the linked article – feedback and comments of any kind are very welcome!
klickverbot··on Docking standard for the International Space Station
Definitely: »The IDSS docking interface is fully androgynous about one axis, meaning the interface configuration is capable of mating to an identical configuration«
klickverbot··on Vibe.d - Asynchronous I/O that doesn't get in your way (Dlang)
If it even remotely lives up to its promises, I can't wait to take a closer look at it – implementing a Socket.IO server should be a great first project…
← PreviousPage 2 of 2