https://www.igvita.com/2011/12/19/dont-push-your-pull-requests/
There is nothing more frustrating than to read the threads, or even
worse, be on the receiving end of this experience gone wrong. The
contributor is wounded because they are not recognized, and the
maintainer is caught in a dilemma: they want to build and foster their
community, but they have to dig-in against their biggest fans. There is
no winner here and neither side is to blame.
Next time, before you dive into the editor, open a discussion,
outline your problem and solution, and offer to do the work - don't
"push" the pull request, and don't work in the dark.
Be warned that this is mostly just a collection of links to articles and demos by smarter people than I. Areas of interest include Java, C++, Scala, Go, Rust, Python, Networking, Cloud, Containers, Machine Learning, the Web, Visualization, Linux, System Performance, Software Architecture, Microservices, Functional Programming....
Sunday, 29 July 2018
Monday, 23 July 2018
InfoQ: Getting to Know Graal, the New Java JIT Compiler
https://www.infoq.com/articles/Graal-Java-JIT-Compiler
Oracle recently announced the first release of GraalVM, a research project that may in time lead to a replacement for HotSpot in its entirety.
For Java developers, Graal can be thought of as several separate but connected projects - it is a new JIT compiler for HotSpot, and also a new polyglot virtual machine. We will refer to the JIT compiler as Graal and the new VM as GraalVM.
The overall aim of the Graal effort is a rethinking of how compilation works for Java (and in the case of GraalVM for other languages as well).
Oracle recently announced the first release of GraalVM, a research project that may in time lead to a replacement for HotSpot in its entirety.
For Java developers, Graal can be thought of as several separate but connected projects - it is a new JIT compiler for HotSpot, and also a new polyglot virtual machine. We will refer to the JIT compiler as Graal and the new VM as GraalVM.
The overall aim of the Graal effort is a rethinking of how compilation works for Java (and in the case of GraalVM for other languages as well).
Subscribe to:
Posts (Atom)