Programming Leftovers

-
A new take on programming trends: You know what's not a bunch of JS? Devs learning Python and Java ahead of JavaScript
A report from an online learning platform presents a different take on programming language and devops trends, showing Python and Java ahead of the usual survey winner JavaScript.
O'Reilly veep of content strategy Mike Loukides aimed to discover "real trends" which "unfold on much longer time scales" rather than the current use snapshots in other surveys such as Redmonk's language rankings.
Investigating what people want to learn is a reasonable angle on this – especially if online learning is your business. The new report on 2020 covers "all usage of our platform, not just content that O'Reilly has published, and certainly not just books."
-
Qt 6.1 Feature Freeze Now In Effect - Phoronix
While Qt 6.0 wasn't even released a full two months ago, the Qt 6.1 feature freeze went into effect this morning in trying to get out this next update sooner.
This year's Qt 6.1 and Qt 6.2 releases are expected to be released on a tighter timeline than the prior cadence. If all goes well this means Qt 6.1 will be out before the end of April, barring any delays.
-
POSIX Read Function in C Programing
In traditional POSIX compatible operating systems, to get information from a document contained in a file system, a program used the read system call. A document descriptor that is usually accessed from a prior call to open is defined by the file. This read system call reads out the information in bytes and the integer of which the caller specifies from the document, and then saves it in a buffer provided by the calling mechanism.
-
Perl Weekly Challenge 97: Caesar Cipher and Binary Substrings
A Caesar cypher is a weak form of encryption that involves “rotating” each letter of the input string by a fixed number of places. To rotate a letter means to shift it through the alphabet, wrapping around to the end if necessary. In the movie 2001: A Space Odyssey, the spaceship’s computer is called HAL, which is IBM left rotated by 1.
Note that the task description says that the input string contains only the letters A..Z, but the example provided also contains spaces which are not in the encrypted solution. So we need to handle spaces as a special case. Depending on the language, my solutions will either handle spaces as one special case, or decide not to convert any letter outside of the A..Z range in order, for example, to preserve also punctuation marks).
-
Computing factorials using Raku – Andrew Shitov
In this post, I’d like to demonstrate a few ways of computing factorials using the Raku programming language.
-
gemini:// space
Recently I have become curious about the Gemini Project and the content that people have made available to be retrieved over the gemini:// protocol. I’m not convinced by the arguments for not just using http, and mostly it’s just that I typically find more things that I am interested in casually reading through on people’s gemlogs than I would on, say, reddit, and similar aggregators. But presumably advocates of gemini:// and the text/gemini format would argue that it’s various respects in which it differs from the web that makes geminispace conducive to the production of the sort of content you find there. So I’m remaining open minded about the possibility that having a completely separate protocol is important, and not just an annoyance because rss2email doesn’t work and I had to spend time writing gmi2email.
-

- Login or register to post comments
Printer-friendly version- 2060 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