'Will LLMs eliminate the need for junior engineers? Should senior engineers get out of the profession before it’s too late? My answer to all these questions is “I haven’t the foggiest”. '

So what do I tell my students? Give up and go home?
So what do I tell my students? Give up and go home?
8pm Tuesday Boston time
#lispyGopherClimate#commonLisp #astrophysics #supercomputing#softwareEngineering #archive , https://communitymedia.video/w/9kysH4ZwVuP4J4erZozqFT we will have (now done) a live interview with
https://as.tufts.edu/physics/people/faculty/ken-olum
about the recent largest-ever cosmic string simulation also introducing their new spacetime-volume pseudo-parallel simulation technique, relating to gravitational backreaction.
People sometimes ask, "who uses common lisp today".
Olum learned #lisp from John McCarthy.

What makes NetBSD more portable than its counterparts?
#netbsd #openbsd #freebsd #portability #programming #askfedi

Which Programming Language Should I Teach First?
「 A basic problem in computing education is that we don’t even have a vocabulary for what we’re talking about. As a result, we reduce everything to a language, which is not necessary, sufficient, or even useful 」
https://parentheticallyspeaking.org/articles/first-language-wrong-question/
Which Programming Language Should I Teach First?
「 A basic problem in computing education is that we don’t even have a vocabulary for what we’re talking about. As a result, we reduce everything to a language, which is not necessary, sufficient, or even useful 」
https://parentheticallyspeaking.org/articles/first-language-wrong-question/
What makes NetBSD more portable than its counterparts?
#netbsd #openbsd #freebsd #portability #programming #askfedi

I don’t normally have a drink on a Monday night. But after weeks of off and on work over the summer, I finally helped a friend launch his site. I am not a #JavaScript or #React programmer, so this was hard for me.
I modified my whiskey bottle when I poured my drink.
#alc #programming

Woohoo a new version of GhostBSD distro is out along with another choice of DE Gershwin!
https://www.ghostbsd.org/news/GhostBSD_25.02-R14.3p2_Is_Now_Available
#BSD#ghostBSD#freeBSD#OpenSource#POSIX #distro #programming#Gershwin#DE

I just discovered Recto, a #programming language where your code is laid out on a 2D grid instead of plain old lines of text.
I don’t normally have a drink on a Monday night. But after weeks of off and on work over the summer, I finally helped a friend launch his site. I am not a #JavaScript or #React programmer, so this was hard for me.
I modified my whiskey bottle when I poured my drink.
#alc #programming
Woohoo a new version of GhostBSD distro is out along with another choice of DE Gershwin!
https://www.ghostbsd.org/news/GhostBSD_25.02-R14.3p2_Is_Now_Available
#BSD#ghostBSD#freeBSD#OpenSource#POSIX #distro #programming#Gershwin#DE

So I need to represent, in C++, a structure like "a Value can be a bool, a string, a list of Values, or a map from string to Value"
This should be easy, something like:
class Value;
using String = std::string;
using List = std::vector;
using Map = std::unordered_map;
class Value {
// something tagged-union-like
};
However unordered_map can't have incomplete types as a parameter, even though it's totally possible T_T unordered_map is just pointers #cpp #programming

Trevor Busk has been working on adding Vala support for JetBrains IDEs, and has made good headway 🚀
He welcomes any help with the project and hopes you’ll give it a try!
Trevor Busk has been working on adding Vala support for JetBrains IDEs, and has made good headway 🚀
He welcomes any help with the project and hopes you’ll give it a try!
I just discovered Recto, a #programming language where your code is laid out on a 2D grid instead of plain old lines of text.
(tcl/) tk is pretty amazing. It seems to work with almost any language, looks good (since themed tk was introduced) and has the most feature-rich/extensible text-edit component I came across so far.

C++ library update in -current https://www.undeadly.org/cgi?action=article;sid=20250822171538 #openbsd #cplusplus #c++ #programming #development #library #clang #freesoftware #libresoftware

DX.
Why did it take me so long to think of 😱 instead of trying to say "you know, UX but for library APIs"
Now I can just say: Hey FontConfig, you have terrible DX!
(I have long pushed on the idea that design is a required skill for programming code, not just GUIs or even CLIs, but the code itself should be designed too)