lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

71
active users

#apl

0 posts0 participants0 posts today
JP Mens<p><span class="h-card" translate="no"><a href="https://chaos.social/@blinry" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>blinry</span></a></span> it is used, if seldom. ;)</p><p><a href="https://www.rfc-editor.org/rfc/rfc3123.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">rfc-editor.org/rfc/rfc3123.html</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/apl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>apl</span></a> <a href="https://mastodon.social/tags/dns" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dns</span></a></p>
Dyalog<p>The last few years have seen dramatic changes to the computing world and the array of things with which an APL application needs to interact. </p><p>Our latest blog post <a href="https://www.dyalog.com/blog/2025/04/announcing-dyalog-v19-4-1/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">dyalog.com/blog/2025/04/announ</span><span class="invisible">cing-dyalog-v19-4-1/</span></a> highlights features of version 19.4.1 – released today – that are likely to be very useful in the years to come. </p><p><a href="https://mastodon.social/tags/Dyalog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Dyalog</span></a> <a href="https://mastodon.social/tags/APL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APL</span></a></p>
Dyalog<p>We have now reached capacity for DYNA Spring 2025 – it's wonderful to see the interest and enthusiasm for APL across North America! For more information, and to be added to the waiting list, see <a href="https://dyna.dyalog.com/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">dyna.dyalog.com/</span><span class="invisible"></span></a> – you can also register here for information on DYNA Fall 2025.</p><p><a href="https://mastodon.social/tags/Dyalog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Dyalog</span></a> <a href="https://mastodon.social/tags/APL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APL</span></a> <a href="https://mastodon.social/tags/DYNA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DYNA</span></a></p>
Dyalog<p>The 2025.1 round of the APL Challenge is now open! This quarterly competition 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, see <a href="https://buff.ly/3WFdX9A" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">buff.ly/3WFdX9A</span><span class="invisible"></span></a> </p><p><a href="https://mastodon.social/tags/APLChallenge" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APLChallenge</span></a> <a href="https://mastodon.social/tags/APL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APL</span></a> <a href="https://mastodon.social/tags/Dyalog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Dyalog</span></a> <a href="https://mastodon.social/tags/LearnAPL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LearnAPL</span></a> <a href="https://mastodon.social/tags/ChangeTheWayYouThink" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ChangeTheWayYouThink</span></a></p>
Pragmatic Bookshelf 📚<p><span class="h-card" translate="no"><a href="https://noc.social/@Aqsaqal" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Aqsaqal</span></a></span> celebrating his latest PragProg release - <br>Seven Obscure Languages in Seven Weeks</p><p>Let seven older, obscure languages open your eyes to new ways of thinking about programming, and change the way you code today.</p><p><a href="http://pragprog.com/titles/dzseven" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://</span><span class="">pragprog.com/titles/dzseven</span><span class="invisible"></span></a><br><a href="https://techhub.social/tags/Forth" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Forth</span></a> <a href="https://techhub.social/tags/Occam" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Occam</span></a> <a href="https://techhub.social/tags/APL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APL</span></a> <a href="https://techhub.social/tags/Simula" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Simula</span></a> <a href="https://techhub.social/tags/SNOBOL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SNOBOL</span></a> <a href="https://techhub.social/tags/Starset" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Starset</span></a> <a href="https://techhub.social/tags/m4" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>m4</span></a> <a href="https://techhub.social/tags/7in7" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>7in7</span></a></p>
Dyalog<p>Learn APL and compete for one of three $100 prizes! There's only one week left to enter the 2024.4 round of the APL Challenge. See <a href="https://challenge.dyalog.com/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">challenge.dyalog.com/</span><span class="invisible"></span></a> for more information and to enter. </p><p><a href="https://mastodon.social/tags/aplchallenge" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aplchallenge</span></a> <a href="https://mastodon.social/tags/apl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>apl</span></a> <a href="https://mastodon.social/tags/dyalog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dyalog</span></a> <a href="https://mastodon.social/tags/learnapl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>learnapl</span></a></p>
Elias Mårtenson<p>At first I wrote a brute-force solution that I think actually demonstrates the ability for Kap to express these kinds of problems in a simple way.</p><p>However, the second part showed that I had to approach the solution mathematically, and while the final solution ended up being better in every way (because I didn't brute-force).</p><p>Below is the solution I came up with. Very straightforward, but doesn't demonstrate why one should use the language (except perhaps showing why having rational arithmetic is a good thing, since using floating point for this would result in rounding errors, I think.</p><p><a href="https://codeberg.org/loke/advent-of-code-kap/src/branch/master/advent-of-code-2024/part13.kap" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/loke/advent-of-co</span><span class="invisible">de-kap/src/branch/master/advent-of-code-2024/part13.kap</span></a></p><p><a href="https://functional.cafe/tags/adventofcode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>adventofcode</span></a> <a href="https://functional.cafe/tags/kap" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kap</span></a> <a href="https://functional.cafe/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://functional.cafe/tags/apl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>apl</span></a></p>
Dyalog<p>Advent of Code is back! The 2024 round of this daily competition starts on Sunday 1 December and continues until Christmas. </p><p>It's a great opportunity to practice your APL skills and compete against other languages! For more information and to enter, see <a href="https://adventofcode.com/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">adventofcode.com/</span><span class="invisible"></span></a> </p><p><a href="https://mastodon.social/tags/AdventOfCode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AdventOfCode</span></a> <a href="https://mastodon.social/tags/Dyalog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Dyalog</span></a> <a href="https://mastodon.social/tags/APL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APL</span></a></p>
Dyalog<p>The 2024.4 round of the APL Challenge is now open! This quarterly event is open to everyone but is aimed at newcomers to APL – please spread the word to anyone who might be interested. </p><p>For more information and to enter, see <a href="https://challenge.dyalog.com/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">challenge.dyalog.com/</span><span class="invisible"></span></a> </p><p><a href="https://mastodon.social/tags/aplchallenge" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aplchallenge</span></a> <a href="https://mastodon.social/tags/apl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>apl</span></a> <a href="https://mastodon.social/tags/dyalog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dyalog</span></a> <a href="https://mastodon.social/tags/learnapl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>learnapl</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Jonathan Carroll<p>Why settle for just one programming language when you can solve a problem in six different ones?</p><p>New post: <a href="https://jcarroll.com.au/2024/10/26/polyglot-maxxie-and-minnie/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jcarroll.com.au/2024/10/26/pol</span><span class="invisible">yglot-maxxie-and-minnie/</span></a></p><p>in which I tackle a puzzle with a similar approach in <a href="https://fosstodon.org/tags/rstats" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rstats</span></a> :rstats:, <a href="https://fosstodon.org/tags/APL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APL</span></a> 🍎, <a href="https://fosstodon.org/tags/julialang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>julialang</span></a> :julia:, <a href="https://fosstodon.org/tags/haskell" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>haskell</span></a> :haskell:, <a href="https://fosstodon.org/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> :python:, and <a href="https://fosstodon.org/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> :rust:, with a bonus solution in J</p><p>If you can spot improvements, have a different approach, or would like to add a solution in another language, let me know!</p>
Dyalog<p>Learn APL and compete for one of three $100 prizes! </p><p>There's only one week left to enter the 2024.3 round of the APL Challenge. </p><p>See <a href="https://challenge.dyalog.com/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">challenge.dyalog.com/</span><span class="invisible"></span></a> for more information and to enter. </p><p><a href="https://mastodon.social/tags/APLChallenge" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APLChallenge</span></a> <a href="https://mastodon.social/tags/APL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APL</span></a> <a href="https://mastodon.social/tags/Dyalog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Dyalog</span></a> <a href="https://mastodon.social/tags/LearnAPL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LearnAPL</span></a></p>
Dyalog<p>Today's <a href="https://mastodon.social/tags/APLMonday" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APLMonday</span></a> should rise to the top…</p><p>Let us know what you think in the comments. You can try solutions out at <a href="https://www.tryapl.com/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">tryapl.com/</span><span class="invisible"></span></a></p><p>For more <a href="https://mastodon.social/tags/APL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APL</span></a> fun, try <a href="https://challenge.dyalog.com/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">challenge.dyalog.com/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/Dyalog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Dyalog</span></a> <a href="https://mastodon.social/tags/APL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APL</span></a> <a href="https://mastodon.social/tags/APLMonday" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APLMonday</span></a></p>
Jonathan Carroll<p><a href="https://jcarroll.com.au/2024/09/25/in-place-modifications/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jcarroll.com.au/2024/09/25/in-</span><span class="invisible">place-modifications/</span></a></p><p>In which I got unreasonably upset that in <a href="https://fosstodon.org/tags/rstats" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rstats</span></a> :rstats: I can update the values of x where f(x) is TRUE with</p><p>x[f(x)] &lt;- y</p><p>but it requires typing out "x" twice, so I pined for something like</p><p>x[f] &lt;- y</p><p>detouring through <a href="https://fosstodon.org/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> :python: <a href="https://fosstodon.org/tags/julialang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>julialang</span></a> :julia: and <a href="https://fosstodon.org/tags/dyalog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dyalog</span></a> <a href="https://fosstodon.org/tags/APL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APL</span></a> 🍏</p>
Dyalog<p>Veli-Matti Jantunen from Statistics Finland is now presenting at <a href="https://mastodon.social/tags/Dyalog24" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Dyalog24</span></a>, sharing how he's refurbishing PxEdit, a widely-used tool for managing Px files, to become open source. We are learning how he’s tackling years of quick fixes and hacks to make the code cleaner and more accessible. </p><p><a href="https://mastodon.social/tags/APL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APL</span></a> <a href="https://mastodon.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://mastodon.social/tags/PxWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PxWeb</span></a> <a href="https://mastodon.social/tags/Tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tech</span></a></p>
zserge<p>Finally done with a series of blog posts about re-creating classical programming langauges in 50 lines of code each: <a href="https://github.com/zserge/tinylangs" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/zserge/tinylangs</span><span class="invisible"></span></a> It was a great little weekend project that still took much longer than I expected <a href="https://mastodon.social/tags/tinycode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tinycode</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.social/tags/basic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>basic</span></a> <a href="https://mastodon.social/tags/apl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>apl</span></a> <a href="https://mastodon.social/tags/pascal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pascal</span></a> <a href="https://mastodon.social/tags/forth" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>forth</span></a></p>
Dyalog<p>It's time to flex your <a href="https://mastodon.social/tags/APLMonday" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APLMonday</span></a> muscles again!</p><p><a href="https://mastodon.social/tags/LearnAPL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LearnAPL</span></a> <a href="https://mastodon.social/tags/APL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APL</span></a></p>
Dyalog<p>Register for Dyalog '24 (see <a href="https://www.dyalog.com/user-meetings/dyalog24.htm" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">dyalog.com/user-meetings/dyalo</span><span class="invisible">g24.htm</span></a>) within the next week for guaranteed accommodation at the venue. This time-limited offer is only available until Monday 12 August 2024 23:59:59 UTC. </p><p><a href="https://mastodon.social/tags/dyalog24" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dyalog24</span></a> <a href="https://mastodon.social/tags/apl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>apl</span></a> <a href="https://mastodon.social/tags/dyalog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dyalog</span></a></p>
Simon Dobson<p>TIL: The most powerful one-line program in the world <a href="https://mastodon.scot/tags/apl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>apl</span></a> <a href="https://mastodon.scot/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.scot/tags/til" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>til</span></a> <a href="https://simondobson.org/2024/07/17/til-the-most-powerful-one-line-program-in-the-world/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">simondobson.org/2024/07/17/til</span><span class="invisible">-the-most-powerful-one-line-program-in-the-world/</span></a></p>
Dyalog<p>We've started adding information to our Dyalog '24 webpages (<a href="https://www.dyalog.com/user-meetings/dyalog24.htm" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">dyalog.com/user-meetings/dyalo</span><span class="invisible">g24.htm</span></a>).<br>The latest page shows the prices for the various packages – these are lower than our initial published estimates, and even lower if you get the 10% Early Bird Discount by registering before 12 July! We plan to open registration in another month. <a href="https://mastodon.social/tags/dyalog24" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dyalog24</span></a> <a href="https://mastodon.social/tags/apl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>apl</span></a> <a href="https://mastodon.social/tags/dyalog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dyalog</span></a></p>
zerology<p>Uiua - A stack-based array programming language.</p><p>Honestly, this looks like APL on mushrooms. I'm impressed.</p><p><a href="https://www.uiua.org/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">uiua.org/</span><span class="invisible"></span></a></p><p>(I only looked at the web page yet, so take this as utterance of curiosity, not as recommendation :-) )</p><p><a href="https://bayes.club/tags/ProgrammingLanguage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ProgrammingLanguage</span></a> <a href="https://bayes.club/tags/APL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APL</span></a> <a href="https://bayes.club/tags/fun" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fun</span></a> <a href="https://bayes.club/tags/uiua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uiua</span></a></p>