Skip to main content

Posts

New Eclipse Temurin OpenJDK Build Released

  The Eclipse Foundation, together with the Adoptium Working Group, have announced the latest release of the Temurin Java SE runtime. This landmark release supports 54 version/platform combinations and five major OpenJDK versions. Given the news, we examine why Temurin has been the flagship of the OpenJDK builds. https://www.i-programmer.info/news/136-open-source/17219-new-eclipse-temurin-openjdk-build-released.html
Recent posts

Oracle Database 23ai - Feel the Difference

  The Empire strikes back with the most advanced  Oracle version to date. The focus of this new version is surprise, surprise, AI , which is so embedded into the new product that Oracle found prudent to change its name from 23c to 23ai to make the point. Let's find out what's on offer. https://www.i-programmer.info/news/84-database/17215-oracle-database-23ai-feel-the-difference.html

Let PostgreSQL Pick An Index For You

  Supabase has launched Index Advisor, a Postgres extension for recommending indexes that improve query performance, easing the burden off the developer's shoulders. Usually when you create your tables you'll also want to create indexes upon them for rapid retrieval. In order to do that you'll need a good understanding of your domain and how the code accesses data. RDBMs's are optimized to work declaratively; that is you tell them what you want without instructing them how to, like you do in the imperative programming model, letting it decide the best way of going about it. https://www.i-programmer.info/news/84-database/17197-let-postgresql-pick-an-index-for-you.html

Wasmer's py2wasm Compiles Python To WebAssembly

  py2wasm is a compiler that turns your Python code into WebAssembly, "running it at 3x faster speeds". Let's make something clear first. The official announcement from Wasmer states that by turning you program to Webassembly with py2wasm, it runs at "3x faster speeds". What it important to understand is this is in comparison to CPython WASM (CPython interpreter inside of WebAssembly), not native CPython. As such, it is an improvement over the current state of running Python programs in WebAssembly. https://www.i-programmer.info/news/87-web-development/17191-wasmers-py2wasm-compiles-python-to-webassembly.html

One State's Quest For Digital Sovereignty

  The news is that the German State is moving 30,000 PCs to LibreOffice. Why is this of significance? That's not the first attempt of the German State to break free of vendors by adopting open source software. We've recently witnessed another attempt in " Is The German State In Love With OSS? " in which the State adopted openDesk, the open source alternative to Microsoft's and Google's office applications. https://www.i-programmer.info/news/136-open-source/17151-one-states-quest-for-digital-sovereignty-.html