DocumentCode
3301950
Title
SOMETHINGit: A prototyping library for live and sound improvisation
Author
Oda, Tetsuya ; Nakakoji, Kumiyo ; Yamamoto, Yusaku
Author_Institution
Key Technol. Lab., Software Res. Assoc., Inc., Tokyo, Japan
fYear
2013
fDate
19-19 May 2013
Firstpage
11
Lastpage
14
Abstract
Live programming can be considered an interaction with incomplete code. Dynamic languages embrace the similar style of programming, such as pair programming and prototyping in a review session. Static languages require a certain degree of completeness of code, such as type safety and namespace resolution. SOMETHINGit is a Smalltalk library that combines dynamic Smalltalk and static Haskell and VDM-SL. SOMETHINGit enables programmers to write incomplete but yet partially mathematically sound programs by five levels of bridging mechanisms.
Keywords
software libraries; software prototyping; SOMETHINGit; Smalltalk library; VDM-SL; dynamic Smalltalk; live programming; partially mathematically sound programs; prototyping library; static Haskell; Arrays; Dynamic programming; Graphical user interfaces; Indexes; Libraries; Programming; Software; Live Programming; Prototyping; Sketch; Smalltalk;
fLanguage
English
Publisher
ieee
Conference_Titel
Live Programming (LIVE), 2013 1st International Workshop on
Conference_Location
San Francisco, CA
Type
conf
DOI
10.1109/LIVE.2013.6617341
Filename
6617341
Link To Document