InfoQ

InfoQ

Topic/Tag specific view

Scheme Content on InfoQ


Latest featured content about Scheme

ECMAScript 5, Caja and Retrofitting Security, with Mark S. Miller

Topics
Security,
Javascript,
Architecture

Mark S. Miller talks about the security considerations of JavaScript and how they are dealt with in ECMAScript 5 and the Caja project. He also mentions issues that have to do with HTML5 and compares the security characteristics of other languages like Java and Scheme.

News about Scheme

Javascript as Compiler Target: Clamato, GWT Smalltalk, Python, Scheme

Topics
Runtimes,
Javascript,
Rich Client / Desktop,
Architecture,
Ruby

Improved VMs and ubiquity have made Javascript an interesting target for compilers. InfoQ takes a look at a few languages that compile to Javascript: Smalltalks Clamato and GWT Smalltalk, Python with pyjamas and Scheme with Moby-Scheme.

The Scheme Language Is to Be Split in Two

Topics
Language Design,
Language,
Architecture

The Scheme Steering Committee is proposing the split of the Scheme language in two which temporarily are called Small Scheme and Large Scheme.

A .NET Triumvirate: IronScheme, IronLisp, and Xacc

Topics
Programming,
Language,
.NET

Dynamic Languages are all the rage over the last year. Thanks to Llewellyn Pritchard two classics, Lisp and Scheme, are receiving the attention they deserve to run on the .NET runtime.

Articles about Scheme

Exploring LISP on the JVM

Topics
Compilers,
Java,
Language

One of the most exciting things in the Java world right now is the work being done to get other programming languages to run on the virtual machine. There is a lot of buzz around JRuby, Groovy, Scala, and the JavaScript engine Rhino. But why stop there? If you really want to take a step outside the mainstream and dive into something completely different from Java, Lisp is a great option.

Presentations about Scheme

Panel: The Future of Programming Languages

Topics
.NET Framework,
Programming,
Javascript,
Ruby,
Java,
Language,
.NET,
Architecture

Guy Steele, Douglas Crockford, Josh Bloch, Alex Payne, Bruce Tate, and Ted Neward (moderator) hold a discussion on the future of programming. Topics included: the future beyond functional, running JVM/CLR on many cores, what is the future of type checking and type systems, languages for education, comparing DSLs and ubiquitous languages, proving code correctness, functional and parallelism.

Functional Languages 101: What’s All the Fuss About?

Topics
Programming,
Language,
Architecture

Rebecca Parsons makes an basic introduction to functional languages, explaining how to think in a functional language, why is there renewed interested in them, and some nifty things about these languages.

Interviews about Scheme

Josh Bloch on Java and Programming

Topics
Java,
Open Source,
Language,
Language Design

In this interview, Google’s Josh Bloch shares his views on the open-source Java landscape as well as on the future of the Java language, including changes being implemented via Project Coin. Bloch also discusses support for multi-core in programming languages, support for multiple languages on the JVM, Java pain points and the “next big language.”

Jim Coplien: Why DCI is the Right Architecture for Right Now

Topics
Object Oriented Design,
Agile,
Language,
Architecture

Jim Coplien, co-creator of Data, Context and Interaction (DCI) architecture, covers a variety of topics including DCI, the importance of language support for DCI and the state of Agile development. Coplien has championed the DCI architecture with Trygve ReensKaug, the inventor of the Model-View-Controller (MVC) architecture, which separates data and its processing from presentation.