Tag: Software Development
Decoding the 8088
There is a lot to like about open software, and in some areas, a well-thought-out piece of software can really make a huge impact. A great example [more…]
Kaluma Puts JavaScript on the RP2040
With a simple firmware update, Kaluma puts a lightweight JavaScript runtime on the Raspberry Pi Pico (which uses the RP2040 microcontroller), providing handy modules for file systems, [more…]
The End of Basic?
Many people, one way or another, got started programming computers using some kind of Basic. The language was developed at Dartmouth specifically so people could write simple [more…]
Accurate Cycle Counting on RP2040 MicroPython
The RP2040 is a gorgeous little chip with a well-defined datasheet and a fantastic price tag. Two SDKs are even offered: one based on C and the [more…]
Illumos Gets a New C Compiler
Illumos is an OpenSolaris-derived Unix system, and no Unix is complete without a C compiler or two. And with a name like Portable C Compiler (PCC), you [more…]
Linux Device Drivers in Only a Few Years
[Johannes 4GNU_Linux] has been filming a video series on how to write Linux device drivers for a couple of years now, but luckily, you won’t need that [more…]
suc Aims to Replace Slack in Five Lines of Bash
The design philosophy of Unix is fairly straightforward. Software should do one thing as simply as possible, and do that one thing only. As a design principle [more…]
The Other Way To Fight Software Rental
It’s been a distressing trend over the last decade, that of taking commercial software from a paid-for licence model and moving into the cloud and onto a [more…]
Pratt Parsing for Algebraic Expressions
Parsing algebraic expressions is always a pain. If you need to compute, say, 2+4*2, the answer should be the same as (2 + (4 *2)), not ((2 [more…]
A Browser Approach to Parsing
There are few rites of programmer passage as iconic as writing your first parser. You might want to interpret or compile a scripting language, or you might [more…]
Stakelogic Live Integrates With Aspire Global to Extend Regulated Market Reach
Stakelogic Live, a leading game developer and content supplier for the European iGaming industry, has partnered up with the prominent gaming operator and content provider, Aspire Global. [more…]
What Do You Want in a Programming Assistant?
The Propellerheads released a song in 1998 entitled “History Repeating.” If you don’t know it, the lyrics include: “They say the next big thing is here. That [more…]
Wolverine Gives Your Python Scripts The Ability To Self-Heal
[BioBootloader] combined Python and a hefty dose of of AI for a fascinating proof of concept: self-healing Python scripts. He shows things working in a video, embedded [more…]
Revisiting Borland Turbo C and C++
Looking back on what programming used to be like can be a fascinatingly entertaining thing, which is why [Tough Developer] decided to download and try using Turbo [more…]
The X Macro: A Historic Preprocessor Hack
If we told you that a C preprocessor hack dated back to 1968, you’d be within your rights to remind us that C didn’t exist in 1968. [more…]
Tiny Machine Learning on as Little as 2 KB of RAM
All of the machine language stuff coming out lately doesn’t affect you if you are developing with embedded microcontrollers, right? Perhaps not. Microsoft Research India wants you [more…]
Bragg Gaming Goes Live With Swiss Casinos to Further Extend its Reach in Swiss Market
A popular content provider to the iGaming industry, Bragg Gaming Group, is set to further expand its footprint in Switzerland after the latest agreement with Swiss Casinos [more…]
Modernizing C Arrays for Greater Memory Safety
Lately, there has been a push for people to stop using programming languages that don’t promote memory safety. But as we still haven’t seen the death of [more…]
MicroPython ESP32 IDE Makes Life Simpler
In theory, using MicroPython on the ESP32 is easy — just flash an image and connect using a serial port. But that leaves a lot of things [more…]
Greentube Buys 80% Of Ineor’s Shares
Greentube, a leading supplier and developer of games and gaming solutions for flash internet games without downloads, iTV and mobile delivery based in Austria, has publicly announced [more…]
After 40 Years, Adobe Releases PostScript Source v0.10 for Posterity
Celebrating their 40th anniversary, Adobe released the source code of PostScript v0.10 to the Computer History Museum. But before you ask, we tried and it won’t compile [more…]