InfoQ

InfoQ

Editor Specific Content View

All of Avi Bryant's Content on InfoQ


Latest featured content by Avi Bryant

Failure: An Illustrated Guide

Topics
Dynamic Languages,
Javascript,
Ruby,
Java,
Design,
Usability,
User Interface,
Architecture,
Performance & Scalability

Avi Bryant explains the iterative process that led to the concept, implementation, and UI of Trendly (http://trendly.com/ ), using Smalltalk, Javascript, Ruby and Java in the process.

Interviews by Avi Bryant

Avi Bryant on Trendly, Ruby, Smalltalk and Javascript

Topics
Dynamic Languages,
Language Design,
Javascript,
Programming,
Ruby,
Monitoring Tools,
Java,
Language,
Scripting,
Architecture

Avi Bryant talks about the iterative process that led to Trendly (http://trendly.com/ ), using Javascript, Ruby and Java in the process. He goes on to give his view on the state of Smalltalk and Squeak and talks about his experiments with writing a Smalltalk that compiles to idiomatic Javascript to make use of all the modern Javascript VMs.

Avi Bryant on DabbleDB, Smalltalk and Persistence

Topics
Dynamic Languages,
Runtimes,
Technology,
Architecture,
Performance & Scalability,
Ruby

In this interview, Avi Bryant talks about the Smalltalk web framework Seaside, DabbleDB, using Smalltalk images for persistence instead of an RDBMs, GemStone and more.

Avi Bryant on MagLev and GemStone

Topics
Dynamic Languages,
Ruby on Rails,
Ruby,
Technology,
Runtimes,
Performance & Scalability,
Architecture

In this interview, Avi Bryant talks about working on GemStone's MagLev, a Ruby implementation built on the GemStone S64 VM. Avi explains the reasons for MagLev, the merits of GemStone's persistence and distribution features, and the future with multiple Ruby implementations.