BT
x Share your thoughts on trends and content!
Older Newer rss
33:53

Daimio: a Language for Sharing

Posted by  on  Mar 05, 2014

Dann Toliver introduces Daimio, a new language for sharing functionality in safe and friendly ways, exploring its internals and how to work with and extend it.

48:25

Onward! — Does Thought Crime Pay?

Posted by  on  Mar 02, 2014

Gilad Bracha ponders how Lisp, Simula, Actors, Beta, Smalltalk and Self give us C++, Java, Javascript, Perl, Python and PHP, speculating what new wonders await programmers down the road.

32:28

Dao Programming Language for Scripting and Computing

Posted by  on  Feb 27, 2014

Limin Fu introduces Dao, a lightweight and optionally typed programming language having a LLVM-based JIT compiler optimized for numeric computation, and a Clang-based tool generating C/C++ bindings.

42:10

PHP, Seriously!

Posted by  on  Feb 26, 2014 2

Keith Adams examines the strengths that made PHP a dominant language in its niche, highlighting Facebook's attempts at remedying its inconsistencies and misfeatures while maintaining its strengths.

44:31

Dart for the Language Enthusiast

Posted by  on  Feb 12, 2014 4

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

58:45

Dancing with Symmetry to Harness the Power of Complexity: Subjective Programming in Context

Posted by  on  Feb 02, 2014 1

The authors introduce a new language paradigm meant to enhance OOP with multi-dimensional context, providing details on context-based dispatch, and showing a glimpse of their early prototype.

48:45

Civilizing Web Programming with Dart

Posted by  on  Feb 02, 2014

Gilad Bracha presents the motivation behind building Dart, the current state of the Dart platform and where it is heading to.

21:47

Axiomatic Language

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

25:04

Nimrod: A New Approach to Metaprogramming

Posted by  on  Jan 15, 2014

Nimrod is a statically typed programming language that tries to give the programmer ultimate power without compromises on runtime efficiency.

44:19

Noether: Symmetry in Programming Language Design

Posted by  on  Jan 02, 2014

Daira Hopwood introduces Noether, an experimental language meant to write more secure, robust and efficient programs, being built on multiple layers satisfying different levels of symmetries.

48:33

Deconstructing Functional Programming

Posted by  on  Dec 19, 2013 16

Gilad Bracha explains how to distinguish FP hype from reality and to apply key ideas of FP in non-FP languages, separating the good parts of FP from its unnecessary cultural baggage.

33:58

Babel: An Untyped, Stack-based HLL

Posted by  on  Dec 17, 2013

Clayton Bauman introduces Babel, an open source language implemented in C, targeted for cloud computing. Other features: interpreted, untyped stack-based, postfix, supports arrays, lists and hashes.

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

We notice you're using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.