Search

Items tagged with: programming





The media in this post is not displayed to visitors. To view it, please go to the original post.

Happy 83rd Birthday to Ken Thompson! 🎂

A true computing legend and co-creator of UNIX, B, and Go—technologies that shaped the modern software world and still power the bulk of today’s infrastructure. 💻️🔥

#legend #unix #programming



The open source vim-like spreadsheet program sc-im is wonderful to work with. If you use Vim regularly, it quickly becomes intuitive.

sc-im is entirely viable as a LibreOffice Calc or Microsoft Office Excel alternative in the terminal. It even supports embedded Lua scripting. It's a one-man passion project that really needs more hands.

github.com/andmarti1424/sc-im

#foss #opensource #vi #vim #neovim #libreoffice #excel #programming #lua



Sensitive content







The media in this post is not displayed to visitors. To view it, please go to the original post.

#lispyGopherClimate communitymedia.video/w/ggdFBxG… Edrx interview deferred BUT

@CCirco @socool #bonkwave #music

#programming #types #typetheory #literaryCriticism @dougmerritt @vnikolov @mdhughes @smlckz type theory
blogs.perl.org/users/ovid/2010…

#lisp implications

Community news:
@shizamura is crowdfunding her fourth comic book of Troubles sarilho.net/en/
#lispgameJam starts tomorrow itch.io/jam/spring-lisp-game-j…
#cilmateCrisis #haiku by @kentpitman (interview /next/ week!)

#unix_surrealism @prahou




i've been using relm4 for a while and i'm really happy with it. i love the #elm architecture - your app's state is a struct (or object), your user interface is rendered by a function that takes your state and returns a tree of widgets (or similar), widgets emit messages, messages modify state. i find it so much cleaner and easier to wrap my head around than traditional imperative methods or MVVM.

what are some other nice cross-platform #desktop app frameworks that use this architecture? i'm mainly familiar with #relm4 and #iced in #rust. :boost_requested:

#programming #gui #linux





A few years ago I found out about a programming language written in #Gaeilge (the Irish language) called Setanta. I tinkered a little with it then but hit some road blocks and it seemed to have been left unsupported.

The creator Eoin Davey developed it when he was a teenager, later honed while studying computer science at NUI Maynooth in 2016.

Today I learned that it is still updated and there are some pretty great tutorials to have some fun with an IDE.

try-setanta.ie/

#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."

felienne.com/wp-content/upload…

#programming #feminism #software #computerscience






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.

rabbitictranslator.com/contrib…

#KDE #Programming





The media in this post is not displayed to visitors. To view it, please go to the original post.

'long long long' is too long for GCC

is such a good ol'diagnostic

#programming


The media in this post is not displayed to visitors. To view it, please go to the original post.

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

#programming



Why does this give me the sudden urge to do some #programming ?🤔


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