Category Archives: Programming

Let’s Take Control of Continuations


What is a continuation? A continuation is a function that represents what to do next. When you transform a program into continuation-passing style you add an explicit argument to every function that represents the continuation. Instead of returning normally you can call the continuation on the value you want to return. The continuation represents what to do next with the value.

A function can also recursively call itself in CPS, but you can’t build more control flow context. Instead read more

Whirlwind Tour of Languages, Scheme


We begin our quest to create a programming language with a whirlwind tour of some existing languages. To build great new works one must know what has come before. People have been programming computers for a while now, and some smart people have come up with impressive programming languages. Let’s take a look at some of them.

You don’t have to understand everything about all these languages right away. You’ll get a taste of four languages, but just a taste. Hopefully it is enough read more

computer coding
Please make sure you subscribe today and we will send you all kinds of cool programming tips and tricks that can't be found anywhere else for free!
Your Information will never be shared with any third party.