Gradual typing for Smalltalk, Science of Computer Programming, vol.96, 2014. ,
URL : https://hal.archives-ouvertes.fr/hal-00862815
Sound gradual typing: Only mostly dead, Proc. ACM Program. Lang, vol.1, p.2017 ,
Understanding TypeScript, European Conference on Object-Oriented Programming, 2014. ,
Adding dynamic types to C#, European Conference on Object-Oriented Programming (ECOOP), 2010. ,
Thorn: Robust, concurrent, extensible scripting on the JVM, Conference on Object Oriented Programming Systems Languages and Applications (OOPSLA), 2009. ,
Pluggable type systems, OOPSLA 2004 Workshop on Revival of Dynamic Languages, 2004. ,
Strongtalk: Typechecking Smalltalk in a production environment, Conference on Object Oriented Programming Systems Languages and Applications (OOPSLA), 1993. ,
, LITP Spring School on Theoretical Computer Science, pp.21-47, 1985.
Compiling structural types on the JVM: A comparison of reflective and generative techniques from Scala's perspective, Workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages and Programming Systems (ICOOLPS), 2009. ,
Contracts for higher-order functions, Proceedings of the ACM SIGPLAN International Conference on Functional Programming, 2002. ,
Semantic casts: Contracts and structural subtyping in a nominal world, European Conference on Object-Oriented Programming (ECOOP), 2004. ,
A spectrum of soundness and performance, Proc. ACM PL (ICFP), 2018. ,
Featherweight Java: a minimal core calculus for Java and GJ, ACM Trans. Program. Lang. Syst, vol.23, issue.3, 2001. ,
A mechanical soundness proof for subtyping over recursive types, Workshop on Formal Techniques for Java-like Programs (FTfJP), 2016. ,
Sound gradual typing is nominally alive and well, Proc. ACM Program. Lang, vol.1, p.2017 ,
Local type inference, Symposium on Principles of Programming Languages (POPL), 1998. ,
The VM already knew that: Leveraging compile-time knowledge to optimize gradual typing, Proc. ACM Program. Lang, vol.1, p.2017 ,
Concrete types for TypeScript, European Conference on Object-Oriented Programming (ECOOP), 2015. ,
URL : https://hal.archives-ouvertes.fr/hal-01239167
Gradual typing for functional languages, Scheme and Functional Programming Workshop, 2006. ,
Gradual typing for objects, European Conference on Object-Oriented Programming (ECOOP), 2007. ,
Refined criteria for gradual typing, Summit on Advances in Programming Languages (SNAPL), 2015. ,
, , vol.12, p.25
Is sound gradual typing dead?, Symposium on Principles of Programming Languages (POPL), 2016. ,
DOI : 10.1145/2914770.2837630
URL : http://dl.acm.org/ft_gateway.cfm?id=2837630&type=pdf
Gradual typing for first-class classes, Conference on Object Oriented Programming Systems Languages and Applications (OOPSLA), 2012. ,
, Dart programming language specification, 2016.
, The Facebook Hack Team. Hack, 2016.
Interlanguage migration: from scripts to programs, Symposium on Dynamic languages (DLS), 2006. ,
The design and implementation of typed Scheme, Symposium on Principles of Programming Languages (POPL), 2008. ,
Design and evaluation of gradual typing for Python, Symposium on Dynamic languages (DLS), 2014. ,
Big types in little runtime: Open-world soundness and collaborative blame for gradual type systems, Symposium on Principles of Programming Languages, p.2017 ,
Integrating typed and untyped code in a scripting language, Symposium on Principles of Programming Languages (POPL), 2010. ,