Tux Machines

Programming Leftovers

Posted by Roy Schestowitz on Apr 20, 2023

=> today's leftovers | Proprietary Software and Security Problems

Qt CAN Bus API extensions

=> ↺ Qt CAN Bus API extensions

The latest Qt 6.5 release introduced a lot of new features. You can read about all of them in the recent blog post. This blog post will give an overview of the improvements that we have made to the Qt CAN Bus module.

=> ↺ the recent blog post

=> ↺ the recent blog post

This Week In Rust: This Week in Rust 491

=> ↺ This Week In Rust: This Week in Rust 491

Hello and welcome to another issue of This Week in Rust! Rust is a programming language empowering everyone to build reliable and efficient software.

=> ↺ Rust

=> ↺ Rust

Mike Blumenkrantz: They Say

=> ↺ Mike Blumenkrantz: They Say

You think you’re ready but you’re not.

GCC 13.1 Release Candidate available from gcc.gnu.org

=> ↺ GCC 13.1 Release Candidate available from gcc.gnu.org

The first release candidate for GCC 13.1 is available from

https://gcc.gnu.org/pub/gcc/snapshots/13.1.0-RC-20230419/

ftp://gcc.gnu.org/pub/gcc/snapshots/13.1.0-RC-20230419/

and shortly its mirrors. It has been generated from git commit

r13-7224-g865d712a9a20ee.

I have so far bootstrapped and tested the release candidate on

x86_64-linux, i686-linux, powerpc64le-linux and aarch64-linux.

Please test it and report any issues to bugzilla.

If all goes well, we'd like to release 13.1 on Wednesday, April 26th.

Zig Bits 0x3: Mastering project management in Zig

=> ↺ Zig Bits 0x3: Mastering project management in Zig

In this post, I'm sharing tips & tricks about managing/maintaining an open-source Zig project and mentioning the commonly used practices. I'm also giving a brief introduction to my first-ever Zig project "linuxwave" which led to the writing of this series.

=> ↺ linuxwave

10 Best Python IDEs to Use in 2023

=> ↺ 10 Best Python IDEs to Use in 2023

Python is a general-purpose programming language for building anything; from backend web development, data analysis, and artificial intelligence to scientific computing.

Release Management Post Godot 4.0

=> ↺ Release Management Post Godot 4.0

We outline our plan for future Godot releases and Godot 4.1 specifically, which you can expect at the end of June, after three months of feature merging and one month of bug fixing.

Andy Wingo: structure and interpretation of capacitor programs

=> ↺ Andy Wingo: structure and interpretation of capacitor programs

Good day, hackers! Today's note is a bit of a departure from compilers internals. A client at work recently asked me to look into cross-platform mobile application development and is happy for the results to be shared publically. This, then, is the first in a series of articles.

Mobile apps and JavaScript: how does it work?

I'll be starting by taking a look at Ionic/Capacitor, React Native, NativeScript, Flutter/Dart, and then a mystery guest. This article will set the stage and then look into Ionic/Capacitor.The angle I am taking is, if you were designing a new mobile operating system that uses JavaScript as its native application development language, what would it mean to adopt one of these as your primary app development toolkit? It's a broad question but I hope we can come up with some useful conclusions.

=> ↺ Ionic | ↺ Capacitor | ↺ React Native | ↺ NativeScript | ↺ Flutter | ↺ Dart

=> gemini.tuxmachines.org

Proxy Information
Original URL
gemini://gemini.tuxmachines.org/n/2023/04/20/Programming_Leftovers.2.gmi
Status Code
Success (20)
Meta
text/gemini;lang=en-GB
Capsule Response Time
140.112001 milliseconds
Gemini-to-HTML Time
1.525864 milliseconds

This content has been proxied by September (3851b).