-
1
-
-
84976752728
-
Dynamic typing in a statically typed language
-
M. 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
-
-
Abadi, M.1
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)
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
-
Towards partially evaluating reflection in Java
-
M. Braux and J. Noyé. Towards partially evaluating reflection in Java. In PEPM, pages 2-11, 2000.
-
(2000)
PEPM
, pp. 2-11
-
-
Braux, M.1
Noyé, J.2
-
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
-
Precise Analysis of String Expressions
-
Aske Simon Christensen, Anders Møller, and Michael I. Schwartzbach. Precise Analysis of String Expressions. In SAS, pages 1-18, 2003.
-
(2003)
SAS
, pp. 1-18
-
-
Christensen, A.S.1
Møller, A.2
Schwartzbach, M.I.3
-
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
-
-
84869648991
-
Profileguided static typing for dynamic scripting languages
-
University of Maryland
-
Michael Furr, Jong-hoon (David) An, and Jeffrey S. Foster. Profileguided static typing for dynamic scripting languages. Technical Report CS-TR-4935, University of Maryland, 2009a. http: //www.cs.umd.edu/projects/PL/druby.
-
(2009)
Technical Report CS-TR-4935
-
-
Furr, M.1
An, J.-H.2
Foster, J.S.3
-
13
-
-
77956333736
-
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
An, J.-H.2
Foster, J.S.3
Hicks, M.4
-
14
-
-
70450266262
-
Static Type Inference for Ruby
-
Michael Furr, Jong-hoon (David) An, Jeffrey S. Foster, and Michael Hicks. Static Type Inference for Ruby. In OOPS Track, SAC, 2009c.
-
(2009)
OOPS Track, SAC
-
-
Furr, M.1
An, J.-H.2
Foster, J.S.3
Hicks, M.4
-
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
-
M. Hirzel, A. Diwan, and M. Hind. Pointer Analysis in the Presence of Dynamic Class Loading. In ECOOP, 2004.
-
(2004)
ECOOP
-
-
Hirzel, M.1
Diwan, A.2
Hind, M.3
-
23
-
-
0035552042
-
Dynamic optimistic interprocedural analysis: A framework and an application
-
I. Pechtchanski and V. Sarkar. Dynamic optimistic interprocedural analysis: a framework and an application. In OOPSLA, pages 195-210, 2001.
-
(2001)
OOPSLA
, pp. 195-210
-
-
Pechtchanski, I.1
Sarkar, V.2
-
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
-
-
0034448303
-
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
-
-
84869649798
-
-
Strongtalk
-
Strongtalk. Strongtalk, 2008. http://www.strongtalk.org/.
-
(2008)
Strongtalk
-
-
-
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 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
-
34
-
-
0033203879
-
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
-
-
84869658845
-
-
May
-
Roel Wuyts. RoelTyper, May 2007. http://decomp.ulb.ac.be/roelwuyts/ smalltalk/roeltyper/.
-
(2007)
RoelTyper
-
-
Wuyts, R.1
|