Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blog post #7

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Blog post #7

wants to merge 3 commits into from

Conversation

kyleliangus
Copy link

No description provided.

Copy link
Owner

@bvasiles bvasiles left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks ok overall. I expected more discussion of the paper's findings / contributions and more critique of the study design -- why is the choice of methods appropriate given the research question(s)?

@@ -0,0 +1,16 @@
Examining "User-Centered PL Design: A Course-Based Case Study"
==============================================================

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Who is the author of this blog post?

posts/blog.md Outdated
Examining "User-Centered PL Design: A Course-Based Case Study"
==============================================================

Michael Coblenz, Ariel Davis, Megan Hofmann, Vivian Huang, Siyue Jin, Max Krieger, Kyle Liang, Brian Wei, Mengchen Sam Yong, & Jonathan Aldrich. (2020). User-Centered Programming Language Design: A Course-Based Case Study.
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Where was the paper published? The citation is incomplete.

posts/blog.md Outdated
Critique
--------

The authors view that user studies are an essential portion of programming language design. Many popular languages have changed their capabilities over time once widespread adoption happened. The related works section for this paper is a short two paragraphs. The literature on how to do programming language design is small and not directly tied to addressing programming language design. There is a gap in a systematic way in improving programming language design, probably because it is somewhat subjective and very hard to test directly. The work is very relevant to the large amount of language designers creating and introducing new languages.
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you be more specific about what the problem, gap, and hook are? Take a look at the Lingard readings here.

@kyleliangus
Copy link
Author

Added changes with new commit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants