💾 Archived View for bbs.geminispace.org › s › programming captured on 2024-08-31 at 12:53:13. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-08-25)

🚧 View Differences

-=-=-=-=-=-=-

s/programming

A space to love and hate on programming and the practice of programming

🚀 Moderated by: ahappydeath · 😴 137 days

🌒 Subspaces

📖 Help

❤️ Code of conduct

Sign up

Posts

🚀 LucasMW

— menezesworks.com/headache.gmi

The Headache Programming Language — Headache is a programming language which compiles to 8 bit brainfuck The Headache programming language is a Turing Complete language for generating brainfuck programs. It borrows most of its syntax from C Headache was designed to be the most lightweight technology to compile brainfuck programs, and it can be downloaded with git clone, and builded with make, flex and bison in any unix-...

/u/LucasMW/image/336.jpeg

💬 2 comments · 1 like · Aug 23 · 8 days ago · #headache #language 📌 🗳️ #programming

☀️ vi

Binary Golf Grand Prix 5 starts this Friday! — The Binary Golf Grand Prix (BGGP) is a competition where folks make binary programs that fit specific criteria while also trying to make the binary programs as small as possible. The 5th Grand Prix begins this Friday! BGGP1 (2020) had the theme of Palindrome, where the binary file needed to be a binary palindrome, so if you reversed all of the bits of the program, it would be the same program and still function. In order to prevent the user from...

💬 1 like · Jun 19 · 2 months ago

🛰️ lufte

How to provide configurable keyboard shortcuts to users of my application? — I'm writing a desktop app that provides configurable keyboard shortcuts. For now these are set up by writing key sequences to a file. Of course, something that sounds straightforward stops being so as soon as you get past the surface. I am now trying to figure out what's more "intuitive" (if such thing even exists) when you're trying to serialize a sequence of keystrokes to text. For example, let's say you have a US...

💬 4 comments · May 05 · 4 months ago

🐙 norayr

structural diff tool than understands syntax — tte tool doesn't compare by lines. it understands syntax of the language by using tree sitter and is able to show exactly the changes.

💬 1 comment · 2 likes · Apr 14 · 5 months ago

🐙 norayr

awsome livecoding list

💬 View post · Mar 27 · 5 months ago

🍀 gritty

Any suggestions for a self-hosted git server with an interface? I only have some toy projects so I'm looking for something lightweight for personal projects. Gogs seems like it might fit the bill...

💬 7 comments · Mar 10 · 6 months ago

☕️ hellfire103

Suggestions for personal projects — I've just transferred all of my serious projects on Codeberg over to a separate organisation, and I've noticed that there are now only two mediocre repos on my main profile. Does anyone have any ideas for simple, handy things I could build to flesh it out? I code mainly in Python, I know HTML (but not JS), I regularly use Bash and Zsh, and I am learning C++.

💬 4 comments · 2023-12-29 · 8 months ago

🐵 akkartik

Lua Carousel: A lightweight environment for writing small, throwaway Lua and LÖVE programs — Tested on Windows, Mac, Linux, iOS and Android. In an effort to make our phones less of a consumption-only device, I'm trying to share a little program everyday that you can paste into it.

💬 2 likes · 2023-12-19 · 8 months ago

🦥 aRubes

Help me find my second language — Background I am a data analyst/scientist doing spatial and temporal ecology stuff. I only use R because...that is what I..know ? I was never a programmer before I switched from env. engineering and recently was thinking to diversify a bit to Julia. I have quote a lot of freedom in my current job to program in whatever I want. Occasionally I have to do it in python for the GIS people downstream. The people downstream complain a lot about Python being slow in...

💬 13 comments · 2023-09-28 · 11 months ago

😈 dimkr

It's the first time I see something like this: a sqlite query that works from the shell, but not from my Go code ([https link]). I switched from mattn/go-sqlite3 to modernc.org/sqlite (different sqlite bindings) and now the query works. If I update mattn/go-sqlite3 to the same sqlite version (to rule out the possibility of a bug fixed in sqlite 3.43.1), the problem stays. More ideas how to isolate the problem?

