Posts Tagged ‘java’
Which Java?
Or should that be: TL;DR Practices for installing and maintaining Java have evolved over time, which can lead to tension between teams who are set in a particular way, and other teams who see that as backward. The present state of the art is not to have Java on hosts at all, and to containerise […]
Filed under: Docker, technology | Leave a Comment
Tags: APT, conatiners, containerisation, deb, dependencies, Docker, installation, java, OpenJDK, patching, rpm, SDKMAN, yum
Further thoughts on TornadoVM
TornadoVM was definitely the coolest thing I learned about at QCon London last week, which is why I wrote up the presentation on InfoQ. It seems that people on the Orange web site are also interested in the intersection of Java, GPUs and FPGA, as the piece was #1 there last night as I went […]
Filed under: software | Leave a Comment
Tags: compiler, FPGA, Go, golang, GPU, java, JIT, TornadoVM, VM
Dr Juan Fumero presented at QCon London on TornadoVM, a plug-in to OpenJDK and GraalVM that runs Java on heterogeneous hardware including Graphical Processing Units (GPUs) and Field Programmable Gate Arrays (FPGAs). Demos during the presentation showed code being speeded up by hundreds of times when running on a GPU vs a CPU. Continue reading the full […]
Filed under: InfoQ news | Leave a Comment
Tags: FPGA, GPU, java
Learning to Code
TL;DR Code defines our relationship with machines, and we all have a unique relationship with machines because we all learn code differently. This is my journey. Yours won’t be the same, because ‘the past is a foreign land’. All that I can hope is that there are some lessons/inspiration here. Background This post was inspired […]
Filed under: cle, technology | 4 Comments
Tags: .Net, Ada, ARexx, BASIC, c, code, coding, Delphi, FORTRAN, Go, golang, HTML, java, javascript, LOGO, Lua, Objective-C, OCAML, Occam, Pascal, Perl, Processing, programming, python, Ruby, Rust, Swift