Rückblick auf das Jahr 2025 – Jups Texte

Neuer Cartoon: Nr. 887 - über das Ziel hinausschießen | Gerade den hochnäsigen Schützen passiert es häufig, dass sie über das Ziel hinausschießen.
#cartoon #comic #wortspiel #zeichnung #ueberdaszielhinausschiessen #ziel #ueber #hinausschiessen #schiessen #hoch #drueber
Hmm Freitag - eigentlich müsste man da doch FREI haben ... komisch

#fragen #ueber #fragen
It is pretty obvious that #Zig will eventually have weight given what #Ueber has shown it can do in production: any C/C++ project can be converted within days to a Zig project.

ncdu is an open source example of the same: https://dev.yorhel.nl/ncdu. I'd bet some larger scale and notable C/C++ open source project will convert to Zig within next few years.

If Rust is the new C++, I guess Zig is the new Objective-C...
NCurses Disk Usage

After reading #Ueber’s post about their use of #Zig, I tried it to random C and C++ projects:

export CC="zig cc" export CXX="zig c++" make

At least for relatively small projects such as nnn this seems to result working results. Still quite impressive. Next iteration would to replace Makefile with build.rs.

Also one tool that I like, ncdu, has successfully executed such conversion: https://dev.yorhel.nl/ncdu

I think I’ll try Linux with tinyconfig next by using this hacky script as basis next:

#!/usr/bin/env bash set -e make defconfig scripts/config --set-str CONFIG_INITRAMFS_SOURCE "initramfs.txt" yes '' | make oldconfig cat > initramfs.txt << EOF dir /dev 755 0 0 nod /dev/console 644 0 0 c 5 1 nod /dev/loop0 644 0 0 b 7 0 dir /bin 755 1000 1000 slink /bin/sh busybox 777 0 0 file /bin/busybox initramfs/busybox 755 0 0 dir /proc 755 0 0 dir /sys 755 0 0 dir /mnt 755 0 0 file /init initramfs/init.sh 755 0 0 EOF mkdir initramfs curl -sSf https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/busybox-static-1.36.1-r25.apk | tar zx --strip-components 1 cp busybox.static initramfs/busybox cat > initramfs/init.sh << EOF #!/bin/sh mount -t proc none /proc mount -t sysfs none /sys sh EOF

It is from my old’ish post: https://social.kernel.org/notice/AgzHqrYFGplZuYr3gG

NCurses Disk Usage

*Since January 2023, the Zig toolchain compiles all of the C and C++ code in Uber’s Go Monorepo for Linux targets.* [1]

Quite amazing.

[1] https://www.uber.com/en-FI/blog/bootstrapping-ubers-infrastructure-on-arm64-with-zig/ #ueber #zig

Also ab 10K Beiträgen bleibt das Konto hier bestehen oder ich bin umgezogen und hoffentlich das Konto ist mitgenommen.
Nun mal guggen getun wie der Franke sagen gedud

#umzug #fediverse #konto #fragen #ueber #fragen

@saper well the word sharing got missinterpreted.
what's happening within #ueber und co is pure trading. you have A und you give it away if you recieve B. ...nothing else then ordinary trading.