BT
Older Newer rss
18:20

The Joy of Not Coding

Posted by Jeroen Janssens  on  Aug 11, 2016

Jeroen Janssens discusses several tricks for polyglot programmers helping to mix and match different languages and tools in a project.

53:32

Adventures in Elm: Events, Reproducibility, and Kindness

Posted by Jessica Kerr  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.

58:38

Move Deliberately and Don’t Break Anything: Lessons from the Evolution of Java

Posted by Brian Goetz  on  Jul 28, 2016

Brian Goetz looks at some of the challenges and lessons of steering Java through major evolutionary changes, and a sneak peek at where the Java platform is headed.

43:06

Performance and How to Measure It

Posted by Matt Warren  on  Jul 28, 2016

Matt Warren takes a look at how to measure, what to measure and how get the best performance from .NET code, considering examples from the Roslyn codebase and StackOverflow (the product).

55:21

Phoenix and Elm – Making the Web Functional

Posted by Chris McCord, Evan Czaplicki  on  Jul 22, 2016

Chris McCord and Evan Czaplicki keynote on the birth, development and benefits of using their respective tools they created for web development: Phoenix and Elm.

47:02

Elm: Finding the Functional in Reactive Programming

Posted by Claudia Doppioslash  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.

48:50

RxJS 5 in Depth

Posted by Gerard Sans  on  Jul 16, 2016

Gerard Sans explains RxJS' data architecture based on reactive programming, exploring Observables API using RxJS koans and unit tests. RxJS 5 focuses on performance and usability.

48:49

Hash Histories - Toy Blockchains for Great Danger

Posted by Chris Anderson  on  Jul 13, 2016

Chris Anderson discusses Document Coin and using blockchain in new and innovative ways. He presents the JavaScript Cryptography code line by line and runs test cases using Prova in the browser.

25:21

Improvements for Eclipse JavaScript Tooling

Posted by Alexey Kazakov  on  Jul 10, 2016

Alexey Kazakov discusses the latest improvements on JSDT -debugging Node.js and browser applications, JSON editing features, integrations with npm and bower-, and the future of the project.

40:31

Designing with Passion

Posted by Joe Armstrong, Evan Czaplicki, Bruce Tate, Dave Thomas, John Hughes  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:35

Understanding Parallel Stream Performance in Java SE 8

Posted by Brian Goetz  on  Jul 08, 2016 1

Brian Goetz explores tools and techniques involved in parallelism, and how to analyze a computation for potential parallelism, with specific attention to the parallel stream library in Java 8.

42:18

The World of Swift 3

Posted by Daniel Steinberg  on  Jul 07, 2016

Daniel Steinberg takes a look at what idiomatic Swift will look like when Swift 3 is released and discusses the reasoning behind some of the choices.

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2016 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT