InfoQ Homepage Language Design Content on InfoQ
-
Designing with Passion
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?
-
Rust: Systems Programming for Everyone
Felix Klock describes the core concepts of the Rust language (ownership, borrowing, and lifetimes), as well as the tools beyond the compiler for open source component distribution (cargo, crates.io).
-
Using Pony for Fintech
Sylvan Clebsch talks about using Pony for fintech to build high-performance tools. Pony is a new actor-model statically typed language, compiled AOT, with a GC and a data-race free type system.
-
The State of the Art
Richard Astbury demonstrates three new programming languages and discusses how they will affect the future direction of computer programming.
-
Rust: Unlocking Systems Programming
Aaron Turon explains Rust's core notion of “ownership” and shows how Rust uses it to guarantee thread safety, how Rust avoids some of the pitfalls of C++ without compromising on performance.
-
Fast, Parallel, or Reliable: Pick 3, a Tour of Elixir
Jordan Day introduces the Elixir language, its syntax and the semantics of an Elixir application, highlighting differences that make Elixir apps more reliable than those written in other languages.
-
Designing C# 7
Lucian Wischik discusses the design process for C# 7, which is being designed in the open, with eager community participation on GitHub and elsewhere, and the language features that are taking shape.
-
What Elixir is About
José Valim introduces Elixir and some of the most important features: data types, modules, async, collections, parallelism, streams, etc.
-
Catching up with Swift
Ash Furrow discusses Swift, why Swift was needed, the Objective-C problems it addresses, and how ready it is from both technical and business standpoints.
-
The Worst Programming Language Ever
Mark Rendle runs an interactive session for defining the worst programming language of all times, including the worst syntax, semantics and runtime.
-
The F# Way To Relaxation
Don Syme makes a journey through the modern programming landscape and the F# approach to research, language design, interoperability, tooling and community.
-
The Business Cases for Modeling and Generators
Juha-Pekka Tolvanen keynotes on what modeling languages and generators are more helpful and cost effective.