BibSLEIGH
BibSLEIGH corpus
BibSLEIGH tags
BibSLEIGH bundles
BibSLEIGH people
EDIT!
CC-BY
Open Knowledge
XHTML 1.0 W3C Rec
CSS 2.1 W3C CanRec
email twitter
Travelled to:
1 × Italy
1 × Sweden
1 × United Kingdom
3 × USA
Collaborated with:
J.Aldrich M.J.Coblenz B.A.Myers J.D.Herbsleb S.Stork K.Naden Anael Kuperwajs Cohen Wode Ni É.Tanter M.Mohr S.Weber F.Shull Gauri Kambhatla R.Oei A.Fonseca P.Marques R.Garcia M.Hahnenberg D.Saini R.Wolff
Talks about:
program (5) languag (5) design (3) usabl (3) state (3) protocol (2) approach (2) transit (2) permiss (2) search (2)

Person: Joshua Sunshine

DBLP DBLP: Sunshine:Joshua

Facilitated 6 volumes:

PLATEAU 2014Ed
PLATEAU 2015Ed
PLATEAU 2016Ed
PLATEAU 2017Ed
PLATEAU 2018Ed
PLATEAU 2019Ed

Contributed to:

ICPC 20152015
ECOOP 20142014
PLATEAU 20142014
PLDI 20142014
ICSE 20112011
OOPSLA 20112011
PLATEAU 20152015
Onward! 20182018
PLATEAU 20192019

Wrote 11 papers:

ICPC-2015-SunshineHA #api #protocol #usability
Searching the state space: a qualitative study of API protocol usability (JS, JDH, JA), pp. 82–93.
ECOOP-2014-SunshineHA #documentation #empirical #programming #protocol
Structuring Documentation to Support State Search: A Laboratory Experiment about Protocol Programming (JS, JDH, JA), pp. 157–181.
PLATEAU-2014-CoblenzAMS
Considering Productivity Effects of Explicit Type Declarations (MJC, JA, BAM, JS), pp. 59–61.
PLATEAU-2014-SunshineA #design #usability
Usability Hypotheses in the Design of Plaid (JS, JA), pp. 63–66.
PLDI-2014-StorkNSMFMA #approach #named #programming language
Æminium: a permission based concurrent-by-default programming language approach (SS, KN, JS, MM, AF, PM, JA), p. 4.
ICSE-2011-AldrichGHMNSSSTW #programming language
Permission-based programming languages (JA, RG, MH, MM, KN, DS, SS, JS, ÉT, RW), pp. 828–831.
OOPSLA-2011-SunshineNSAT
First-class state change in plaid (JS, KN, SS, JA, ÉT), pp. 713–732.
PLATEAU-2015-CoblenzSMWS #transitive
Comparing transitive to non-transitive object immutability (MJC, JS, BAM, SW, FS), pp. 47–48.
Onward-2018-CoblenzAMS #design #programming language
Interdisciplinary programming language design (MJC, JA, BAM, JS), pp. 133–146.
PLATEAU-2019-CohenNS #approach #declarative #design
Designing Declarative Language Tutorials: A Guided and Individualized Approach (AKC, WN, JS), p. 6.
PLATEAU-2019-KambhatlaCOSAM #case study #programming language #safety #usability
A Pilot Study of the Safety and Usability of the Obsidian Blockchain Programming Language (GK, MJC, RO, JS, JA, BAM), p. 11.

Bibliography of Software Language Engineering in Generated Hypertext (BibSLEIGH) is created and maintained by Dr. Vadim Zaytsev.
Hosted as a part of SLEBOK on GitHub.