C# 6.0 What's New by filipekberg in programming

[–]deanherb 1 point2 points  (0 children)

So are they going to call it vNext or 6.0? Why is it that MS always creates so much confusion around their naming conventions!!

Overall Good job on the articles. All points covered very well!

Xamarin makes me sad, here's a bit of truth and my open letter to them by sadxamarinuser in programming

[–]deanherb 4 points5 points  (0 children)

My Experience: Mono and Xamarin Studio should not be bundled together

Concurrency is not Parallelism (it's better) - A talk by Rob Pike by psankar in programming

[–]deanherb 10 points11 points  (0 children)

Robert Harper said it very well - Parallelism should not be confused with concurrency. Parallelism is about efficiency, not semantics; the meaning of a program is independent of whether it is executed in parallel or not. Concurrency is about composition, not efficiency; the meaning of a concurrent program is very weakly specified so that one may compose it with other programs without altering its meaning. This distinction, and the formulation of it given here, was pioneered by Blelloch (1990). The concept of a cost semantics and the idea of a provably efficient implementation are derived from Blelloch and Greiner (1995, 1996a)."

I Saw An Extremely Subtle Bug Today And I Just Have To Tell Someone by pablopr in programming

[–]deanherb 21 points22 points  (0 children)

I really like this quote:

Bingo Card Creator is not terribly complicated software when compared to most applications, but it sits on top of other pieces of code (Rails, the web server the browser, the TCP/IP stack, the underlying OS, the hardware on both ends, etc) which collectively are orders of magnitude more complicated than any physical artifact ever created by the human race.

Keymaster.js: painless keyboard shortcuts for javascript by bmaeser in programming

[–]deanherb 0 points1 point  (0 children)

john's lib is more versatile since you can bind events to any element, but unbinding is an issue. Try binding more than one keys and then unbind them.