Subject

Programming Languages

Free eBook: Exploring Kotlin Functional Programming

Free_eBook_Guthrie

Chapters selected by John Guthrie

The Clojure Syntax

From Get Programming with Clojure by Yehonathan Sharvit

In this article, we’ll illustrate the uniqueness of the Clojure syntax by focusing on function calls, arithmetic expressions, and if expressions at a high level.

Embrace JavaScript!

From The Joy of JavaScript by Luis Atencio


slideshare-embrace-javascript

When Functional Programming Meets C++

Six Questions for Ivan Čukić, author of Functional Programming in C++ 

Ivan Čukić has been coding since 1998, and is now a core developer in C++ at KDE. He teaches modern C++ and functional programming at the Faculty of Mathematics at the University of Belgrade.

By Frances Lefkowitz

Free eBook: Exploring Haskell

ExploringHaskell

Chapters selected by Marcello Seri

Tracking an Evolving Language

Six Questions for Jon Skeet, author of C# In Depth, 4th Edition

Jon Skeet (@jonskeet) is a senior software engineer at Google, London and a recognized authority on Java and C#. He is the top contributor to Stack Overflow.

Handling Data with R

From Practical Data Science with R, 2nd Ed. By Nina Zumel and John Mount

In this article, we demonstrate some ways to get to know your data, and discuss some of the potential issues that you’re looking for as you explore.

Learn Coding Best Practices in Python

From Code Like a Pro by Dane Hillard

slideshare-learn-coding-best-practices-in-python

The Towers of Hanoi: six questions with David Kopec

Six Questions for David Kopec, author of Classic Computer Science Problems in Python

David Kopec is Assistant Professor in computer science at Vermont’s Champlain College and author of two books in the Classic Problems series. If you want more, find @davekopec on Twitter.

Rust’s Borrowing by Example

From Rust in Action by Tim Mcnamara

Our strategy for this article is to use an example that compiles, then make a minor change that triggers an error which appears to emerge without any adjustment to the program’s flow. Working through the fixes to those issues should make the concepts more complete.

© 2019 Manning — Design Credits