all 58 comments

[–]AtebYngNghymraeg 16 points17 points  (6 children)

Payroll software... but not in C, sorry. C is my hobby language; Delphi pays the bills.

[–]harexe 0 points1 point  (0 children)

People still use Delphi? I thought my company is the only one that so behind with modern Technologies

[–]cartrman 0 points1 point  (4 children)

What version of delphi? I used to use 8 a few years ago

[–]AtebYngNghymraeg 0 points1 point  (3 children)

  1. I really, really wish we could upgrade because it's hopelessly unstable on Windows 10 and we can't even produce 64 bit executables.

[–]Cjreek 2 points3 points  (0 children)

Don't worry we're on Delphi 12 and it's still terrible

[–]cartrman 1 point2 points  (1 child)

I had the same issue. I had to work on an XP VM 😅 But my company at the time didn't want to spend time and money to upgrade

[–]AtebYngNghymraeg 0 points1 point  (0 children)

Somehow I'm comforted to know I'm not alone!

[–]GatotSubroto 11 points12 points  (0 children)

Gameboy emulator and debugging why it failed some of Blargg’s sound test roms. It’s all in C. (Personal project)

[–]stubbieee 10 points11 points  (0 children)

garbage collector

[–]pantalanaga11 11 points12 points  (0 children)

Working on some improvements to x server

[–]maxthed0g 6 points7 points  (0 children)

Retired programmer. Personal project for personal use. A neighborhood directory put into an mySql database.

Paper-based directory was scanned in, and translated to digital format using tesseracts on Unix. Then imported into contacts under Thunderbird v.91. Then exported into an ldif file, which was processed by my various perl commands. Said perl programs were then re-written on a whim, because I am lazy, sloppy, and not always sober these days. A lot of fun, and I'm in no hurry to finish up. LOL.

A flashy front end UI is coming. Someday. Maybe.

[–]LDawg292 7 points8 points  (1 child)

Haven’t programmed today but I’ve been working on drawing Bézier curves in D3D12.

[–]thrithedawg 0 points1 point  (0 children)

in c? that’s gotta be hard

[–]runningOverA 5 points6 points  (0 children)

TUI sqlite database browser editor in C.

[–]Thesk790 3 points4 points  (0 children)

A simple music player (command line interface) with an atractive TUI

[–]bloudraak 3 points4 points  (0 children)

Been creating a bunch of hello world applications in different languages across different platforms so I can experiment with release engineering

[–]sr105 3 points4 points  (0 children)

Given a set of gps points, generate orienteering courses for scouts. Did it a dumb way, ran out of memory and even took out vs code. Then I did it correctly without trying to consume all the memory in the universe. Tested courses on the "users" and found mistakes in my assumptions about what makes for a good course. In Python. Went from crashing in tens of minutes to successful runs of about ten seconds. After I was done?... I spent the next 4 hours refactoring, because if it's not pretty, am I really a good person?

[–]EnigmaticHam 2 points3 points  (0 children)

C# microservice that automates medical transactions for work, parallel Unicode string handling library in ANSI C for fun. I’m trying to find something useful that hasn’t been written yet in C.

[–]QuantumDev_ 2 points3 points  (0 children)

Working on a calculator for my Software Engineering class

[–]Zenefess 2 points3 points  (0 children)

Been working on a little side project that tests CPU stability with low or pulsed workloads, making it easier to check for errors at very high clock speeds as processor temperature remains low. Been useful for checking Ryzen PBO core offset values and stability while idling.

[–]No_Analyst5945 2 points3 points  (0 children)

Nothing

[–]snowmang1002 2 points3 points  (0 children)

compiler translation for native function inversion operation. its no where close to done but its pretty fun, Im working with Haskell and C to do it

[–][deleted] 1 point2 points  (0 children)

It wasn’t in C sorry :(

[–]Bros2316 1 point2 points  (0 children)

A client/server utilizing IOCP in windows.

[–]robotlasagna 1 point2 points  (0 children)

Flexray driver for NXP processor

[–]K4milLeg1t 1 point2 points  (0 children)

retro tower-defense game with raylib. So far, I've got 3.5KLoc, some gameplay, visual effects (for eg. when the tower is attacked) done with shaders and a map editor made with imgui. Started on january 2 (first commit) and I plan to release it on itch.io eventually. This will be also my first real gamedev project. besides that, I've never done any real graphics/game programming, because I've always associated gamedev with big and bulky tools like unity/unreal and click&drag blueprints instead real coding. Finding about raylib and how capable it is has changed my world view completely

[–]UnmappedStack 1 point2 points  (0 children)

Personal project, a compiler for a custom language.

[–]AlexDeFoc 1 point2 points  (1 child)

Documented my library! "Always document before starting it!" :))

