nil, to Lisp
@nil@functional.cafe avatar

Very excited about this book! Conway’s Game of Life is what got me out of blubberism almost three decades ago as I implemented it in php and started looking into more succinct implementations which brought me to #apl, #lisp and so #forth.

dyalog, to random
@dyalog@mastodon.social avatar

#APLMonday Week 10! This is a fun one! #dyalog #APL #LearnAPL

dyalog, to random
@dyalog@mastodon.social avatar

Do you want to know more about APL or participate in APL-related discussions? See what events are happening in the APL community over the next few months at https://www.dyalog.com/dates-for-your-diary.htm

#dyalog #apl #events

dyalog, to random
@dyalog@mastodon.social avatar

#APLMonday Week 9! Another simple tacit (atop) function. What do you think of this one? #dyalog #APL #LearnAPL

Larchmutz, to random French
@Larchmutz@mamot.fr avatar

Stratégie du choc.

#FenêtreDOvertonDeLExtremeDroite

La macronie réfléchit sérieusement à raboter les aides publiques au logement, indique Paris Match citant notamment un ministre qui s’emporte : «Les APL ? Ça sert à rien !». L’hebdomadaire précise que la suppression des #APL n’est pas un tabou pour le camp présidentiel.

Source :Brèves de presse

Brevesdepresse, to random French
@Brevesdepresse@mastodon.social avatar

🔴🇫🇷INFO - La macronie réfléchit sérieusement à raboter les aides publiques au logement, indique Paris Match citant notamment un ministre qui s’emporte : «Les APL ? Ça sert à rien !». L’hebdomadaire précise que la suppression des #APL n’est pas un tabou pour le camp présidentiel.

dyalog, to random
@dyalog@mastodon.social avatar

It's ! Week 5 and another function. Now we are back to explicit code. Can you work out what it does?

dyalog, to programming
@dyalog@mastodon.social avatar

The APL Challenge, our new competition, is now open! This free-to-enter quarterly event is open to everyone but is aimed at newcomers to APL – please spread the word to anyone who might be interested. For more information and to enter, visit https://challenge.dyalog.com/?mtm_campaign=2024.1-organic&mtm_kwd=mastodon

ramin_hal9001, to opengl
@ramin_hal9001@emacs.ch avatar

Question:

Does anyone know of an APL compiler or transpiler that can generated Vulkan or OpenGL shader scripts? (Free/libre would be most appreciated.) I think Aaron Hsu might have engineered something like this at some point, but I can't find anything about it at all right now, probably thanks to our amazing new "AI-enhanced" search engines.

#APL #OpenGL #Vulkan #ProgrammingLanguages #FunctionalProgramming

itnewsbot, to retrocomputing
@itnewsbot@schleuss.online avatar

Bringing APL To The Masses: The History Of The IBM 5100 - The 1970s was a somewhat awkward phase for the computer industry — as hulking, roo... - https://hackaday.com/2023/12/19/bringing-apl-to-the-masses-the-history-of-the-ibm-5100/ #retrocomputing #history #ibm5100 #apl

paul_denton, to random French
@paul_denton@mastodon.social avatar

La CMP suspendue 3min après le début des discussions. « Les LR ont besoin de beaucoup se parler malgré les 4 derniers jours passés à négocier », grince l’un des participants. Après les allocations familiales, la droite met la pression pour conditionner les APL à 5 ans de présence sur le territoire au lieu de 6 mois actuellement…

#Off #LR #APL #Politique #PJLImmigration #Gouvernement #DirectAN

jonocarroll, to random
@jonocarroll@fosstodon.org avatar

Advent of Code 2023 Day 7 (part 1) comparison between (Dyalog) , , and base https://jcarroll.com.au/2023/12/10/advent-of-array-elegance/ -- in which I detail an elegant array solution.

I'm all in for learning the APL glyphs, now!

FYI @loke

loke, to random
@loke@functional.cafe avatar

Solving programming problems in Kap (and, to be honest, all array langauges) adds another level of entertainment.

Sure, getting the correct solution for day 1 was trivial. But 5 lines of code to do it? Unacceptable. I've apent hours thinkning of the most clever solution that can give the answer with one (preferably short) line of code.

The second part of day 1 is unusually tricky to turn into a single expression without conditionals or variable assignments. I'm still looking for a perfect solution though.

#kap #apl #adventofcode

rml, to rust
@rml@functional.cafe avatar

#Uiua: a stack-based array programming language written in #rust with an addictive in-browser editor
https://www.uiua.org/
#apl

loke, to random
@loke@functional.cafe avatar

I have seen people abuse Excel to create amazingly beautiful reports and forms. It's pretty amazing, until one has to actually try to figure out what's going on.

In my opinion, the mixing of data and formulas is what makes it bad, and it's made worse by Excel showing the data first, and hiding the formulas. Arguably it should be the other way around.

In my programming language, I've been working on the idea of capturing the benefits of a spreadsheet as a reporting tool, but using regular programming for manipulating the data.

I'm now at a point where enough has come together to actually show how this is meant to work, so I made a very short video showing it off.

https://peertube.functional.cafe/w/fMTTx1UQkva1QcAfGGKDQz

#kap #apl

crmsnbleyd, to random
@crmsnbleyd@emacs.ch avatar

reading this book on Dyalog APL (it's old and outdated, but can still be a good introduction :apl: ) and it keeps mentioning APL as a good language for non-programmers. Is that how Dyalog makes money? Is this the excel of programming languages?

#apl

kupac, to random
@kupac@functional.cafe avatar
rml, to random
@rml@functional.cafe avatar

You've heard of #APL (A Programming Language), but have you ever heard of the original APL (Address Programming Language) created by the early Soviet Ukrainian hacker Kateryna Yushchenko? It was the first language that allowed for indirect addressing and the manipulation of pointers, and was used extensively in #Soviet aviation projects. Sad that cold war prejudices continue to justify snuffing out major contributions to #PL by women. Like many great hackers, Yushchenko was passionate about sharing her knowledge and wrote a series of textbooks introducing the art of programming, as well as over 200 manuscripts and 23 monographs; her works have been translated into German, Czech, Hungarian, French and Danish, but not English.

https://stemisfem.org/en/ushchenko

xgqt, to Lisp
@xgqt@emacs.ch avatar

Spotted second #Lisp programmer who favours #APL

loke, to random
@loke@functional.cafe avatar

Another little fun thing I did to show what Kap looks like. This time I didn't go overboard with tacit programming and instead decided to make it more imperative. Perhaps it will be more appealing. 😃

Try clicking this link to load the web-based interpreter and then just click "send".

#kap #apl

loke, to random
@loke@functional.cafe avatar

For the last few days I have been updating the new reference documentation for Kap on and off.

It's not done, and you still probably need some background in APL to make sense of it, but I'd still appreciate some criticism.

https://kapdemo.dhsdevelopments.com/reference.html

#kap #apl

nil, to forth
@nil@functional.cafe avatar

Saw that post about http://cosy.com/ which is an on top of a - right up my alley. I scroll down and see he is using his APL dialect to disprove climate change. It was sort of cool to experience what being into qanon must be like because for a minute I was like “damn… maybe? I mean it’s APL!”. is a hell of a drug.

rml, to math
@rml@functional.cafe avatar

An Ultimate Tool for the Everyday Business of Life
...the shortest path from the chip to the #math

#CoSy: an #APL in #Forth
https://www.youtube.com/watch?v=Vo1nlxBgHrU

Crell, to php
@Crell@phpc.social avatar
loke, (edited ) to random
@loke@functional.cafe avatar

I'm considering setting up a Jitsti meeting where I play around with KAP, and will answer questions about it in case anyone is curious.

https://kapdemo.dhsdevelopments.com/

If I did that, would you join, and if so, what time?

bkhl,
@bkhl@social.sdfeu.org avatar

@loke did you get a lot of new interest after my hyping the project? https://lobste.rs/s/meeavr/kap #kap #apl

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • tacticalgear
  • cubers
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • osvaldo12
  • ngwrru68w68
  • GTA5RPClips
  • provamag3
  • InstantRegret
  • everett
  • Durango
  • cisconetworking
  • khanakhh
  • ethstaker
  • tester
  • anitta
  • Leos
  • normalnudes
  • modclub
  • megavids
  • lostlight
  • All magazines