Visual programming languages (VPL) simplifies the process of writing a program by letting users create programs through manipulation of graphical elements. Many VPLs focuses on a single domain, simplifying some compli...
详细信息
ISBN:
(纸本)9781538635889
Visual programming languages (VPL) simplifies the process of writing a program by letting users create programs through manipulation of graphical elements. Many VPLs focuses on a single domain, simplifying some complicated concepts of a General Purpose Language (GPL), being called Domain Specific Language (DSL). In Digital Art, PureData and EyesWeb are examples of VPLs that allow artists to do advanced projects with basic programming skills. In this paper, we introduce mosaicode, a Visual Programming Environment to Digital Art domain, presenting some features of digital art and possibilities to implement these features in our VPL.
The development of audio application demands a high knowledge about this application domain, traditional programming logic and programming languages. It is possible to use a Visual Programming Language to ease the app...
详细信息
The development of audio application demands a high knowledge about this application domain, traditional programming logic and programming languages. It is possible to use a Visual Programming Language to ease the application development, including experimentations and creative exploration of the language. In this paper we present a Visual Programming Environment to create Web Audio applications, called mosaicode. Different from other audio creation platforms that use a visual approach, our environment is a source code generator based on code snippets to create complete applications.
暂无评论