-
1
-
-
84976752728
-
Dynamic typing in a statically typed language
-
Abadi, L. Cardelli, B. Pierce, and G. Plotkin. Dynamic typing in a statically typed language. ACM TOPLAS, 13(2):237-268, 1991.
-
(1991)
ACM TOPLAS
, vol.13
, Issue.2
, pp. 237-268
-
-
Abadi1
Cardelli, L.2
Pierce, B.3
Plotkin, G.4
-
2
-
-
70350669822
-
RPython: Reconciling Dynamically and Statically Typed OO Languages
-
Davide Ancona, Massimo Ancona, Antonio Cuni, and Nicholas Matsakis. RPython: Reconciling Dynamically and Statically Typed OO Languages. In DLS, 2007.
-
(2007)
In DLS
-
-
Ancona, D.1
Ancona, M.2
Cuni, A.3
Matsakis, N.4
-
3
-
-
26444544471
-
Towards Type Inference for JavaScript
-
Christopher Anderson, Paola Giannini, and Sophia Drossopoulou. Towards Type Inference for JavaScript. In ECOOP, pages 428-452, 2005.
-
(2005)
ECOOP
, pp. 428-452
-
-
Anderson, C.1
Giannini, P.2
Drossopoulou, S.3
-
5
-
-
42149110244
-
Tracking bad apples: Reporting the origin of null and undefined value errors
-
ACM New York, NY, USA
-
M.D. Bond, N. Nethercote, S.W. Kent, S.Z. Guyer, and K.S. McKinley. Tracking bad apples: reporting the origin of null and undefined value errors. In Proceedings of the 2007 OOPSLA conference, pages 405-422. ACM New York, NY, USA, 2007.
-
(2007)
Proceedings of the 2007 OOPSLA conference
, pp. 405-422
-
-
Bond, M.D.1
Nethercote, N.2
Kent, S.W.3
Guyer, S.Z.4
McKinley, K.S.5
-
6
-
-
0033706396
-
-
Braux and J. Noyé. Towards partially evaluating reflection in Java. In PEPM, pages 2-11, 2000.
-
Braux and J. Noyé. Towards partially evaluating reflection in Java. In PEPM, pages 2-11, 2000.
-
-
-
-
8
-
-
84976788667
-
Soft typing
-
Robert Cartwright and Mike Fagan. Soft typing. In PLDI, pages 278-292, 1991.
-
(1991)
PLDI
, pp. 278-292
-
-
Cartwright, R.1
Fagan, M.2
-
9
-
-
35248891044
-
-
Aske Simon Christensen, Anders Møller, and Michael I. Schwartzbach. Precise Analysis of String Expressions. In SAS, pages 1-18, 2003.
-
Aske Simon Christensen, Anders Møller, and Michael I. Schwartzbach. Precise Analysis of String Expressions. In SAS, pages 1-18, 2003.
-
-
-
-
10
-
-
67650844248
-
Staged information flow for javascript
-
Dublin, Ireland, June, To appear
-
Ravi Chugh, Jeff Meister, Ranjit Jhala, and Sorin Lerner. Staged information flow for javascript. In Proceedings of the 2009 ACM SIGPLAN Conference on Programming Language Design and Implementation, Dublin, Ireland, June 2009. To appear.
-
(2009)
Proceedings of the 2009 ACM SIGPLAN Conference on Programming Language Design and Implementation
-
-
Chugh, R.1
Meister, J.2
Jhala, R.3
Lerner, S.4
-
12
-
-
72249087110
-
-
Michael Furr, Jong-hoon (David) An, and Jeffrey S. Foster. Profile-guided static typing for dynamic scripting languages. Technical Report CS-TR-4935, University of Maryland, 2009a. http: //www.cs.umd.edu/projects/PL/druby.
-
Michael Furr, Jong-hoon (David) An, and Jeffrey S. Foster. Profile-guided static typing for dynamic scripting languages. Technical Report CS-TR-4935, University of Maryland, 2009a. http: //www.cs.umd.edu/projects/PL/druby.
-
-
-
-
13
-
-
77956333736
-
Jong-hoon (David) An, Jeffrey S. Foster, and Michael Hicks. The Ruby Intermediate Language
-
Orlando, Florida, October
-
Michael Furr, Jong-hoon (David) An, Jeffrey S. Foster, and Michael Hicks. The Ruby Intermediate Language. In Dynamic Language Symposium, Orlando, Florida, October 2009b.
-
(2009)
Dynamic Language Symposium
-
-
Furr, M.1
-
14
-
-
72249101019
-
-
Michael Furr, Jong-hoon (David) An, Jeffrey S. Foster, and Michael Hicks. Static Type Inference for Ruby. In OOPS Track, SAC, 2009c.
-
Michael Furr, Jong-hoon (David) An, Jeffrey S. Foster, and Michael Hicks. Static Type Inference for Ruby. In OOPS Track, SAC, 2009c.
-
-
-
-
15
-
-
4544280668
-
Static Checking of Dynamically Generated Queries in Database Applications
-
Carl Gould, Zhendong Su, and Premkumar Devanbu. Static Checking of Dynamically Generated Queries in Database Applications. In ICSE, pages 645-654, 2004.
-
(2004)
ICSE
, pp. 645-654
-
-
Gould, C.1
Su, Z.2
Devanbu, P.3
-
16
-
-
0025235136
-
A type system for Smalltalk
-
Justin O. Graver and Ralph E. Johnson. A type system for Smalltalk. In PLDI, pages 136-150, 1990.
-
(1990)
PLDI
, pp. 136-150
-
-
Graver, J.O.1
Johnson, R.E.2
-
17
-
-
51749100962
-
Sage: Hybrid Checking for Flexible Specifications
-
J. Gronski, K. Knowles, A. Tomb, S.N. Freund, and C. Flanagan. Sage: Hybrid Checking for Flexible Specifications. Scheme and Functional Programming, 2006.
-
(2006)
Scheme and Functional Programming
-
-
Gronski, J.1
Knowles, K.2
Tomb, A.3
Freund, S.N.4
Flanagan, C.5
-
20
-
-
19044391741
-
Pointer Analysis in the Presence of Dynamic Class Loading
-
Hirzel, A. Diwan, and M. Hind. Pointer Analysis in the Presence of Dynamic Class Loading. In ECOOP, 2004.
-
(2004)
ECOOP
-
-
Hirzel1
Diwan, A.2
Hind, M.3
-
23
-
-
0035552042
-
-
Pechtchanski and V. Sarkar. Dynamic optimistic interprocedural analysis: a framework and an application. In OOPSLA, pages 195-210, 2001.
-
Pechtchanski and V. Sarkar. Dynamic optimistic interprocedural analysis: a framework and an application. In OOPSLA, pages 195-210, 2001.
-
-
-
-
26
-
-
38149131740
-
Gradual typing for objects
-
Jeremy Siek and Walid Taha. Gradual typing for objects. In ECOOP, pages 2-27, 2007.
-
(2007)
ECOOP
, pp. 2-27
-
-
Siek, J.1
Taha, W.2
-
28
-
-
17144414170
-
A framework for interprocedural optimization in the presence of dynamic class loading
-
V.C. Sreedhar, M. Burke, and J.D. Choi. A framework for interprocedural optimization in the presence of dynamic class loading. In PLDI, pages 196-207, 2000.
-
(2000)
PLDI
, pp. 196-207
-
-
Sreedhar, V.C.1
Burke, M.2
Choi, J.D.3
-
29
-
-
84869733732
-
-
Strongtalk. Strongtalk, 2008. http://www.strongtalk.org/.
-
(2008)
-
-
-
30
-
-
0025238215
-
Quasi-static typing
-
Satish Thatte. Quasi-static typing. In POPL, pages 367-381, 1990.
-
(1990)
POPL
, pp. 367-381
-
-
Thatte, S.1
-
31
-
-
0040802334
-
Towards partial evaluation of full scheme
-
Peter Thiemann. Towards partial evaluation of full scheme. In Reflection 96, pages 95-106, 1996.
-
(1996)
Reflection
, vol.96
, pp. 95-106
-
-
Thiemann, P.1
-
32
-
-
24644446108
-
Towards a type system for analyzing javascript programs
-
Peter Thiemann. Towards a type system for analyzing javascript programs. In ESOP, pages 408-422, 2005.
-
(2005)
ESOP
, pp. 408-422
-
-
Thiemann, P.1
-
33
-
-
0038635226
-
Programming Ruby: The Pragmatic Programmers' Guide
-
2nd edition
-
Dave Thomas, Chad Fowler, and Andy Hunt. Programming Ruby: The Pragmatic Programmers' Guide. Pragmatic Bookshelf, 2nd edition, 2004.
-
(2004)
Pragmatic Bookshelf
-
-
Thomas, D.1
Fowler, C.2
Hunt, A.3
-
34
-
-
17144406074
-
Practical experience with an application extractor for Java
-
F. Tip, C. Laffra, P.F. Sweeney, and D. Streeter. Practical experience with an application extractor for Java. In OOPSLA, pages 292-305, 1999.
-
(1999)
OOPSLA
, pp. 292-305
-
-
Tip, F.1
Laffra, C.2
Sweeney, P.F.3
Streeter, D.4
-
35
-
-
84865640567
-
The Design and Implementation of Typed Scheme
-
Sam Tobin-Hochstadt and Matthias Felleisen. The Design and Implementation of Typed Scheme. In POPL, pages 395-406, 2008.
-
(2008)
POPL
, pp. 395-406
-
-
Tobin-Hochstadt, S.1
Felleisen, M.2
-
37
-
-
84869739085
-
-
May
-
Roel Wuyts. RoelTyper, May 2007. http://decomp.ulb.ac.be/roelwuyts/ smalltalk/roeltyper/.
-
(2007)
-
-
|