BT
x Your opinion matters! Please fill in the InfoQ Survey about your reading habits!
Older Newer rss
31:27

How Developers Can Treat Ovarian Cancer

Posted by Mridula Jayaraman  on  Feb 19, 2014

Mridula Jayaraman shares from her experience developing a next generation sequencing solution used to customize cancer treatment based on patient's genetic makeup.

44:31

Dart for the Language Enthusiast

Posted by Bob Nystrom  on  Feb 12, 2014 4

Bob Nystrom attempts to demonstrate that Dart is not boring, covering laziness, higher-order functions, asynchronicity, abstractions and others.

35:51

Category Theory: An Abstraction for Anything

Posted by Alissa Pajer  on  Feb 10, 2014

Alissa Pajer introduces the basics of category theory with examples of categories, functors, and natural transformations, helping to recognize category-theoretical patterns in programming projects.

40:29

Creative Machines

Posted by Joseph Wilk  on  Feb 10, 2014

Joseph Wilk addresses the questions if machines can be creative and what's the place of artists in such a world?

40:29

Xiki: GUI and Text Interfaces are Converging

Posted by Craig Muth  on  Feb 04, 2014 1

Craig Muth demoes using a simple text syntax to create tool interfaces for git, MySQL, MongoDB, Rails, Node.js, etc. with Xiki.

33:08

Bust the Android Fragmentation Myth

Posted by Chiu-Ki Chan  on  Feb 04, 2014

Chiu-Ki Chan provides advice on dealing with Android fragmentation by using web development concepts and differentiated resource folders.

39:27

Linear Logic Programming

Posted by Chris Martens  on  Feb 03, 2014

Chris Martens discusses how linear logic programming can be used to capture idioms related to state change and resource usage in a totally declarative fashion using the programming language Celf.

33:57

Functional Vectors, Maps, and Sets in Julia

Posted by Zach Allaun  on  Jan 31, 2014 1

Zach Allaun shows how to build a functional and persistent vector, hash map, and set on top of the same data structure, and how to optimize the code for performance.

38:24

Continuum: A JS (ES6) VM Written in JS (ES3)

Posted by Brandon Benvie  on  Jan 30, 2014

Brandon Benvie introduces Continuum, what it does, how it works, and why it's useful. Continuum maintains compatibility with all popularly used JS engines in use today (IE8, modern browsers, Node.js).

21:47

Axiomatic Language

Posted by Walter Wilson  on  Jan 30, 2014 2

Axiomatic language is based on the idea that the external behavior of a program can be defined by an infinite set of symbolic expressions that enumerate all possible inputs, along with the outputs.

27:46

Learnfun and Playfun: A Nintendo Automation System

Posted by Tom Murphy VII  on  Jan 23, 2014 2

Tom Murphy explores the automation of Nintendo Entertainment System game playing, using the mathematically elegant and amusingly simple techniques of lexicographic ordering and time travel.

42:06

Pickles & Spores: Improving Distributed Prog. in Scala

Posted by Heather Miller  on  Jan 23, 2014

Heather Miller presents attempts at better supporting distributed programming in Scala, including a new fast pickling framework, as well as Spores - composable pieces of mobile functional behaviour.

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