Programming: LLVM 8.0, WWW, Software Dependency Problem, C++ and Python

-
[llvm-dev] [8.0.0 Release] rc1 has been tagged
8.0.0-rc1 was just tagged (from the branch at r351980).
It took a little longer than planned, but it's looking good.
Please run the test script, share your results, and upload binaries.
-
LLVM 8.0-RC1 Tagged Ahead Of Release Next Month
While LLVM 8.0 embarked on its feature freeze and subsequent code branching last week, tagged today the first release candidate was tagged for this upcoming compiler stack release.
Release manager Hans Wennborg announced, "It took a little longer than planned, but it's looking good." RC1 binaries are not yet available but the sources are out for testing.
-
Daniel Stenberg: HTTP/3 talk on video
Yesterday, I had attracted audience enough to fill up the largest presentation room GOTO 10 has, which means about one hundred interested souls.
The subject of the day was HTTP/3. The event was filmed with a mevo camera and I captured the presentation directly from my laptop as well, and I then stitched together the two sources into this final version late last night. As you’ll notice, the sound isn’t awesome and the rest of the “production” isn’t exactly top notch either, but hey, I don’t think it matters too much.
-
WebExtensions v3 considered harmful
The Open Web Platform is a careful and fragile construction billions of people, including millions of implementors rely on. HTML, CSS, JavaScript, the Document Object Model, the Web API and more are all standardized one way or another; that means vendors and stakeholders gather around a table to discuss all changes and that these changes must pass quality and/or availability criteria to be considered "shippable".
One notable absent from the list of Web Standards is WebExtensions. WebExtensions are the generalized name of Google Chrome Extensions that became mainstream when Google achieved dominance over the desktop browser market and when Mozilla abandoned its own, and much more powerful, addons system based on XUL and privileged scripts.
-
Our Software Dependency Problem
For decades, discussion of software reuse was far more common than actual software reuse. Today, the situation is reversed: developers reuse software written by others every day, in the form of software dependencies, and the situation goes mostly unexamined.
My own background includes a decade of working with Google’s internal source code system, which treats software dependencies as a first-class concept, and also developing support for dependencies in the Go programming language.
Software dependencies carry with them serious risks that are too often overlooked. The shift to easy, fine-grained software reuse has happened so quickly that we do not yet understand the best practices for choosing and using dependencies effectively, or even for deciding when they are appropriate and when not. My purpose in writing this article is to raise awareness of the risks and encourage more investigation of solutions.
-
C++17 projections even without ranges
There’s a nice post by Ryou about the projections feature of Eric Niebler’s ranges that we’re going to get in C++20.
I’ll try to provide a more general look at what projections are – not only in the context of ranges. I recommend reading Ryou’s post before or after this one for completeness.
-
AI introduction in healthcare
-
Five Habits for Fast Learning
-
RPM and Debian Repositories for Miniconda
-
Everything is terrible (but more so inside a keypress event handler)
-
Episode #196: Datalore: Hosted smart notebooks
-

- Login or register to post comments
Printer-friendly version- 1671 reads
PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is released
After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release.
|
Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future Tech
The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world.
Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility.
|
today's howtos
|








.svg_.png)
Content (where original) is available under CC-BY-SA, copyrighted by original author/s.

Recent comments
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago