programminglanguages
All about the new pipe operator in PHP 8.5:
https://thephp.foundation/blog/2025/07/11/php-85-adds-pipe-operator/
RE: https://fosstodon.org/@golemwire/115075076162218775
I'm starting a Fluxer (Discord alternative) group for my #SubSky computing environment :D
Invite link: https://fluxer.gg/I2P03SBv
What's wrong with #Pythons?
Find out from ACM Turing Laureate Barbara Liskov's conversation with Ryan Peterman: https://youtu.be/T9CGjbPZeaM?si=OaeTjUWWTM8Xr6M7&t=549
https://screwlisp.small-web.org/momentary/a-python-tutorial-lisped/
I saw @treyhunner 's #python #tutorial on slicing and rewrote it in pure ansi #commonLisp .
But I bury the #lisp wizard lead: I also demonstrate a read #macro that adds python-style slicing to common lisp.
CL-USER> #2[(10 1) '#.(loop :for x :below 11 :collect x)]
#(10 8 6 4 2)
Programming languages' official accounts on the Fediverse:
@chapelprogramminglanguage - Chapel
@DylanLang - Dylan
@golang - Go
@haskell - Haskell
@pharoproject - Pharo
@php - PHP
@thephpf - PHP Foundation
@ThePSF - Python Software Foundation
@R_Foundation - R Foundation
@rust - Rust
@rustfoundation - Rust Foundation
@ruxlang - Rux
@swiftlang - Swift
@unison - Unison
@vala_lang - Vala
#ProgrammingLanguages #Programming #Coding #SoftwareDevelopment #Dev
#ProgrammingLanguages, targets, and platforms
I started as a #Java developer, but for some time now, I have broadened my horizons. Recently, I thought about how early languages were dedicated to a single target and platform, and now they are broadening their focus. In this post, I want to write down my thoughts in the hope that it may be useful to others, probably to my future self.
https://blog.frankel.ch/programming-languages-targets-platforms/
I think I finally found my gripe with nix
So I've written code/configs in a fair number of languages, and most of them fall into three categories:
- Bracy languages (C, Rust, Java)
- Python/Lua/OCaml/Haskell (syntax wise, don't go on semantics)
- lisps
nix technically falls in the second
but because attrsets are so pervasive, almost everything looks like the first
Worst of all, even the arguments are deconstructed attrsets, so it's often just
{ a, b, c, ... } : { whatever }
And my brain goes into bracy mode but I can't really use it because nix falls in the second category
FAIR WARNING: I've only written nixos configs in nixlang so far. My gripes are with that
#nix #nixlang #nixos #programming #syntax #programminglanguages