Skip to main content

Search

Items tagged with: programming


Humble has a #programming mega bundle if that's your thing: https://humblebundleinc.sjv.io/LKaQma (partner linky)


A four-function calculator implemented using tote, a graphical rewriting system. Everything in this video was done symbolically using rules defining how symbols interact with each other.

https://www.youtube.com/watch?v=cVKuwnZLJ7M

#Rewriting #Programming


Another tote program this time doing a bit of math by moving shapes around:
https://www.youtube.com/watch?v=hyhM_I63aEs

#Rewriting #Programming


A Case for Feminism in Programming Language Design (2024)

Felienne Hermans, Ari Schlesinger

"Two critical and interrelated questions regarding the design and study of programming languages are: 1) What does it mean to design a programming language? and 2) Why does minimal demographic diversity persist in the programming language community? In this paper, we present feminism as a philosophical lens for analyzing the programming languages field in order to help us understand and answer the motivating questions above. By using a feminist lens, we are able to explore how the dominant intellectual and cultural norms have both shaped and constrained programming languages."

https://www.felienne.com/wp-content/uploads/2024/10/Feminism_in_Programming_Language_Design_CR_5-1.pdf

#programming #feminism #software #computerscience


With #FediJam nearing its deadline, I've been working on customization and accessibility options for my game. ๐Ÿ™‚

Yes, it's a game jam, and this is one area of many where jam games typically cut quality corners to save dev time. But accessibility has kinda become part of my personal brand, so I don't want to skimp here.

It's a dexterity game, which won't appeal to everyone. But the goal is that anyone can at least try it.

#gamedev #indiedev #indiegames #programming #accessibility #a11y


A great refresher on using email clients over web & thus power hungry browser interfaces by the Mozilla Thunderbird people

#Linux #freeBSD #netBSD #openBSD #UUCP #POP3 #IMAP #OpenSource #POSIX #programming #UA

https://blog.thunderbird.net/2024/09/why-use-a-mail-client-vs-webmail/


The issue with any programming language is the ability to "interact" with users. Without a GUI, a programming language is limited.

#gui #programming #language


My new blog post is now up!

You can contribute to KDE with non-C++ code


I always see:

  • people being told they can contribute to KDE with C++/QML
  • people being told they can contribute to KDE without code

But I don't often see:

  • people being told that they can contribute to KDE with code that is not C++

I like C++, QML, and even CMake, but you might not be interested in them or you might just not be willing to spend time learning another language, and that's perfectly fine.

In this blog post I list a few KDE projects that you might not know about that might be written in your preferred language or in a specialized format you have expertise or interest in.

By far, the most popular programming language actively used in KDE other than the expected languages is Python.

We also have stuff that would interest sysadmins (containers), packagers (snap/flatpak) and web developers.

https://rabbitictranslator.com/contribute-to-kde-without-cpp/

#KDE #Programming


Popular multiplayer code editor Zed gets a Linux release https://www.gamingonlinux.com/2024/07/popular-multiplayer-code-editor-zed-gets-a-linux-release/

#Linux #Zed #Programming


First the kids are trading #bash โ€œ#programmingโ€ best practices, now youโ€™re pushing #nano power editing tips.

Whatโ€™s next? โ€œTheming #twm for fun and profitโ€?

Please help folks graduate from their Tinkertoys instead of helping them build teetering skyscrapers.

#Linux #Unix


Amber is a programming language for the modern digital age.

https://news.itsfoss.com/amber-lang/

#programming #linux


The Handmade conferences return this year! Indie events for low-level programmers in Boston and Seattle: https://handmadecities.com/handmade-conference-tickets-2024

It's a miracle that we're alive in this climate, and without sponsors to boot. Check it out and maybe snatch a ticket ๐Ÿ˜ #programming


Someone in the Concatenative programming discord posted a small PDF about The Principal Programming Paradigms asking where it'd fit. So, I had a little fun trying to fit some of the languages in the space onto the chart.

It also reminds me how little research is in this space. Such a sparse family of explored ideas.

#Concatenative
#Programming


This 12-byte program composed of pure x86 machine code writes itself to standard output:

fc b1 0c ac 92 b4 02 cd 21 e2 f8 c3

See https://susam.net/self-printing-machine-code.html for more details.

