• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2022 Fiscal Year Final Research Report

Multi-Platform and Ployglot Live Programming Framework

Research Project

  • PDF
Project/Area Number 20K21790
Research Category

Grant-in-Aid for Challenging Research (Exploratory)

Allocation TypeMulti-year Fund
Review Section Medium-sized Section 60:Information science, computer engineering, and related fields
Research InstitutionTokyo Institute of Technology

Principal Investigator

Masuhara Hidehiko  東京工業大学, 情報理工学院, 教授 (40280937)

Project Period (FY) 2020-07-30 – 2023-03-31
Keywordsライブプログラミング / 多言語環境 / 開発環境
Outline of Final Research Achievements

We proposed several methods that make live programming more practical, and achieved the following contributions. (1) We proposed an implementation method based on a meta-language framework in order to support multiple languages and in order to accelerate performance. (2) We proposed a couple of algorithms that enhance visualization in Kanon so that visualization can cope with many data elements, and can give "meaningful" layout to the programmers.

Additionally, we proposed preliminary ideas on (1) an integrated development environment that can link between the code browsing history and developer's memos, and (2) a block-based environment that assist developers and learners to design programs in advanced to coding.

Free Research Field

プログラミング言語

Academic Significance and Societal Importance of the Research Achievements

複数の国際会議においてライブプログラミングを中心とした話題を扱うワークショップが継続して開催されているように、この分野に対する注目度は依然として高い。そのような中で、実用性を高める研究の重要性を訴え、実際にいくつかの論文として技術を示すことができたことは学術的に意義があると考える。またこの分野では学術的な会議の成果をより実用的な文脈で応用する気運も高いため、今後は社会的な影響を与える可能性も充分にあると考える。

URL: 

Published: 2024-01-30  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi