GAS: Go, Ajax, SVG: Adding Graphics to Go with SVG
Video in TIB AV-Portal:
GAS: Go, Ajax, SVG: Adding Graphics to Go with SVG
Formal Metadata
Title |
GAS: Go, Ajax, SVG: Adding Graphics to Go with SVG
|
Title of Series | |
Part Number |
27
|
Number of Parts |
31
|
Author |
|
License |
CC Attribution - NoDerivatives 2.0 UK: England & Wales:
You are free to use, copy, distribute and transmit the work or content in unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor. |
Identifiers |
|
Publisher |
|
Release Date |
2011
|
Language |
English
|
Production Year |
2010
|
Production Place |
Paris, France
|
Content Metadata
Subject Area | |
Abstract |
November 2009, Google, Inc. announced a new concurrent programming language, Go. Although announced as a lab experimental release, Go’s importance to the community is evidenced by ranking 13th in the March 2010 TIOBE Report. Go presents considerable opportunity for the SVG community, since Go does not have an official graphical user interface library and since concurrency lends itself well to UI development. This paper addresses integrating Go and SVG and is organized along three themes. - Recent prior work for SVG generation from Go. Most work to date is limited to the generation of static SVG from Go, which is can be displayed after the Go program ends. - The proposed technique, GAS. GAS provides an interactive UI architecture using SVG and AJAX as the graphical interface to a concurrently executing Go program. - Possible future trends and directions for Go and SVG including NaCl, browsers extensions, and porting SVG rendering systems natively to Go. Methods of expressing concurrency with Go and SVG are explored and some concrete examples using the GAS API’s and Go are presented.
|

