Skip to content

Commit f359d95

Browse files
committed
add guest talk
1 parent 5aff37a commit f359d95

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

_posts/2024-05-28-weixin.md

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
layout: post
3+
title: Principles and Experiences of Programming System Design for Low-Code Platform
4+
authors: Weixin
5+
date: 2024-05-28 10:10:00 +0800
6+
venue: CB308
7+
---
8+
9+
CodeWave is an intelligent low-code platform developed by NetEase for accelerating application development. The core of CodeWave is the statically-typed, visual programming language NASL and the programming system built upon it.
10+
11+
In this talk, I will introduce several key challenges in designing and implementing NASL and its associated programming system, including how to simplify application development using LLM, how to add expressiveness while not making the learning curve steep, how to make the generated code configurable. I will share the principles and experiences we applied in addressing these challenges, such as cognitive dimensions of notations and Jakubovic et al’s technical dimensions of programming systems.

0 commit comments

Comments
 (0)