💬 2 comments · 3 likes · 2023-09-14 · 1 year ago

🚀 stack

Converting Unix timestamp to date/time — Without any outside libraries. All we have is a Unix timestamp, seconds since Jan. 1, 1970. I'm looking for a minimalistic solution for my tiny nForth, but really curious if anyone has tricks up their sleeve for this kind of a task. I'm willing to ignore leap seconds for now. So far I got the time part: add timezone in seconds, divide by 86400 to get days, and use the remainder for time in seconds. The rest is trivial, dividing by 60 for minutes and 60...

💬 10 comments · 1 like · 2023-09-10 · 1 year ago

👻 naf

Medical Programming (WSI) — Does anyone know good any resources about Whole Silde Images (WSI), or any good open source packages that handels such image formats in the medical sector? Thanks in advance!

💬 1 comment · 2023-08-29 · 1 year ago

✈️ coderwx

— thelambdalab.xyz/phlog/2023-08-26-Program-your-computer.txt

writing own software — Hey all! For years I am writing my own personal software and/or upgrading opensource software with features suitable personally for myself. Today I saw a gemini article, describing exactly what drives me to do this (see link above). How about you? Anybody agrees/disagrees with this?

💬 13 comments · 8 likes · 2023-08-27 · 1 year ago

😈 dimkr

Any C# fans in the crowd? I have a large legacy C# codebase at work, and I don't like this language. I feel like this language makes it easy to shoot yourself in the foot, or write code that performs badly and doesn't scale (especially EF+LINQ). And, I find it hard to refactor C# code because of hidden control flow, colored functions (async/not/static/dynamic), 'hidden code' like getters and frequent disruptive changes (across runtime/EF versions). However, some people love it to death and I'd...

💬 8 comments · 2 likes · 2023-08-23 · 1 year ago

🦀 jeang3nie

[gemini link] I've been using Rust for about five years now, but I'm beginning to sour on it. I'm curious about perspectives here.

💬 24 comments · 4 likes · 2023-08-20 · 1 year ago

🚀 ahappydeath [mod]

— gemi.dev/cgi-bin/waffle.cgi/article?https%3A%2F%2Fwww.m31coding.com%2Fblog%2Fsemantic-reviews.html

Semantic Code Reviews — I like the recommendation in this article to 'label' your comments and may try to bring that to work. What other practices to people use when doing code reviews?

💬 2 comments · 2023-08-18 · 1 year ago

👻 naf

Programming Fonts — What is the monospace font you most use?

💬 15 comments · 2 likes · 2023-08-14 · 1 year ago

🎵 xavi

Two small tools I wrote for the web: slcl and slweb — I had been self-hosting a Nextcloud instance on a Rpi3B for important stuff. Because of its bloated design, it rendered the machine unresponsive a few times. In lack of alternatives, I wrote my own vision of it: one that does not use JavaScript, written in C and portable to Unix-like operating systems. slcl requires a hundred times less memory than Nextcloud, while keeping the features I care about: [https link] slcl, a small and lightweight...

💬 3 comments · 3 likes · 2023-08-08 · 1 year ago · #c99 #posix #self-hosting #slcl #slweb

🚀 ahappydeath [mod]

— gemi.dev/cgi-bin/waffle.cgi/article?https%3A%2F%2Fdaedtech.com%2F5-things-ive-learned-in-20-years-of-programming%2F

5 Things I’ve Learned in 20 Years of Programming

💬 3 comments · 3 likes · 2023-08-07 · 1 year ago

🐵 akkartik

Finding Meaning in Christopher Alexander's "The Nature of Order" — Transcript: [https link]

💬 1 comment · 1 like · 2023-08-04 · 1 year ago

🚀 ahappydeath [mod]

Whats your current favorite language? — Mine is currently Elixir and has been for a while. Elixir makes it easy to build complex apps and has so much built into it that I don't often need to reach for external dependencies.

💬 25 comments · 5 likes · 2023-07-29 · 1 year ago · #dart #elixir #nim #programming-languages #roc #rust

Options

🗣️ Sort by activity

🔥 Sort by hotness

Gemini feed

Atom feed