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
- [Video] Why Microsoft is by Far the Biggest Foe of Computer Security (Clue: It Profits From Security Failings)
- Microsoft is infiltrating policy-making bodies, ensuring real security is never pursued
- Harassment Against My Wife Continues
- Drug addict versus family of Techrights authors
-
- Freedom of Speech... Let's Ban All Software Freedom Speeches?
- There's a moral panic over people trying to actually control their computing
- Richard Stallman's Talk in Spain Canceled (at Short Notice)
- So it seems to have been canceled very fast
- Links 29/04/2024: "AI" Hype Deflated, Economies Slow Down Further
- Links for the day
- Gemini Links 29/04/2024: Gopher Experiment and Profectus Alpha 0.9
- Links for the day
- Debian 'Cabal' (via SPI) Tried to Silence or 'Cancel' Daniel Pocock at DNS Level. It Didn't Work. It Backfired as the Material Received Even More Visibility.
- know the truth about modern slavery
- Lucas Nussbaum & Debian attempted exploit of OVH Hosting insider
- Reprinted with permission from disguised.work
- Software in the Public Interest (SPI) is Not a Friend of Freedom
- We'll shortly reproduce two older articles from disguised.work
- Syria, John Lennon & Debian WIPO panel appointed
- Reprinted with permission from disguised.work
- Over at Tux Machines...
- GNU/Linux news for the past day
- IRC Proceedings: Sunday, April 28, 2024
- IRC logs for Sunday, April 28, 2024
- [Video] GNU and Linux Everywhere (Except by Name)
- In a sense, Linux already has over 50% of the world's "OS" market
- [Video] Canonical Isn't (No Longer) Serious About Making GNU/Linux Succeed in Desktops/Laptops
- Some of the notorious (or "controversial") policies of Canonical have been covered here for years
- [Video] What We've Learned About Debian From Emeritus Debian Developer Daniel Pocock
- pressure had been put on us (by Debian people and their employer/s) and as a result we did not republish Debian material for a number of years
- Bruce Perens & Debian public domain trademark promise
- Reprinted with permission from disguised.work
- Links 28/04/2024: Shareholders Worry "AI" Hype Brings No Income, Money Down the Drain
- Links for the day
- Lawyer won't lie for Molly de Blanc & Chris Lamb (mollamby)
- Reprinted with permission from disguised.work
- Over at Tux Machines...
- GNU/Linux news for the past day
- IRC Proceedings: Saturday, April 27, 2024
- IRC logs for Saturday, April 27, 2024
- Links 27/04/2024: Spying Under Fire, Intel in Trouble Again
- Links for the day
- Lucas Kanashiro & Debian/Canonical/Ubuntu female GSoC intern relationship
- Reprinted with permission from disguised.work
- Pranav Jain & Debian, DebConf, unfair rent boy rumors
- Reprinted with permission from disguised.work
- Links 27/04/2024: Kaiser Gave Patients' Data to Microsoft, "Microsoft Lost ‘Dream Job’ Status"
- Links for the day
- Gemini Links 27/04/2024: Sunrise Photos and Slow Productivity
- Links for the day
- Microsoft: Our "Goodwill" Gained Over 51 Billion Dollars in the Past Nine Months Alone, Now "Worth" as Much as All Our Physical Assets (Property and Equipment)
- The makeup of a Ponzi scheme where the balance sheet has immaterial nonsense
- Almost 2,700 New Posts Since Upgrading to Static Site 7 Months Ago, Still Getting More Productive Over Time
- We've come a long way since last autumn
- FSFE (Ja, Das Gulag Deutschland) Has Lost Its Tongue
- Articles/month
- Over at Tux Machines...
- GNU/Linux news for the past day
- IRC Proceedings: Friday, April 26, 2024
- IRC logs for Friday, April 26, 2024
- Overpaid lawyer & Debian miss WIPO deadline
- Reprinted with permission from disguised.work
- Brian Gupta & Debian: WIPO claim botched, suspended
- Reprinted with permission from disguised.work