Search
Items tagged with: programming
Humble Tech Book Bundle: Programming MEGA Bundle 2024 by Packt
Get great courses from Packt like Learn LLVM 17, System Design Guide for Software Professionals, and Build Your Own Programming Language with the Programming Mega Bundle 2024. Pay what you want & support charity!Humble Bundle
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
- YouTube
Enjoy the videos and music that you love, upload original content and share it all with friends, family and the world on YouTube.www.youtube.com
Another tote program this time doing a bit of math by moving shapes around:
https://www.youtube.com/watch?v=hyhM_I63aEs
- YouTube
Enjoy the videos and music that you love, upload original content and share it all with friends, family and the world on YouTube.www.youtube.com
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."
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/
Why Use a Mail Client vs Webmail - The Thunderbird Blog
What is the difference between a mail client and using webmail?Natalie Ivanova (The Thunderbird Blog)
Learn some Godot Engine thanks to this latest bundle: https://www.humblebundle.com/software/learn-godot-43-complete-course-bundle-software?partner=gamingonlinux (partner)
Learn Godot 4.3: Complete Course Bundle
Learn Godot 4.3 with this bundle of courses from Zenva. Pay what you want and support charity!Humble Bundle
Learn some Godot Engine thanks to this latest bundle: https://www.humblebundle.com/software/learn-godot-43-complete-course-bundle-software?partner=gamingonlinux (partner)
Learn Godot 4.3: Complete Course Bundle
Learn Godot 4.3 with this bundle of courses from Zenva. Pay what you want and support charity!Humble Bundle
Announcing the official Elixir Language Server team
https://elixir-lang.org/blog/2024/08/15/welcome-elixir-language-server-team/
Discussions: https://discu.eu/q/https://elixir-lang.org/blog/2024/08/15/welcome-elixir-language-server-team/
Announcing the official Elixir Language Server team
Announcing the official Elixir Language Server team to work on the code intelligence infrastructure to be used across tools and editorsJosรฉ Valim (The Elixir programming language)
The issue with any programming language is the ability to "interact" with users. Without a GUI, a programming language is limited.
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/
You can contribute to KDE with non-C++ code
Not everything made by KDE uses C++. This is probably obvious to some people, but itโs worth mentioning nevertheless. And I donโt mean this as just โwell duh, KDE uses QtQuick which is written with C++ and QMLโ.rabbitictranslator.com
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
Popular multiplayer code editor Zed gets a Linux release
A little break in the gaming news for a moment to mention that Zed, a "high-performance, multiplayer code editor from the creators of Atom and Tree-sitter", now has a Linux version available.Liam Dawe (GamingOnLinux)
Eclipse's Theia IDE is here to take the fight to VS Code!
https://news.itsfoss.com/theia-ide/
Eclipse Plans to Challenge Microsoft's VS Code Dominance With Theia Code Editor
A powerful open-source IDE appears.Sourav Rudra (It's FOSS News)
Amber is a programming language for the modern digital age.
https://news.itsfoss.com/amber-lang/
This New Programming Langauge Makes Bash Scripting Easier
Bash scripting but with high-level scripting syntax for new-age cloud engineers.Abhishek (It's FOSS News)
Learn OTP With Gleam
https://github.com/bcpeinhardt/learn_otp_with_gleam
Discussions: https://discu.eu/q/https://github.com/bcpeinhardt/learn_otp_with_gleam
GitHub - bcpeinhardt/learn_otp_with_gleam: A resource for learning the OTP framework with the Gleam programming language
A resource for learning the OTP framework with the Gleam programming language - bcpeinhardt/learn_otp_with_gleamGitHub
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.
Ever heard of the sweep() function from #BaseR ? Well today it is the topic of my latest blog post!
Post: https://www.spsanderson.com/steveondata/posts/2024-03-22/
#R #RProgramming #Programming #Coding #Data #DataScience
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.
"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
ThePrimeagen On Vim Superiority
If I get a chance to talk to ThePrimeagen I'm obviously going to have to ask him about why vim is so great and why he started using it in the first place. Full Episode: https://youtu.Tech Over Tea | Invidious
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
VS Code vs VS Codium: What's the Difference?
Both VS Code and VS Codium look identical at first glance but that's not the case. Let's take a look at their differences.Sagar Sharma (It's FOSS)
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
#204 Vim Is The Only REAL CODE EDITOR | ThePrimeagen
Today we're talking to the one and only ThePrimeagen, software engineer, HTMX shill and most importantly the man who spends way too much time telling you why...YouTube
This one trick to do sqr() and cube() in C: https://godbolt.org/z/7qeanM
Compiler Explorer - C
int sqr(int n) { char p[n][n]; return sizeof p; } int cube(int n) { char p[n][n][n]; return sizeof p; } int main() { printf( "%d %d\n",sqr(2), cube(2)); printf( "%d %d\n",sqr(3), cube(3)); printf( "%d %d\n",sqr(4), cube(โฆgodbolt.org
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
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.
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/
Master Go
A comprehensive, self-paced Go (Golang) training with animated videos, text, and exercises. All you need to get going with Go!appliedgo.com
Humble Tech Book Bundle: Programming Fundamentals 2023 by Mercury
Weโve teamed up with Mercury Learning for our newest bundle. Get beginner programming books on C++, Python, Pandas, Java, and more. Pay what you want & support charity!Humble Bundle
Humble Tech Book Bundle: Programming Fundamentals 2023 by Mercury
Weโve teamed up with Mercury Learning for our newest bundle. Get beginner programming books on C++, Python, Pandas, Java, and more. Pay what you want & support charity!Humble Bundle
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
โจ 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
https://www.youtube.com/watch?v=HYWFTiai_tA
#lisp #interlisp #programming #ide #lispm
Medley Interlisp Project, by Larry Masinter et al.
BALISP, the Bay Area Lisp & Scheme Users Grouphttps://balisp.org/Sat 18 Mar 2023Hacker DojoMountain View, CAAbstractInterlisp is a software development envir...YouTube