Programming News: Python, Java, LLVM and More
- Dr. Roy Schestowitz
- 2014-04-09 19:28:14 UTC
- Modified: 2014-04-09 19:28:14 UTC
Python
I’m very excited to announce Pyston, a new open-source implementation of Python, currently under development at Dropbox. The goal of the project is to produce a high-performance Python implementation that can push Python into domains dominated by traditional systems languages like C++.
Java
Java 8 has been reengineered with the strength of Project Lambda Expressions.
Lambda, is a Java function that adds 'closures and related features' dedicated to supporting multicore programming.
DevOps
You probably think I'm going to talk about all the reasons why you should use open source tooling as the foundation for an effective DevOps culture in your organization, but that's not what this is about. Not to marginalize the complexity of the challenges faced by the team I work with, but I have confidence that the engineers are going to figure the tooling part out. Believe it or not, the daunting part is wrapped in cultural change.
The 'developer' and 'operations' DevOps role is now an official part of the tech industry nomenclature.
The number of permanent and officially recognised DevOps Engineer posts in the UK has jumped 347% in the past two years.
LLVM
Chris Lattner has announced the LLVM Foundation this morning as "The LLVM umbrella project has grown over the years into a vibrant community made up of many sub-projects, with hundreds of contributors. The results of this project are used by millions of people every day. Today, I'm happy to announce that we are taking the next big step, and forming a new, independent non-profit to represent the community interest."
Months ago there was work on advancing Gallium3D's LLVMpipe software-based driver with its OpenGL 3.x support, including work-in-progress patches, but nothing was merged at the time. With that said, it was a surprise to see fake MSAA support added tonight for Gallium3D and used by the LLVMpipe driver so it fakes OpenGL 3.0 compliance and forces the necessary extensions for handling OpenGL 3.2.
Leftovers
It's not hard to come up with a dozen different reasons why the rise of open source development has been a watershed event in both the software and hardware industries. All of us can build new web applications faster with our feet firmly planted on the shoulders of jQuery, Bootstrap, and Apache. Languages like Ruby, PHP, and Python power the Internet, and operating systems like Linux and FreeBSD provide the foundation for thousands of companies and services.
I'm proud to announce the very first beta release of Advanced Gtk+ Sequencer. There many improvements releated to thread safety and synchronization. It was a hard way to get to this point but I just want to say I love C programming with GNU tools.
And sadly, gender inequality in open source communities is widely acknowledged to be even worse than in the proprietary software world. Figures are hard to come by, but a 2009 keynote at OSCON Alex Bayley cited a 2006 EU survey that found only 1.5 per cent of contributors to open source are women.
Recent Techrights' Posts
- What EPO Staff, the Staff Union of the European Patent Office (SUEPO), and Europe Want and Need
- Who should be served by patents?
-
- Links 19/04/2026: Mass Layoffs at GAFAM Again (10% Laid Off), Azure Capacity Problems (Enshittification)
- Links for the day
- Over at Tux Machines...
- GNU/Linux news for the past day
- IRC Proceedings: Saturday, April 18, 2026
- IRC logs for Saturday, April 18, 2026
- GAFAM Decided to Stop 'Old' Formats From Working, Format-Shifting Treadmills Resemble the Certificate Cartel Keeping Everybody Forever Chasing Rotations
- Lots of extra chores because those who control the browsers decided that "too much choice" is bad, so they'll break "old" sites and make multimedia that's "old" not work anymore (not playable)
- Nothing But Vapourware Since XBox Leadership Ousted and Mass Layoffs Will Come Soon
- We just don't know the exact date/s... yet
- Gemini Links 18/04/2026: Guix and WikiReader
- Links for the day
- Network Maintenance Next Friday
- We must be doing a terrific job so far given how much money gets spent trying to silence us
- "The Work-to-rule is Having Effect" at the European Patent Office (EPO)
- The media knows how to contact SUEPO, but it's clearly not doing it
- Improving the Sites, Not Bloating Them
- Sites need to evolve over time. Many conflate evolution with bloat (as if more complexity is desirable).
- SLAPP Censorship - Part 50 Out of 200: The Time Staff of Law Firm Burgess Mee Was Showing Up in Letters Sent for a Serial Strangler From Microsoft
- Family-friendly? No.
- Next Week the Star of the "EPO Reality TV Show" Will Likely be Absent (Absconding the Tough Reality of Widespread Unrest)
- He tarnishes the legacy of that surname and the country's image by spouting out lies and hurling abusive insults (lots of the "f word") at staff
- Speculations That IBM's CEO is on His Way Out
- IBM has mass layoffs, but the media is not covering this [...] IBM is a company in the loo, a firm in a state of rapid disintegration
- Slopwatch Was Deprecated, It's Not Coming Back
- LLMs that produce many words very fast (and waste a lot of energy in the process) cannot compete with authentic news sites
- WELCOME to The Cyber|Show @ Geminispace!
- Andy set things up this past week
- Links 18/04/2026: Microsoft's PR Department (Waggener Edstrom) and CEO's Wife Buys NPR (BillPR, Now BallmerPR) as Independent/Public Service Media Dims Down
- Links for the day
- Gemini Links 18/04/2026: Chronic Pain and CodingFont Game
- Links for the day
- Links 17/04/2026: "I Hate the Internet" and Fake Wallet in Apple App Store
- Links for the day
- Over at Tux Machines...
- GNU/Linux news for the past day
- IRC Proceedings: Friday, April 17, 2026
- IRC logs for Friday, April 17, 2026
- European Patent Office (EPO) Strikes and Other Industrial Actions Are Working: Patent Application Grants Have Collapsed
- Even before the strikes happened any day of the week
- SLAPP Censorship - Part 49 Out of 200: Two Americans, One Case, Recycled for Low Budget at Brett Wilson LLP and 5RB Barristers
- Change one character, bill the client tens or hundreds of thousands of US dollars
- Pension Contribution Increases as Another Attack on Compensation for EPO Staff (Mostly Patent Examiners)
- Pension contribution increases!
- Almost 1,000 IBM Layoffs Not Newsworthy (Nobody Covers It), Unlike When Snap Does It and Mentions a Celebrated - or Reviled - Buzzword
- not a word regarding IBM layoffs
- Behind the Scenes With Richard Stallman
- If you support his ideas, even if you dislike him as a person, then you'll welcome his ability to speak about those ideas
- Gemini Links 17/04/2026: "Many Problems and Inequities in the Legal System", "No Place to Hide"
- Links for the day
- Links 17/04/2026: SRA Breaks Its Own Rules as Solicitor Attempts Suicide, IPv6 Barely Hits 50% After 20+ Years
- Links for the day
- ActBlue former IT boss disappearance: Decklin Foster & Debian, Harvard suicide lab, Chris Gleason is wife, whistleblower or both?
- Reprinted with permission from Daniel Pocock
- Gemini Links 17/04/2026: Getting competent in NixOS and Alhena 5.5.6 Released
- Links for the day
- Links 17/04/2026: "We Cannot Lose Sight of Ukraine" and "When Leaders Should Resign"
- Links for the day
- GizChina Appears to Have Become a Slopfarm, I.e. Fake News Site With Fake Text
- Don't waste a moment reading LLM slop, as at the very least it rewards plagiarism [...] Deemed to be slop also by two human beings, not just two scanners
- Massive, Cross-Site Strike at the EPO Today
- There's coordination across sites for maximal pressure
- Dr. Andy Farnell Says "AI" is "Only a Marketing Term" for Things That Exist for "Entertainment Purposes Only"
- distortion or misuse of the term (now buzzword/s) "AI"
- Over at Tux Machines...
- GNU/Linux news for the past day
- IRC Proceedings: Thursday, April 16, 2026
- IRC logs for Thursday, April 16, 2026