• 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