Popular guides like YouMightNotNeedJQuery.com and You Don’t Need Lodash/Underscore have challenged common industry practices. This post is not as wild as, say, YouMightNotNeedJS.com, but it does…
TypeScript is a typed superset of JavaScript that compiles to clean, simple JavaScript, which runs on any browser, in Node.js, or in any JavaScript engine that supports ECMAScript features.
Mantra is a new programming language being defined by Terence Parr at the University of San Francisco. The language will evolve as it is implemented and, thus, this document should be viewed as a draft proposal. August 30, 2007. Mantra is meant as a rese
September 1, 2006 — XML is perhaps the worst programming language ever conceived. I’m not talking about XML as a data-description language, which was its original design. I’m talking about perverting XML for programming applications. It’s inapprop
* Practical type inference for arbitrary-rank types. SPJ, Dimitrios Vytiniotis, Stephanie Weirich, and MS. in JFP. * Lexically-scoped type variables. SPJ MS. Unpublished. * First-class modules for Haskell. MS SPJ. In FOOL 9. * Object-Oriented style overloading for Haskell. MS SPJ. In BABEL'01. * Static types for dynamic documents. MS. PhD Thesis. * Type-Indexed Rows. MS and Erik Meijer. In POPL'01. * XMLambda: A functional programming language for constructing and manipulating XML documents. Erik Meijer and MS. Unpublished. * Implicit parameters: Dynamic scoping with static types. Jeffrey Lewis, MS, Erik Meijer and John Launchbury. In POPL'00. * Dynamic typing as staged type inference. MS, Tim Sheard and SPJ. In POPL'98. * Bridging the gulf: A common intermediate language for ML and Haskell. SPJ, John Launchbury, MS In POPL'98.
Translate idiomatic Go into concise Javascript that works in every browser. Use Go's type system and world-class tooling to build large web applications with confidence.
Intel has announced major updates for its C++ and Fortran tools, updates that are aimed at making it easier for programmers to exploit thread-level and data-level parallelism in multicore processors. On the data parallelism side, the Intel C++ Compiler an
V. St-Amour, and S. Guo. 29th European Conference on Object-Oriented Programming (ECOOP 2015), volume 37 of LIPIcs, page 271--295. Dagstuhl, Germany, Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik, (2015)
K. Daloukas, C. Antonopoulos, and N. Bellas. Proceedings of the 6th International Conference on High
Performance and Embedded Architectures and Compilers, page 15--24. New York, NY, USA, ACM, (2011)
M. Frumkin, M. Hribar, H. Jin, A. Waheed, and J. Yan. Supercomputing '98: Proceedings of the 1998 ACM/IEEE conference on Supercomputing (CDROM), page 1--22. Washington, DC, USA, IEEE Computer Society, (1998)