A visual perception account of programming languages : finding the natural science in the art
نویسنده
چکیده
There is no agreed set of grounded principles on which to rely to analyze and discuss code representations. I propose a combination of Semiotic of Graphics and ScanVis. I discovered that this unifying framework brings together many aspects of visual layout and appearance of programming languages. We describe how the framework applies to programming languages, which is not obvious and has never been done before. We show how to use the framework to compare representation of code by relying on sound arguments. Finally, we use the framework to devise design principles to help generate new representations. Relying on such a framework can help researchers and designers invent better languages with respect to this concern. This work also suggests that the gap between textual and graphical languages is narrow, and that true visual languages should rely on the capability of the human visual system.
منابع مشابه
Evaluating Visual Preferences of Architects and People Toward Housing Facades, Using Multidimensional Scaling Analysis (MDS)
One of the most important issues that have absorbed the public opinion and expert community during the recent years, is the qualitative and quantitative aspects of the housing. There are several challenges related to this topic that includes the contexts of the construction, manufacturing, planning to social aspects, cultural, physical and architectural design. The thing that has a significant ...
متن کاملStudy on Relation between Visual Time Perception and Two Factors of Complexity in Architectural Images and Gender
Perceived time can have a significant impact on vital responses to daily activities and behaviors. Studies have shown that the surrounding environment can also affect human perception from time, place or event. The purpose of this study is to investigate the interrelationship between the environment and, more specifically, the architecture and the time perception of individuals. Also, the study...
متن کاملFinding a suitable benchmark for commercial bank branches using DEA
This paper proposes a suitable benchmark for inefficient commercial bank branches by using Data Envelopment Analysis (DEA). In order to render an inefficient bank branch efficient, it is necessary to decrease inputs and increase outputs. As there are priorities for decreasing some certain inputs and increasing some certain outputs over other inputs and outputs, respectively, it is necessary ...
متن کاملThe analysis of visual parallel programming languages
The paper is devoted to the analysis of state of the art in visual parallel programming languages. The brief history of this domain is described. The diagrammatic imagery of visual languages is analyzed. Limitations of the diagrammatic approach are revealed. The additional type of visual parallel programming languages (action language) is described. Some problems of perception of visualization ...
متن کاملWhere Neuroscience and Art Embrace The Neuroaesthetics
Neuroscience has recently contributed a lot to the understanding of aesthetic experience features. Science, art and creativity are not really distinctively different entities. The parallelism seen between the properties of art and organizational principals of the brain has been highlighted through neuroaesthetic studies. Aesthetic as a subjective experience has comprehensively been studies thro...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015