2 private links
This must be what killed the old No Time To Play wiki. You can thank "progress".
Lisp is an ambiguous category. But Common Lisp isn't, right? It's a restricted self-sufficient language, after all.
While ncurses still has a place in the modern world, ANSI escape codes may be better in some situations:
- you can use (almost) any programming language, not just those that have a curses binding or a foreign function interface;
- you're literally just printing out some short codes: that's both efficient and liberating;
- you can use features that modern terminal emulators have, but (n)curses doesn't.
As for the downsides:
- ANSI escapes are like coding in machine language – you'll need a cheatsheet;
- some hardware videoterminals never supported the standard;
ncurses
does more useful work besides translating for those old things.
It's still good to have another tool in the toolbox, doubly so when it's easy and fun to tinker with.
The one where I share my dislike for WordPress (again)
DRAFT! work in progress!
In the 1990s, computers were magic and we were wizards. Want proof? I offer below, Larry Wall’s foreword to Learning Perl from 1993. It greatly inspired a very young me who wandered into a book shop, picked up an odd book with llama on the cover and a seemingly misspelled title. The first few pages […]
An in-depth look at the Ada programming language, its history, and what it has to offer developers today. As well as a fistful of my humble opinions.
Contents1 What is modern?2 Beyond new features2.1 RAII2.2 Strong typing2.3 Compile-time programming3 Conclusion The term “Modern C++” is often used interchangeably with “Code using the new C++ standard”. Here, “new” […]
A technical and root cause analysis of CISA's Known Exploited Vulnerabilities from 2023.
An alternative to the official manual.
An intriguing new entrant to the field.
Complements my own thoughts on the matter.
A fast, friendly, functional language
But, all in all, we are likely looking at 50 million+ lines of code active to open a garage door, running several operating system images on multiple servers.
pkpy is a lightweight(~ 15K LOC) Python interpreter for game scripting, built on C++ 17 with STL.
CPP-Terminal is a small and dependency-free C++ library for writing platform independent terminal-based applications. It follows the "Zero-overhead principle" and limits externally included files to the C++ STL.
One of the established and most popular programming languages is the C programming language. It is relatively easy to learn, and highly practical. Maybe surprisingly, the C programming language keeps evolving, slowly and carefully. If you have GCC 13 or LLVM (Clang) 16, you already have a compiler with some of the features from the … Continue reading C23: a slightly better C