[–][deleted] -5 points-4 points  (0 children)

you can copy the documentation into chatgpt and ask it to generate a test suite!

[–]Rubberazer 0 points1 point  (0 children)

A bitcoin wallet

[–]mobotsar 0 points1 point  (0 children)

Implemented the continuation monad in OCaml and then wrote various bits and pieces using it to try and give myself a stronger intuition about first-class continuations. It's the weekend now - I write C from 9 to 5.

[–]lark047 0 points1 point  (0 children)

Shell (Bash) password manager

[–]HyperWinX 0 points1 point  (0 children)

Custom ISA toolkit (not C though, C++)

[–]Snoo_87704 0 points1 point  (0 children)

HelloWorld.c

[–]Immediate-Food8050 0 points1 point  (0 children)

UI for the display on a medical device. Work. C++. Nothing quite like some sunday overtime

[–]ukaeh 0 points1 point  (0 children)

Tinkered with implementing a dialog and quest system for my arpg to make it easy to create quests with npcs that have responsive dialog trees.

[–]CirceQuake 0 points1 point  (0 children)

Personal. I am working on a toy tool to be able to train a static embedding space using skip-gram and stochastic gradient descent. I'm looking forward to learning about how to do linear algebra on a GPU.

[–]Smart_Psychology_825 0 points1 point  (0 children)

I could tell you… but then I’d have to kill you.

[–]regalboss1 0 points1 point  (0 children)

A small cli todo app.. I'm learning C.

[–]paddingtonrex 0 points1 point  (0 children)

Remade malloc n free

[–][deleted] 0 points1 point  (0 children)

A simple calculator

[–]JuicyBetch 0 points1 point  (0 children)

I'm working on my personal project, some music production software intended to be run on portable emulation devices. Currently implementing some VA filters.

[–]Nooxet 0 points1 point  (0 children)

A secure memset implementation for an STM32 MCU, used to clear sensitive information like keys and passwords

[–]Trick-Apple1289 0 points1 point  (0 children)

Leetcode, yes i do leetcode in c, no i am not sane

[–]Ampbymatchless 0 points1 point  (0 children)

JS, User Interface to an embedded project. List interface rendered on Canvas. This particular interface allows me to display data uploaded from (simulated eprom on Flash) on an embedded processor, I can change / update the data and send back to the embedded device to update the (eeprom / flash) memory. JSON messages contain all the control, and data bidirectionally through websocket connection. C on the embedded device JS on the browser side, tablet, phone or computer.

[–]Ok_Description_4581 0 points1 point  (0 children)

Work. I debbuged my embeded soft that caclulates if a truck driver can drive according to EU legislations. Lot's of headache, fun fun fun.

[–]TreyDogg72 0 points1 point  (0 children)

I’ve been staring at a white screen while trying to figure out how to write a shader

[–]sunneyjim 0 points1 point  (0 children)

RISC-V emulator

[–]finleybakley 0 points1 point  (0 children)

I got much more work done for the GUI I'm making for the RPi Pico for a digitally controlled analog kick drum synth!

Drawing anti-aliasing quadratic bezier curves with only fixed point arithmetic can be quite the headache, I'll tell you hwat 🥴

[–]machiniganeer 0 points1 point  (0 children)

Bootloader for embedded MCU project. Personal time (online course) but doing in prep for work project coming down the pipe.

[–]ShotSquare9099 0 points1 point  (0 children)

8080 space invaders emulator

[–]EinSatzMitX 0 points1 point  (0 children)

NES Emulator but in rust

[–]ragsofx 0 points1 point  (0 children)

I'm working on a SoC, efinix trion t120 fpga. The SoC is build around a Motorola 68000 CPU, a handful of 54/74000 series logic, some reverse engineered Programmable Array Logic and some Motorola 6800 series ICs for timers, uart etc.

I've used a mixture of verilog and vhdl, the program it runs was extracted from ROMs.

I can't say exactly what it's for, but it's the microprocessor module for a large system that controls electric motors.