Write a Blog >>
SPLASH 2017
Sun 22 - Fri 27 October 2017 Vancouver, Canada
Tue 24 Oct 2017 14:20 - 14:40 at Regency D - Fall

We present a prototype of a programming system called Shadama. Shadama is designed for writing programs that create, control and visualize large numbers of objects. The basic execution model follows the tradition of StarLogo and its “turtles and patches” abstraction. Turtles, Termites, and Traffic Jams: Explorations in Massively Parallel Microworlds This abstraction has been proven to be effective and easy to use. The primary goal of the language is to facilitate the writing of scientific simulations by students at the high school level.

The Shadama environment supports liveness. Once changes to the program are saved, the effect on the running simulation is immediate; there is no need to restart the simulation.

Shadama programs are run on the GPU by means of code translation to the OpenGL Shading Language. The OpenGL Shading Language Program data resides entirely on the GPU, which enables high performance.

Tue 24 Oct

Displayed time zone: Tijuana, Baja California change

13:30 - 15:00
13:30
50m
Other
Lightning Talks
LIVE
Sean McDirmid Independent
14:20
20m
Talk
Shadama: A Particle Simulation Programming Environment for Everyone
LIVE
Yoshiki Ohshima HARC / Y Combinator Research, Bert Freudenberg , Dan Amelang Viewpoints Research Institute
Pre-print Media Attached
14:40
20m
Talk
Seymour: Live Programming for the Classroom
LIVE
Saketh Kasibatla HARC / Y Combinator Research, Alessandro Warth Y Combinator Research, USA
Pre-print