메뉴 건너뛰기




Volumn , Issue , 2012, Pages 39-53

Socio-PLT: Principles for programming language adoption

Author keywords

History; Programming language adoption; Sociology

Indexed keywords

CLEAN WATERS; DESIGN SPACES; LANGUAGE FEATURES; PROGRAMMING LANGUAGE DESIGN; PROGRAMMING LANGUAGE THEORY; RESEARCH AGENDA; SCIENTIFIC RESEARCHES; SOCIOLOGY;

EID: 84869748511     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2384592.2384597     Document Type: Conference Paper
Times cited : (27)

References (84)
  • 4
    • 84890617906 scopus 로고    scopus 로고
    • Accessed April
    • FAQ - The Go Programming Language. Online: http://golang.org/doc/go-faq. html, Accessed April 2012.
    • (2012) FAQ - The Go Programming Language
  • 5
    • 0034459145 scopus 로고    scopus 로고
    • The intellectual challenge of CSCW: The gap between social requirements and technical feasibility
    • M. S. Ackerman. The intellectual challenge of CSCW: The gap between social requirements and technical feasibility. Human-Computer Interaction, 15:179-203, 2000.
    • (2000) Human-Computer Interaction , vol.15 , pp. 179-203
    • Ackerman, M.S.1
  • 7
    • 0018005935 scopus 로고
    • Can programming be liberated from the von Neumann style?: A functional style and its algebra of programs
    • J. Backus. Can programming be liberated from the von Neumann style?: a functional style and its algebra of programs. Communications of the ACM, 21(8):613-641, 1978.
    • (1978) Communications of the ACM , vol.21 , Issue.8 , pp. 613-641
    • Backus, J.1
  • 8
    • 0001215961 scopus 로고
    • Technological expectations and adoption of improved technology
    • December
    • Y. Balcer and S. A. Lippman. Technological expectations and adoption of improved technology. Journal of Economic Theory, 34(2):292-318, December 1984.
    • (1984) Journal of Economic Theory , vol.34 , Issue.2 , pp. 292-318
    • Balcer, Y.1    Lippman, S.A.2
  • 13
    • 21244461975 scopus 로고    scopus 로고
    • An empirical study of programming language trends
    • May
    • Y. Chen, R. Dios, A. Mili, L. Wu, and K. Wang. An empirical study of programming language trends. IEEE Software, 22: 72-78, May 2005.
    • (2005) IEEE Software , vol.22 , pp. 72-78
    • Chen, Y.1    Dios, R.2    Mili, A.3    Wu, L.4    Wang, K.5
  • 16
    • 84945709064 scopus 로고
    • Design of a separable transition-diagram compiler
    • M. Conway. Design of a separable transition-diagram compiler. Communications of the ACM, 6(7):396-408, 1963.
    • (1963) Communications of the ACM , vol.6 , Issue.7 , pp. 396-408
    • Conway, M.1
  • 19
    • 84945709727 scopus 로고
    • Letters to the editor: Go to statement considered harmful
    • E. Dijkstra. Letters to the editor: go to statement considered harmful. Communications of the ACM, 11(3):147-148, 1968.
    • (1968) Communications of the ACM , vol.11 , Issue.3 , pp. 147-148
    • Dijkstra, E.1
  • 25
    • 0002572983 scopus 로고    scopus 로고
    • Models of technology diffusion
    • P. Geroski. Models of technology diffusion. Research policy, 29(4-5):603-625, 2000.
    • (2000) Research Policy , vol.29 , Issue.4-5 , pp. 603-625
    • Geroski, P.1
  • 26
    • 0026207980 scopus 로고
    • Innovation and reinvention in state policymaking: Theory and the evolution of living will laws
    • H. R. Glick and S. P. Hays. Innovation and reinvention in state policymaking: Theory and the evolution of living will laws. The Journal of Politics, 53(03):835-850, 1991.
    • (1991) The Journal of Politics , vol.53 , Issue.3 , pp. 835-850
    • Glick, H.R.1    Hays, S.P.2
  • 33
    • 0040798252 scopus 로고    scopus 로고
    • Influences on reinvention during the diffusion of innovations
    • S. P. Hays. Influences on reinvention during the diffusion of innovations. Political Research Quarterly, 49(3):pp. 631-650, 1996.
    • (1996) Political Research Quarterly , vol.49 , Issue.3 , pp. 631-650
    • Hays, S.P.1
  • 34
    • 0003843704 scopus 로고
    • The 1980 ACM Turing award lecture
    • C. Hoare. The 1980 ACM Turing Award lecture. Communications of the ACM, 24(2), 1981.
    • (1981) Communications of the ACM , vol.24 , Issue.2
    • Hoare, C.1
  • 35
    • 22944443441 scopus 로고
    • Hints on programming language design
    • Stanford, CA, USA
    • C. A. R. Hoare. Hints on programming language design. Technical report, Stanford, CA, USA, 1973.
    • (1973) Technical Report
    • Hoare, C.A.R.1
  • 37
    • 0024648265 scopus 로고
    • Why Functional Programming Matters
    • J. Hughes. Why Functional Programming Matters. Computer Journal, 32(2):98-107, 1989.
    • (1989) Computer Journal , vol.32 , Issue.2 , pp. 98-107
    • Hughes, J.1
  • 38
    • 84937271833 scopus 로고    scopus 로고
    • Strictness and strength revisited: Reply to Marwell
    • L. R. Iannaccone. Strictness and strength revisited: Reply to Marwell. The American Journal of Sociology, 101(4):pp. 1103-1108, 1996.
    • (1996) The American Journal of Sociology , vol.101 , Issue.4 , pp. 1103-1108
    • Iannaccone, L.R.1
  • 40
    • 84870714881 scopus 로고    scopus 로고
    • Retrospective thoughts on BitC
    • March
    • Jonathan Shapiro. Retrospective thoughts on BitC. Mailing list message. Available online: http://www.coyotos. org/pipermail/bitc-dev/2012-March/003300. html, March 2012.
    • (2012) Mailing List Message
    • Shapiro, J.1
  • 43
    • 84943347337 scopus 로고
    • Correspondence between ALGOL 60 and Church's lambda-notation: Part i
    • P. Landin. Correspondence between ALGOL 60 and Church's lambda-notation: part I. Communications of the ACM, 8(2): 89-101, 1965.
    • (1965) Communications of the ACM , vol.8 , Issue.2 , pp. 89-101
    • Landin, P.1
  • 47
    • 67650093753 scopus 로고    scopus 로고
    • Learning from mistakes: A comprehensive study on real world concurrency bug characteristics
    • S. Lu, S. Park, E. Seo, and Y. Zhou. Learning from mistakes: a comprehensive study on real world concurrency bug characteristics. In ACM Sigplan Notices, volume 43, pages 329-339, 2008.
    • (2008) ACM Sigplan Notices , vol.43 , pp. 329-339
    • Lu, S.1    Park, S.2    Seo, E.3    Zhou, Y.4
  • 49
    • 0032263846 scopus 로고    scopus 로고
    • Birds of a feather sing together
    • N. Mark. Birds of a feather sing together. Social Forces, 77 (2):pp. 453-485, 1998.
    • (1998) Social Forces , vol.77 , Issue.2 , pp. 453-485
    • Mark, N.1
  • 50
    • 79952377541 scopus 로고    scopus 로고
    • Staking claims: A history of programming language design claims and evidence: A positional work in progress
    • S. Markstrum. Staking claims: a history of programming language design claims and evidence: a positional work in progress. In Evaluation and Usability of Programming Languages and Tools, page 7, 2010.
    • (2010) Evaluation and Usability of Programming Languages and Tools , pp. 7
    • Markstrum, S.1
  • 51
    • 0036930763 scopus 로고    scopus 로고
    • Rethinking the computer music language: Supercollider
    • J. McCartney. Rethinking the computer music language: Supercollider. Computer Music Journal, 26(4):61-68, 2002.
    • (2002) Computer Music Journal , vol.26 , Issue.4 , pp. 61-68
    • McCartney, J.1
  • 56
    • 0031285004 scopus 로고    scopus 로고
    • Policy entrepreneurs and the diffusion of innovation
    • M. Mintrom. Policy Entrepreneurs and the Diffusion of Innovation. American Journal of Political Science, 41(3):738-770, 1997.
    • (1997) American Journal of Political Science , vol.41 , Issue.3 , pp. 738-770
    • Mintrom, M.1
  • 59
    • 0037507715 scopus 로고    scopus 로고
    • Design patterns in dynamic programming
    • P. Norvig. Design patterns in dynamic programming. Object World, 96(5), 1996.
    • (1996) Object World , vol.96 , Issue.5
    • Norvig, P.1
  • 60
    • 0034356913 scopus 로고    scopus 로고
    • Motivation, knowledge transfer, and organizational forms
    • M. Osterloh and B. Frey. Motivation, knowledge transfer, and organizational forms. Organization science, pages 538-550, 2000.
    • (2000) Organization Science , pp. 538-550
    • Osterloh, M.1    Frey, B.2
  • 64
    • 84869785355 scopus 로고    scopus 로고
    • Wearing the hair shirt: A retrospective on Haskell
    • S. Peyton Jones. Wearing the hair shirt: a retrospective on Haskell. Invited talk at POPL, 206, 2003.
    • (2003) Invited Talk at POPL , pp. 206
    • Jones, S.P.1
  • 65
    • 84870694395 scopus 로고    scopus 로고
    • Disruptive programming language technologies
    • November
    • T. A. Proebsting. Disruptive programming language technologies. Talk at MIT. (Slides available: http://ll2.ai.mit. edu/talks/proebsting.ppt), November 2002.
    • (2002) Talk at MIT
    • Proebsting, T.A.1
  • 67
    • 0000798744 scopus 로고
    • The discoveries of continuations
    • J. Reynolds. The discoveries of continuations. Lisp and symbolic computation, 6(3):233-247, 1993.
    • (1993) Lisp and Symbolic Computation , vol.6 , Issue.3 , pp. 233-247
    • Reynolds, J.1
  • 77
    • 0038924284 scopus 로고
    • Technical Report CS/75/1, Department of Computational Science, University of St. Andrews
    • D. A. Turner. SASL language manual. Technical Report CS/75/1, Department of Computational Science, University of St. Andrews, 1975.
    • (1975) SASL Language Manual
    • Turner, D.A.1
  • 82
    • 31744449713 scopus 로고    scopus 로고
    • How enterprises use functional languages, and why they don't
    • P.Wadler. How enterprises use functional languages, and why they don't. The Logic Programming Paradigm: A, pages 209- 227, 1998.
    • (1998) The Logic Programming Paradigm: A , pp. 209-227
    • Wadler, P.1
  • 83
    • 0017268457 scopus 로고
    • An introduction to the construction and verification of Alphard programs
    • W. Wulf, R. London, and M. Shaw. An introduction to the construction and verification of Alphard programs. Software Engineering, IEEE Transactions on, (4):253-265, 1976.
    • (1976) Software Engineering, IEEE Transactions on , Issue.4 , pp. 253-265
    • Wulf, W.1    London, R.2    Shaw, M.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.