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
- Hopefully Slopwatch is Dying
- Some of the offending sites we used to keep abreast of descended into a lull
-
- IBM's Mass Layoffs Will Continue Until Morale Improves
- From recent hours
- Links 07/12/2025: Political Catchup, Conflicts, Environmentalism
- Links for the day
- Gemini Links 07/12/2025: "Lazy Saturday" and Kubernetes With FreeBSD
- Links for the day
- Over at Tux Machines...
- GNU/Linux news for the past day
- IRC Proceedings: Saturday, December 06, 2025
- IRC logs for Saturday, December 06, 2025
- Links 06/12/2025: Science, Hardware, and Slop Fatigue
- Links for the day
- Contact Your National Representatives (Delegates) at the EPO, Here Are All the E-mail Addresses
- We'll say more about this next week
- Links 06/12/2025: Panic in the Slop (Chatbots) Industry and Perplexity Sued by New York Times for Plagiarising Articles Under Guise of "AI"
- Links for the day
- European Patent Office Issues: Points to Raise or Factoids to Share With Delegates of the EPO's Administrative Council
- use their native language/tongue
- European Readers, Get Ready to Contact Your National Representatives (Delegates) in the EPO's Administrative Council
- Perfect timing might be Sunday or Monday
- Why We'll Continue Our IBM/Red Hat Focus in 2026
- There will be many more departures not only later this month but also next month
- Links 06/12/2025: Slop's "Jeopardy Phenomenon" and RAM Shortage
- Links for the day
- Gemini Links 06/12/2025: Memories, "Sweetness and Burn", and Hope
- Links for the day
- Every Site That Uses Clownflare Had Worse Downtime/Uptime Record Than Ours
- And the same goes for Azure and AWS
- Software Freedom Conservancy (SFC) Does Not Work for Freedom, It Works to Secure the Massive Salary of Its President And Executive Director
- We must be very effective then
- Why (and When) I Become an 'Activist' Against Corruption and Abuse
- The dictatorship bans criticism of the dictatorship. That's when there's a deadlock.
- EPO Call for Action: Get Ready to Contact Your National Delegates, We Need to Remind Them That They Represent People
- Today or tomorrow we'll publish contact details for national representatives in nearly 50 European nations
- Links 05/12/2025: More Restrictions on Social Control Media and Slop, "Hype Can Turn to Backlash"
- Links for the day
- Like With Red Hat and Other IBM Acquisitions, the RAs (Layoffs) Seem to Already Extend to HashiCorp
- Of course it is possible that HashiCorp staff just got PIP'ed or saw the writings on the wall and left [...] IBM is just a dying giant
- Over at Tux Machines...
- GNU/Linux news for the past day
- IRC Proceedings: Friday, December 05, 2025
- IRC logs for Friday, December 05, 2025
- Massachusetts Institute of Theft (MIT) Nowadays in the Business of Selling SPAM to Prop Up Fashionable Pyramid Schemes
- There is nothing benign about it, more so when they misuse the MIT brand to lend credibility to elaborate schemes or scams
- Many IBM Departures Today (Last Friday)
- Way to go, IBM leadership
- The Administrative Council of the European Patent Organisation Has More Reasons Than Cocainegate to Vote for Real Change in the European Patent Office
- This is about democracy and accountability in Europe
- Gemini Links 05/12/2025: Need for Simpler Systems, Molecular Dynamics, and More
- Links for the day
- Slopwatch: Not Much Today, Same as in Recent Weeks
- Google News got 'conned' (maybe willingly) by one operator of several (at least 3) slopfarms that trash "Linux"
- On IBM: "More Layoffs in Minnesota Are Coming" (Unverified Hearsay, for Now)
- IBM is having loads of layoffs before the holidays
- Links 05/12/2025: Openwashing by Microsoft's 'Open Source' Initiative, Unauthorised War Without Boundaries/Borders Waged by US
- Links for the day
- Finnish Politician Aura Salla Says Finland Must Dump Microsoft, Citing Security and Control Reasons, Not Costs
- She says Finland should quit using Microsoft
- Does This Pass the NDA "Sniff Test" at IBM?
- In many companies, those who suck up to management get ahead
- Links 05/12/2025: Slop Harming Democracy/Elections, More Bans Around the World on Kids' Use of Social Control Media
- Links for the day
- IBM Has No Layoffs, According to IBM, and According to the Media Parroting IBM
- Another day of parrots (losers) who call themselves "journalists"
- IBM Will Make You Unemployed On Christmas Eve
- lists of people to cull
- Within Weeks, Clownflare Has Collapsed Again, Time to Dump Clownflare
- It's run by amateurs who, even if you maintain your site perfectly well, will render it inaccessible without prior notice
- Cars Getting Worse and More Lethal
- Who will be held accountable?
- To "Take Back Control" Start With Actions Against 'Tech' (Mass Surveillance, Mass Censorship, Mass Control) Monopolies
- collusion, price-fixing, a "cartel" of sorts
- Beyond the Hype: Almost Nobody Uses Chatbots, Not Even 1% of Activity Online
- 3 years ago when Scam Altman (Microsoft) acted as if Google (search) was doomed a lot of the press got paid to pretend this was true
- Rumour That Another IBM Round of Mass Layoffs (RAs) in Preparation Before the Current One is Even Completed
- IBM still has strong brand recognition (because of its age and past might), but that won't last forever
- Techrights Publication Pace to Increase Next Year
- one is encouraged to stay indoors
- Upgrading the Site
- Debugging might be needed, so feedback helps
- Why Microsoft is Panicking
- Keep advocating (or "marketing") GNU/Linux to Vista 10 (or Vista 7) users... there are still over a billion of them "out there".
- Web Developers in the US Can Already Disregard Mozilla, Firefox, and Firefox Users
- "Last month, Firefox turned 21"
- The Fate of "Blockchains" and "Metaverse" as a Sign of Things to Come for Slop ("AI")
- Doesn't that tell us a lot about the modus operandi of these companies?
- A Year After the Owner of X (Twitter) Performed Several Nazi Salutes on Stage the Germany-Based and Microsoft-Funded 'FSFE' Decides to Exit X (Twitter)
- Will the real Free Software Foundation (FSF) follow suit?
- EPO: What Comes Next
- European media seems to have been sedated by soft bribes from cocaine addicts
- Slopwatch: The Volume of Slop Has Certainly Gone Down a Lot Lately, Slop Image Providers Abandoned/Changed
- It's a big improvement compared to past months
- Thousands Laid Off at IBM, "Last Day" Yesterday
- IBM is a dying company. This is a problem for Red Hat.
- Over at Tux Machines...
- GNU/Linux news for the past day
- IRC Proceedings: Thursday, December 04, 2025
- IRC logs for Thursday, December 04, 2025
- Gemini Links 05/12/2025: Espressif ESP32-C5 UEXT Module, Pixelfed, and the Web Getting Much Worse
- Links for the day