【24h】

The Zajal Programming Language

机译:Zajal编程语言

获取原文

摘要

Computer programming opens up many exciting possibilities to the creative mind. These possibilities are limited by the mismatch between the organic, free-flowing nature of the creative process and the rigid, highly formal nature of machines. While the artist is concerned with presentation and content, the machine requires complicated setup, memory management, and precise programming before anything else can be considered. I have termed this mismatch friction: it is present in any software engineering project. Zajal's primary goal is to minimize friction, focusing on creative and audio/visual work. Zajal aims to take care of as much of the administrative code as possible while freeing the programmer to focus on what really matters - their idea. Zajal is implemented as a language interpreter built on and compatible with the Ruby programming language while using the creative coding capabilities of openFrameworks. Although still very new. the responses in various user tests have been positive, with testers excited to use the language in future projects.
机译:计算机编程为创造性的思想开辟了许多令人兴奋的可能性。这些可能性受创造性过程的有机,自由流动性与机器的刚性,高度正式性质之间的不匹配的限制。虽然艺术家关注演示和内容,但机器需要复杂的设置,内存管理和精确编程,然后可以考虑任何其他内容。我称之为这种不匹配的摩托:它存在于任何软件工程项目中。 Zajal的主要目标是最大限度地减少摩擦力,重点关注创意和音频/视觉工作。 Zajal旨在尽可能多地照顾行政代码,同时释放程序员专注于真正重要的 - 他们的想法。 Zajal以使用OpenFrameWorks的创意编码功能为基础并兼容Ruby编程语言的语言解释器。虽然仍然很新。各种用户测试中的响应已经是积极的,测试人员在未来的项目中兴奋地使用该语言。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号