#asm #programming


"Lua is super cool. Lua is great."

-- The Primeagen while being interviewed by @BrodieOnLinux

#Lua #vim #neovim #programming

https://invidious.einfachzocken.eu/watch?v=9SQXv8GFVLM


https://itsfoss.com/vs-code-vs-codium/

Most people following probably know some of this.

For the rest of us, @itsfoss has a great break down and more detailed look, at the differences between VS-Code and VS-Codium.

In basic, both are free and open source. However, Microsoft owns VS-Code, which has telemetry elements enabled by default and contains some non-open bits.

Click through to learn more.

#Coding #Programming #Development #FOSS #OpenSource #Microsoft #VSCode #VSCodium


Some of you said there's no way I book ThePrimeagen but look who it is #Linux #OpenSource #Programming

Video: https://www.youtube.com/watch?v=92d2hAwpzCk

Audio: https://podcasters.spotify.com/pod/show/tech-over-tea/episodes/Vim-Is-The-Only-REAL-CODE-EDITOR--ThePrimeagen-e2eur2e


'long long long' is too long for GCC

is such a good ol'diagnostic

#programming


This one trick to do sqr() and cube() in C: https://godbolt.org/z/7qeanM

#programming


Content warning: programming


so after my last lisp post I implemented if statements and functions and a multi-line REPL, why didn't I tried making a lisp before?? it's so much fun!

also thanks to @Andre_LA for introducing me to this lispy world. ๐Ÿ˜

#lisp #programming #dev


Content warning: programming


Here is my initial draft of #uxn in tcl/tk called tuxn ๐Ÿ˜†
https://git.sr.ht/~kr1sp1n/tuxn

.Console/write and .Screen/pixel is roughly implemented.

#varvara #tcl #tcltk #programming #tuxn


Thanks! There is a #tclkit creator online (https://kitcreator.rkeene.org/kitcreator) that builds a #tcl #tk interpreter for sooo many different platforms. So my hope is that my implementation will bring #uxn and it's ecosystem to many more machines in the bright future ๐Ÿ™Œ I will definetely hop on irc.esper.net if I need a hand.

#programming #tcltk #varvara


Inspired by the work on https://git.sr.ht/~rabbits/uxn5 by @aw and @neauoire I just started an implementation of #uxn in #tcl and #tk. So much fun!
Can already extract opcodes from binary roms. Repo will follow.

#tcltk #varvara #programming


We're live, come join us!

Nvidia GPU Encoding Test

#fosstodon #gaming #programming #music

https://live.w0rmh0le.net


Want a nice _and_ reliable #calendar application for #GNOME and #Linux desktops (& #mobile!) in general, based on the @EvolutionGnome data server?

Know some #C #programming and looking for a well-scoped challenge to get your feet wet and put those skills to use in #opensource?

#GNOMECalendar could really use your help to write unit tests, so that we can use #TestDrivenDevelopment #TDD #CI for #refactoring all timezones-related code and make it reliable. Now is the time!
https://fortintam.com/blog/call-for-help-writing-gnome-calendar-compliance-unit-tests/



Why does this give me the sudden urge to do some #programming ?๐Ÿค”


ICYMI: Learn some more #programming with this good looking book bundle! https://www.humblebundle.com/books/programming-fundamentals-2023-mercury-books?partner=gamingonlinux (partner link)


Learn some more #programming with this good looking book bundle! https://www.humblebundle.com/books/programming-fundamentals-2023-mercury-books?partner=gamingonlinux (partner link)


We're live, come join us!

More chill programming | Now on KDE! | Fresh start on OBS, pardon the E M P T Y

#fosstodon #gaming #programming #music
https://live.w0rmh0le.net


RT @AstraKernel
โœจ The policy may or may not get passed.

But people are already using it as a point against using Rust. Some questioned whether they should continue learning Rust.

#rustlang #rust #programming #developers


Video of talk, Meley Interlisp Project 2023 to Bay Area Lisp & Scheme group:

https://www.youtube.com/watch?v=HYWFTiai_tA
#lisp #interlisp #programming #ide #lispm

Lo, thar be cookies on this site to keep track of your login. By clicking 'okay', you are CONSENTING to this.

โ‡ง