BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Older rss
51:34
Development Follow 57 Followers

Panel: What's Next for Our Programming Languages?

Posted by Joe Duffy  on  Jun 14, 2017 Posted by Joe Duffy Follow 0 Followers , Martin Thompson Follow 4 Followers , Brian Goetz Follow 2 Followers , Richard Feldman Follow 0 Followers , Sylvan Clebsch Follow 0 Followers  on  Jun 14, 2017

Martin Thompson asks the hard questions on choices made and moderates the discussion between the people behind some of the largest and most innovative languages in use by developers today.

50:29
Development Follow 57 Followers

Pony: Co-designing a Type-system and a Runtime

Posted by Sylvan Clebsch  on  Jun 14, 2017 Posted by Sylvan Clebsch Follow 0 Followers  on  Jun 14, 2017

Sylvan Clebsch talks about Pony, an actor-model, capabilities-secure, native programming language.

47:47
Architecture & Design Follow 267 Followers

Why We Chose Erlang over Java, Scala, Go, C

Posted by Colin Hemmings  on  May 31, 2017 1 Posted by Colin Hemmings Follow 0 Followers  on  May 31, 2017 1

Colin Hemmings discusses when and why one should choose Erlang over other options, but also when not to choose it.

46:36
Development Follow 57 Followers

Get Kata

Posted by Kevlin Henney  on  May 28, 2017 Posted by Kevlin Henney Follow  Followers  on  May 28, 2017

Kevlin Henney discusses a couple of katas and digs deeper into TDD, lambdas, language(s), (dys)functional programming and Alcubierre drive.

51:31
Java Follow 117 Followers

Practical Data Synchronization Using CRDTs

Posted by Dmitry Ivanov  on  Mar 10, 2017 Posted by Dmitry Ivanov Follow 0 Followers  on  Mar 10, 2017

Dmitry Ivanov discusses the basic CRDTs implementations in Scala, explaining the advantages of these data structures to solve many synchronization problems as well as their limitations.

30:24
Java Follow 117 Followers

JDK 8: Lessons Learnt with Lambdas and Streams

Posted by Simon Ritter  on  Dec 07, 2016 Posted by Simon Ritter Follow 0 Followers  on  Dec 07, 2016

Simon Ritter starts with a short summary of the key features of both Lambda expressions and streams before moving on to some real world examples of how to use them effectively.

53:32
JavaScript Follow 32 Followers

Adventures in Elm: Events, Reproducibility, and Kindness

Posted by Jessica Kerr  on  Aug 02, 2016 Posted by Jessica Kerr Follow 0 Followers  on  Aug 02, 2016

Jessica Kerr introduces Elm, focusing on its architecture: how it overturns what is essential in object-oriented and even back-end functional programming.

47:02
JavaScript Follow 32 Followers

Elm: Finding the Functional in Reactive Programming

Posted by Claudia Doppioslash  on  Jul 19, 2016 Posted by Claudia Doppioslash Follow 0 Followers  on  Jul 19, 2016

Claudia Doppioslash discusses some of the useful features of Elm, such as time traveling debugger, immutability, union types, type inference and Functional Reactive Programming.

40:31
Development Follow 57 Followers

Designing with Passion

Posted by Joe Armstrong  on  Jul 08, 2016 1 Posted by Joe Armstrong Follow 1 Followers , Evan Czaplicki Follow 0 Followers , Bruce Tate Follow 0 Followers , Dave Thomas Follow 1 Followers , John Hughes Follow 0 Followers  on  Jul 08, 2016 1

Panelists answer questions on the languages they contributed to: How do you organize thoughts and code? What unique advances in usability did your language make? Why do your users love to code in it?

01:00:53
Development Follow 57 Followers

Why Functional Programming Matters

Posted by John Hughes  on  Jul 05, 2016 Posted by John Hughes Follow 0 Followers  on  Jul 05, 2016

John Hughes takes a deep dive into the history of functional programming to revisit a personal selection of highlights.

53:18
Architecture & Design Follow 267 Followers

Fault-Tolerant Sensor Nodes with Erlang/OTP and Arduino

Posted by Kenji Rikitake  on  Jun 25, 2016 Posted by Kenji Rikitake Follow 0 Followers  on  Jun 25, 2016

Kenji Rikitake discusses using Erlang/OTP for IoT, covering communication protocols, design principles and overcoming hardware limitations for endpoint devices in fault-tolerant systems.

51:31
Development Follow 57 Followers

Finally, Object-Oriented Programming without Objection

Posted by Noel Welsh  on  Jun 23, 2016 Posted by Noel Welsh Follow 0 Followers  on  Jun 23, 2016

Noel Welsh discusses the paradigm of the functional programmer, contrasting it with the paradigm of the object-oriented programmer, and considering if it is possible to reconcile the two.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT