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
- Oligarchs and States Always Attempted to Obstruct Efforts to Expose Their Corruption
- We commend the administrator who consistently and adamantly defend the freedom of speech
- GNU/Linux Exceeding 5% in Guadeloupe According to statCounter
- GNU/Linux "share" estimates in Guadeloupe
- EPO People Power - Part XXXII - Little Hope That European Press Will Attempt to Expose Drug Abuse in Europe's Second-Largest Organisation
- What does this tell us about the press in Europe?
- IBM SkillsBuild as Microsoft Training, Microsoft Vendor Lock-in, Microsoft Surveillance
- Microsoft benefits from IBM's "training"
-
- GNU/Linux Exceeding 6% in Cape Verde
- Windows is measured as down sharply
- When It Comes to Health, Slop is a Flop and It Kills People
- Chatbots will mostly die after many people die due to them
- 2026 Has Begun Well for GNU/Linux Users (and for Us)
- A lot of the anti-Linux FUD we got accustomed to seeing some years ago became scarce
- Links 12/01/2026: Vista 11 Exodus and Famicom/NES Game
- Links for the day
- Links 12/01/2026: Twitter (X) Being Blocked in More Countries, PTAB Besieged by Cheeto Appointees (Bad Patents Getting Through)
- Links for the day
- Links 12/01/2026: Brussels Plotting Exit From GAFAM (US), Carole Cadwalladr Explains "Peter Thiel's New Model Army"
- Links for the day
- Scheduled Maintenance Between 15th of January and Days to Follow, Free Software Foundation (FSF) Looking to Add 43 More Members by 16th of January
- People who value Software Freedom should consider joining to support the FSF
- Bracing for Microsoft Layoffs, Tired of Microsoft Lies, Microsoft Staff Wants Transparency, Not Face-Saving Coverup From Frank Shaw
- totally made up stock price
- GNU/Linux Estimated at Around 5% in Montserrat
- another country where the "share" of GNU/Linux is now measured at 5%
- Dr. Richard Stallman @ Georgia Tech Next Week
- More Than One Week From Now
- Three most controversial Australian authors linked to St Paul's, Coburg
- Reprinted with permission from Daniel Pocock
- Links 11/01/2026: Data Breaches and Recent (Early 2026) Political Developments
- Links for the day
- Gemini Links 12/01/2026: Insomniacs After School and Boycotting Amazon
- Links for the day
- Over at Tux Machines...
- GNU/Linux news for the past day
- IRC Proceedings: Sunday, January 11, 2026
- IRC logs for Sunday, January 11, 2026
- Brett Wilson LLP 'Dropping' the LLP, Is This Rebranding?
- It's not a coincidence or a glitch, there was a formal change somewhere in the system
- Can IBM Still Control the Narrative?
- We'll see what comes out through the grapevine later this week
- EPO People Power - Part XXXI - Almost No Crime is Possible Without Enablers and Complicit Colleagues
- By the middle of January 2026 we'll have taken things up another gear
- Aruba's GNU/Linux Adoption Seems to Have Reach All-Time High This Year
- ChromeOS rose by a lot too
- After the LLM Slop Frenzy...
- In every way, slop is no better than spam
- Links 11/01/2026: 'Nothing to Lose' in Iran and Kyiv Restores Electricity
- Links for the day
- Gemini Links 11/01/2026: "Late To The Party" and "Thinking About Software Licences"
- Links for the day
- Links 11/01/2026: Bob Weir and Stewart Cheifet Perish
- Links for the day
- Higher Adoption Rates of GNU/Linux in Cyprus in Recent Years
- there are some Cypriots who are championing Free software
- Microsoft's linkedin.com is Shrinking, Expect LinkedIn Layoffs to Carry on in 2026
- Expect the mass layoffs and office closures to carry on there, maybe as early as next week
- Gemini Links 11/01/2026: Scott Morgan and 'The Unix Way'
- Links for the day
- IBM to Be 'Reorganised'
- The rich look for ways to 'monetise' what's left IBM
- Dr. Andy Farnell Explains Why He'll Stop Sending E-mail to Microsoft and Gmail Users
- The article is long and well worth reading
- Over at Tux Machines...
- GNU/Linux news for the past day
- IRC Proceedings: Saturday, January 10, 2026
- IRC logs for Saturday, January 10, 2026
- Monday, January 12, Red Hat Layoffs Allegedly Planned
- We'll update this post or follow up if or when we get more information
- Slop Still Becoming Rare as Another Week Ends
- Generally speaking, calm and quiet is desirable, it's what we hope for (an absence of slop, a lack of need to keep abreast of it, ultimately)
- Links 10/01/2026: Iran Offline, Venezuelans Decry Civilian Casualties
- Links for the day
- GAFAM Wants War
- Go war! Go bailouts! Go debt! Go Wall Street!
- GNOME Foundation's Microsoft Developer Account
- "Lately they're teaming up with Mozilla to eliminate middle click paste - something which I use continuously."
- GNU/Linux and Chromebooks Rose to Almost 10% in Haiti
- What's noteworthy is that this month GNU/Linux is measured at around 8% and ChromeOS at about 2%
- Links 10/01/2026: "Abolish ICE or GTFO", Calls to Ban X/Twitter From Apple/Google App Stores (or Implement National Blocks) Over MElon Turning It Into Non-consensual Deepfake Porn Site
- Links for the day
- EPO People Power - Part XXX - New Year Starts, Cocainegate Still Discussed a Lot, António Campinos Desperate for Distraction From It
- Why the sudden change or 'generosity'? [...] Actual cocaine addicts caused nervous breakdowns among sober people
- 2026 Might be the Year Microsoft Replaces Layoffs With Mass Firings (No Severance Payments to Dismissed Staff)
- It's hard to "see" PIPs unless insiders blow the whistle
- IBM and Microsoft Hiding Layoffs in Similar, Overlapping Ways
- Performance Improvement Plans aplenty
- IBM is a Cancer That Attaches Itself to Everything
- Red Hat should have remained an independent company
- Links 10/01/2026: STV Layoffs (Scottish TV), “CBS Evening News” in Chaos (Culls and Censorship by the US Regime)
- Links for the day
- Over at Tux Machines...
- GNU/Linux news for the past day
- IRC Proceedings: Friday, January 09, 2026
- IRC logs for Friday, January 09, 2026
- Gemini Links 10/01/2026: Blackout, E-Waste, and Secondary Smartphone
- Links for the day