@barefootstache I never understood the part about “gymnastics”. I had a colleague who opposed TS with the argument “I don’t want to write Java again”. You don’t have to complicate types, and they do provide some guarantee of correctness. But I started coding in #c so I might be biased towards types.
The problem with JSDoc is that it’s useful for readability, but useless for guarantee. TS will, at least, refuse to compile a code where string is passed instead of a number.
For those around Latitude 50° 54’ 38 N and Longitude 4° 26’ 30" E and who like to get up early in the morning around 6 CEST, comet
C/2023 P1 (Nishimura) is getting bright. I hope to catch it one of these days before the sun catches up.
#comet #C/2023 P1 (Nishimura) #Nishimura #astronomy
#comet #C #nishimura #astronomy
my first attempt at drawing a #Cartoon
describes how i feel about #JavaScript and #C ++ :blobfoxgoogly:
made with #krita
#krita #C #JavaScript #Cartoon
My partner says "you don't actually understand this do you?". Unfortunately for her, now I do 😈. (From the Modern Embedded course: https://www.state-machine.com/video-course )
#Programming #C #Hacker #embedded #Computers
#computers #Embedded #hacker #C #Programming
Nicely written article about compiler's optimisation tricks, particularly with pointers
"GCC always assumes aligned pointer accesses" https://trust-in-soft.com/blog/2020/04/06/gcc-always-assumes-aligned-pointer-accesses/ #Embedded #C #Programming #GCC
#gcc #Programming #C #Embedded
@wtry this seems like a good resource
@chrisanderson From what I know it is. I think #rust fits perfectly there, due to the nature of crypto being mainly low level coding, and very few people want to code #c or #cpp
🛠️ Title: Qt Creator
🦊️ What's: A libre IDE for designing apps using Qt
🏡️ https://wiki.qt.io/Qt_Creator
🐣️ https://code.qt.io/cgit/qt-creator/qt-creator.git/
🐣️ https://github.com/qt-creator
🔖 #LinuxGameDev #IDE #C++
📦️ #Libre #Arch #RPM #Deb #Flatpk #Snap
📖 Our entry: http://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/
🥁️ Update: 11.0.2
⚗️ Hotfix 🐞️
📌️ Changes: https://github.com/qt-creator/qt-creator/releases
🐘 From: https://social.tchncs.de/@distrowatch/110895020241432623
📰(11.0) https://www.youtube.com/embed/o_9Vis7yUWk
🦉️ https://www.youtube.com/embed/zAqSiIGdj8M
🦝️ https://www.youtube.com/embed/gTyRskMrp0k
🕯️ https://www.youtube.com/embed/H2ud-ATLIdI
🕯️[fr] https://www.youtube.com/embed/?list=PL8ThI0DA8FbUBpEihprYsoQJSbcLm40nZ
#linuxgamedev #ide #C #libre #Arch #rpm #deb #flatpk #Snap
🛠️ Title: Qt Creator
🦊️ What's: A libre IDE for designing apps using Qt
🏡️ https://wiki.qt.io/Qt_Creator
🐣️ https://code.qt.io/cgit/qt-creator/qt-creator.git/
🐣️ https://github.com/qt-creator
🔖 #LinuxGameDev #IDE #C++
📦️ #Libre #Arch #RPM #Deb #Flatpk #Snap
📖 Our entry: http://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/
🥁️ Update: 4.2.1➜11.0.1
⚗️ Major upgrade 🪙️
📌️ Changes: https://github.com/qt-creator/qt-creator/releases
🐘 From: https://social.tchncs.de/@distrowatch
📰 https://www.youtube.com/embed/o_9Vis7yUWk
🦉️ https://www.youtube.com/embed/zAqSiIGdj8M
🦝️ https://www.youtube.com/embed/gTyRskMrp0k
🕯️ https://www.youtube.com/embed/H2ud-ATLIdI
🕯️[fr] https://www.youtube.com/embed/?list=PL8ThI0DA8FbUBpEihprYsoQJSbcLm40nZ
#linuxgamedev #ide #C #libre #Arch #rpm #deb #flatpk #Snap
Coding in #C is such a strange experience. A language so bare bones that it is actually terrifying. References? Raw pointers baybe! Warning that function returns nothing? You didn't ask. Ok, but maybe I can jump to safe exit from the procedure? Goto may not jump over variable initialization. Oh, now when I need to do something dangerous there is a problem?! Why error? May I override? No? Then how should I safely exit a procedure if it failed midway and there is no reason to continue?
Nothing's better than completing the task... only to realise you need to optimise it heavily because you occupy more RAM than available :blobfoxlaughsweat: #Embedded #Programming #C
#Help my nephew is getting the coding bug but do not have a focussed approach. Is there an assisted coding labs online that teaches you #c or #python? #programming #coding
#Coding #Programming #Python #C #Help
@viel_zu_negativ ...die größten Painpoints ist eher die #Glibc und andere #GNU-Schrott welcher konsequent mit minimalsten Updates nativss bricked, weshalb ich hoffe dass auf #musl oder andere #c-libs umgdstellt wird.
Ansonsten funzt #Wine ganz gut - es bräuchte natürlich Feinschliff vgl. #Proton / #DXVK-Integration in #Steam.
Ansonsten dürften #TechIlliterate #Normies, #Consoomer & Co. bereits besser unter #Ubuntu #LTS #Linux bedient sein, weil's anders als #Windows nicht halbjährlich bricked.
#Windows #Linux #LTS #Ubuntu #consoomer #normies #techilliterate #steam #dxvk #proton #Wine #C #musl #GNU #glibc
I've gotten acquainted with Godot a bit this week, but I'm not really vibing with it all too well.
Next up, dust off my ole C++/SDL2 framework, and see if that feels right.
First, let's see what IDEs exist for that today - I haven't done C++ for like 4 or 5 years now, so maybe there's some good new options these days?
"A few months ago, the programming C++ language claimed position 3 of the TIOBE index (at the expense of Java). But C++ has not finished its rise. C seems to be its next victim." 🔥
Feels good when I saw or already used myself half of those trick - guess it means I'm no stagnating with improving myself in low level development over the past 3 years :blobfoxlaughsweat: https://jorengarenar.github.io/blog/less-known-c #C #Programming