From Rust in Action by Tim McNamara
This article introduces you to the fundamentals of Rust programming, and we’ll be working through some of the language’s syntax.
This article is intended for programmers with experience in another programming language.
From Get Programming with JavaScript Next by JD Isaacks
In this article we’re going to build a lock and key system. Each lock has its own unique key. The lock holds some secret data and only returns the data if accessed with the correct key. We’ll then build a game where we generate three locks and give the player only one key and one chance to unlock a prize!
From Get Programming by Ana Bell
It’s likely you’re reading this article because you’ve heard about the Python programming language. This article introduces Python, teaches you how to install it and set up your workspace, and how to write code in the IPython console.
From Functional Programming in C++ by Ivan Čukić
This article discusses laziness implementation in C++, using a common example – calculating Fibonacci numbers.
From The Quick Python Book, Third Edition by Naomi Ceder
Understanding how list indices and lists work in Python makes the language a lot more useful. This article excerpt discusses list indices and modifying lists in Python.
From Type-Driven Development with Idris by Edwin Brady
In Idris, types and expressions are part of the same language and you use the same syntax for both. This article talks about type-level functions in Idris and how expressions can appear in types.
From Type-Driven Development with Idris by Edwin Brady
In this article, you will learn about defining dependent data types and defining vectors with Idris.
From C# in Depth, Fourth Edition by Jon Skeet
This article gives a quick recap on string formatting in .NET before going into depth on using the new interpolated string literal feature of C# 6.