Skip to content
This repository has been archived by the owner on May 26, 2020. It is now read-only.

jdantonio/You-Made-Me-Promises-Promises-CodeMash-2016

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

You Made Me Promises Promises

This repo contains the slide deck from my presentation at CodeMash 2016.

Abstract

Promises are the go-to concurrency tool in JavaScript, but what about other languages? It turns out that promises are pretty much everywhere. Clojure, Scala, Haskell, and Java have them. Elixir and C# have task constructs that are very similar. Even Ruby has them: Microsoft’s Azure SDK makes heavy use of promises from the concurrent-ruby gem. In this talk we’ll take an in-depth look at this simple yet versatile tool. We’ll talk about why they are so popular, how to use them well, and when promises may not be the best choice. Along the way we’ll compare promise code in several languages.

January 8, 2016 9:45 AM

  • Speakers: Jerry DAntonio
  • Room: Orange
  • Tags: Functional Programming, Other
  • Category: Regular Session

License

The Concurrent Ruby logo, Test Double logo, and all Test Double assets are the copyright © of their respective owners and may only be used by their permission.

The content of this presentation is Copyright © 2016 Jerry D'Antonio and is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Creative Commons License

About

My "You Made Me Promises Promises" presentation from CodeMash 2016

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published