An argument against call/cc (2012)
Why a programming language should not offer a primitive to capture undelimited continuations (call/cc).
The latest blog posts to take off on Hacker News. 21,842 posts.
Why a programming language should not offer a primitive to capture undelimited continuations (call/cc).
Find software and development products, explore tools and technologies, connect with other developers and more. Sign up to manage your products.
This website is for sale! 741mhz.com is your first and best source for information about 741mhz. Here you will also find topics relating to issues of general interest. We hope you find what you are looking for!
“Are you browsing Slashdot in Emacs?”, W- asked me after he glanced at my screen.
Dan's blog
A journey in inception, design and technology
tl;dr: I have created a test suite for comparing the transaction isolation levels in different databases. I did this as background research for my book . This post explains why.
Introducing rvest: scrape web data with CSS selectors or XPath, extract text/tables, and navigate sites with sessions.
There is no clear, widely-accepted definition of Functional Programming. It is a collection of related featues which cohere well into a very useful style of programming.
AI fair value $183 vs ask $100 — fse.guru looks under-priced for a ultra-short .guru.
My first-ever open source contribution, a couple years ago, was to a project called Pygments. My motivation? GitHub was displaying Racket source code poorly. Pygments didn't have a Racket lexer. GitHub was using a Scheme lexer for Racket code. The Scheme ...
R is a very powerful open source environment for data analysis, statistics and graphing, with thousands of packages available. After my previous blog post about likert-scales and metadata in R , a few of my colleagues mentioned that they were learning R through a Coursera course on data analysis . I have been working…
The “ hacking ” we'll be talking about in this document is exploratory programming in an open-source environment. If you think “ hacking ” has anything to do with computer crime or security breaking and came here to learn that, you can go away now. There's nothing for you here.
What are Gray codes, and why are they so useful?
Hello everyone! Time for a bit of a diversion towards one of my favorite projects, Hy ! (I'm an occasional committer, but the main mastermind behind the project is my good friend Paul Tagliamonte .) For those of you who don't know, Hy is a Lisp that transforms into the Python AST. Even more fun: you can import .hy…
Some time ago i started to write series of blog posts about assembly programming for x86_64. You can find it by asm tag. Unfortunately i wa...
This post is based on the talk of the same name I gave at the Arrrrcamp conference in Ghent, Belgium on October 2nd, 2014. You can find the slides here and the video recording here .
“Why didn’t we ship last week?” As managers, it’s easy for us to blame our team for missing deadlines. But are slow developers really the reason you’re not shipping on time? At Sprintly, we have a lot of data on developer cycle time. We track how long it takes them to complete different types of …
Light Table 0.7.0 just went out, and in addition to being a fairly major update, we’ve got some fairly major news to accompany it. Some people expressed concern after Chris’s blog post about Eve that Light Table was being abandoned or forgotten, but hopefully some of the announcements today can assuage those concerns…
People misuse queues all the time. The most egregious case being to fix issues with slow apps, and consequently, with overload. But to say why, I'll need to take bits of talks and texts I have around the place, and content that I have written in more details about in Erlang in Anger .