The Big Board. The Big Board.
Jeff Heard Jeff Heard The Renaissance Computing Institute The Renaissance Computing Institute jeff@renci.org jeff@renci.org http://vis.renci.org/jeff http://vis.renci.org/jeff
The Big Board. The Big Board. Jeff Heard Jeff Heard The - - PowerPoint PPT Presentation
The Big Board. The Big Board. Jeff Heard Jeff Heard The Renaissance Computing Institute The Renaissance Computing Institute jeff@renci.org jeff@renci.org http://vis.renci.org/jeff http://vis.renci.org/jeff The problem. Disasters don't
Jeff Heard Jeff Heard The Renaissance Computing Institute The Renaissance Computing Institute jeff@renci.org jeff@renci.org http://vis.renci.org/jeff http://vis.renci.org/jeff
lines nor resource constraints.
to be coordinated effectively across boundaries.
coordinated shared workspace.
map.
– Content is static
– Solutions are difficult to integrate
– Non georeferenced
– Need I really say more?
eleconferencing over maps
generation
(xml-rpc), mtl (applicative), gtk2hs, parsec, HTTP 4000.x, bytestring.
executables.
– Visual meaning vs. data and purpose of
application.
drawing.
closely.
models interactivity via behaviours and events.
broadcast FRP as opposed to an arrow- based FRP .
– Less than 1000 lines of app-specific code.
wo libraries, plus the beginnings of a third.
– Hieroglyph for pure-functional vis
graphics.
– Buster for “app-orchestration” – Beginnings of GIS library for parsing WKT,
WKB, PROJ, and interfacing with libproj2
understandable codebase.
high-level languages.
graphics community is not yet all that large.
understand FP or think they have time to learn.
around.
concentrate on semantics rather than modularization.
functions, because it encourages deeper thought about the problem. More reuse, clearer code.