No full content extracted yet.
Extractingโฆcode_report
active · last success 2026-06-18 22:33
-
-
No full content extracted yet.
Extractingโฆ -
This is the first video in the PERF WARS series. We look at 1 problem, 12 programming languages (C++, Rust, Julia, Nim, D, Python, APL, TinyAPL, Kap, BQN, J & Uiua), 3 algorithmic solutions and then compare performance results and crown a chamption! Performance Results:...
This is the first video in the PERF WARS series. We look at 1 problem, 12 programming languages (C++, Rust, Julia, Nim, D, Python, APL, TinyAPL, Kap, BQN, J & Uiua), 3 algorithmic solutions and then compare performance results and crown a chamption! Performance Results: https://codereport.github.io/max-odd-binary/benchmark.html ๐ฆ๐ข๐๐จ๐ง๐๐ข๐ก๐ฆ BQN Sort + Rotate: https://arraybox.dev/#vCox BQN Count + Construct: https://arraybox.dev/#0kWQ BQN Count + Construct Tacit: https://arraybox.dev/#cteO BQN Dzaima: https://arraybox.dev/#eZ4r Kap: https://arraybox.dev/#gY3D J: https://arraybox.dev/#nHg7 Uiua: https://arraybox.dev/#VC48 TinyAPL: https://arraybox.dev/#dc3t Dyalog APL: https://arraybox.dev/#UFbd C++ Sort + Rotate: https://godbolt.org/z/4793rj153 C++ Partition + Rotate: https://godbolt.org/z/hTrdbMr3z C++ Partition + Parition_Point: https://godbolt.org/z/x4djc46en C++ Partition: https://godbolt.org/z/ehWvre1c8 C++ Count+Construct: https://godbolt.org/z/GdT5Erhxs C++ Dimitry: https://godbolt.org/z/a957GxYKb C++ Barry: https://godbolt.org/z/bf3xd794a ๐๐๐ก๐๐ฆ Max Odd Binary GitHub Repo: https://github.com/codereport/max-odd-binary WHY BQN WINS: https://github.com/codereport/max-odd-binary/blob/main/WHY_BQN_WINS.md ArrayBox: https://arraybox.dev ArrayBox GitHub Repo: https://github.com/codereport/array-box https://www.youtube.com/watch?v=ko_baOBzIHA PWC 367: https://theweeklychallenge.org/blog/perl-weekly-challenge-367 Dyalog APL: https://www.dyalog.com TinyAPL: https://tinyapl.rubenverg.com/ Kap: https://kapdemo.dhsdevelopments.com BQN: https://mlochbaum.github.io/BQN J: https://www.jsoftware.com Uiua: https://www.uiua.org ๐๐๐๐ฃ๐ง๐๐ฅ๐ฆ 0:00 Intro 0:26 Problem Statement 0:58 PART I: SORT + ROTATE 1:02 BQN Solution 1:50 All Array Language Solution 3:00 C++ Solution 3:30 Rust, Julia, Nim, Python & D 5:10 PART II: PARTITION + ROTATE 5:17 C++ Solution 6:00 Rust & D Solution 6:20 PART III: COUNT + CONSTRUCT 6:28 BQN Solution 7:10 BQN Tacit Solution 7:49 C++ Solution 8:13 Rust & D Solutions 8:47 PART IV: TWITTER++ 9:45 C++ Solutions 11:25 PART V: PERFORMANCE 12:20 Sort + Rotate 13:45 Partition 14:30 Count + Construct 17:47 BQN Wins! 18:50 Outro ๐ฆ๐ข๐๐๐๐ ๐๐๐ก๐๐ฆ Follow me on Github: https://github.com/codereport Follow me on Twitter: https://twitter.com/code_report Follow me on Mastodon: https://mastodon.social/@code_report Follow me on BlueSky: https://bsky.app/profile/codereport.bsky.social Follow me on LinkedIn: https://www.linkedin.com/company/codereport -
In this episode of Tacit Talk, Conor interviews Madeline Vergani about the TinyAPL! ๐๐๐ก๐๐ฆ Madeline Vergani on APL Wiki: https://aplwiki.com/wiki/Madeline_Vergani TinyAPL: https://tinyapl.rubenverg.com/ TinyAPL on APL Wiki: https://aplwiki.com/wiki/TinyAPL TinyAPL Inverse:...
In this episode of Tacit Talk, Conor interviews Madeline Vergani about the TinyAPL! ๐๐๐ก๐๐ฆ Madeline Vergani on APL Wiki: https://aplwiki.com/wiki/Madeline_Vergani TinyAPL: https://tinyapl.rubenverg.com/ TinyAPL on APL Wiki: https://aplwiki.com/wiki/TinyAPL TinyAPL Inverse: https://beta.tinyapl.rubenverg.com/docs/primitive/inverse Omnibar: https://omnibar.rubenverg.com/?ig=true&in=true TinyAPL Combinators: https://tinyapl.rubenverg.com/docs/info/combinators ArrayCast Episode 88: Madeline Vergani and tinyapl: https://www.arraycast.com/episodes/episode88-tinyapl Tacit Talk Episode 14: TinyAPL with Madeline Vergani: https://tacittalk.com/2025/01/25/Episode-14.html Madeline's Blog: https://blog.rubenverg.com/ Most recent blog post: https://blog.rubenverg.com/reflections_inverses_life AP8L: https://www.lexaloffle.com/bbs/?tid=152582 https://www.youtube.com/watch?v=dWzY58W1l5k Combinatory Logic Graphic: https://combinatorylogic.com/graphic.html PWC 360 - Text Justifier: https://theweeklychallenge.org/blog/recap-challenge-360 ๐๐๐๐ฃ๐ง๐๐ฅ๐ฆ 0:00 Intro 1:54 TinyAPL Inverses 24:24 TinyAPL is Conor's Favorite Array Language 25:35 Stencil in TinyAPL 28:40 PWC 285 No Connection 47:30 Fix Arity vs Ambivalence / More vs Less Primitives 56:45 TinyAPL Added to CombinatoryLogic.com 1:05:25 AP8L 1:12:00 PWC 360 Text Justifier 1:23:10 Q&A 1:29:00 Outro ๐ฆ๐ข๐๐๐๐ ๐๐๐ก๐๐ฆ Follow me on Github: https://github.com/codereport Follow me on Twitter: https://twitter.com/code_report Follow me on Mastodon: https://mastodon.social/@code_report Follow me on BlueSky: https://bsky.app/profile/codereport.bsky.social Follow me on LinkedIn: https://www.linkedin.com/company/codereport -
In this video we solve one problem in six different array languages (Dyalog APL, TinyAPL, Kap, BQN, J and Uiua) and compare how the languages spell "first" and "last." ๐ฆ๐ข๐๐จ๐ง๐๐ข๐ก๐ฆ Dyalog APL: https://arraybox.dev/#o985 BQN: https://arraybox.dev/#UPgs Kap:...
In this video we solve one problem in six different array languages (Dyalog APL, TinyAPL, Kap, BQN, J and Uiua) and compare how the languages spell "first" and "last." ๐ฆ๐ข๐๐จ๐ง๐๐ข๐ก๐ฆ Dyalog APL: https://arraybox.dev/#o985 BQN: https://arraybox.dev/#UPgs Kap: https://arraybox.dev/#SbwU J: https://arraybox.dev/#r9In J Alt: https://arraybox.dev/#gQq9 Uiua: https://arraybox.dev/#dOiZ TinyAPL: https://arraybox.dev/#PpNG ๐๐๐ก๐๐ฆ ArrayBox: https://arraybox.dev ArrayBox GitHub Repo: https://github.com/codereport/array-box Array Language Timeline: https://codereport.github.io/array-language-timeline https://youtube.com/live/ko_baOBzIHA https://www.youtube.com/watch?v=kDpFef-FTKo PWC 285: https://theweeklychallenge.org/blog/perl-weekly-challenge-285 Dyalog APL: https://www.dyalog.com TinyAPL: https://tinyapl.rubenverg.com/ Kap: https://kapdemo.dhsdevelopments.com BQN: https://mlochbaum.github.io/BQN J: https://www.jsoftware.com Uiua: https://www.uiua.org ๐๐๐๐ฃ๐ง๐๐ฅ๐ฆ 0:00 Intro 0:15 Background 1:14 Problem Statement 2:08 Dyalog APL Solution 4:46 BQN Solution 5:26 Kap Solution 5:51 J Solution 6:34 J Alternative Solution 7:06 Uiua Solution 7:55 TinyAPL Solution 8:48 Primitive Comparison 12:40 Leaderboard 13:10 Outro ๐ฆ๐ข๐๐๐๐ ๐๐๐ก๐๐ฆ Follow me on Github: https://github.com/codereport Follow me on Twitter: https://twitter.com/code_report Follow me on Mastodon: https://mastodon.social/@code_report Follow me on BlueSky: https://bsky.app/profile/codereport.bsky.social Follow me on LinkedIn: https://www.linkedin.com/company/codereport -
This is a follow up video to https://www.youtube.com/watch?v=rFRWFPNSi9s where we look at improvements to the previously presented solutions (in Uiua, J and TinyAPL)! ๐ฆ๐ข๐๐จ๐ง๐๐ข๐ก๐ฆ Uiua Solution 1: https://arraybox.dev/#jgga Uiua Solution 2: https://arraybox.dev/#T5LU J Solution...
This is a follow up video to https://www.youtube.com/watch?v=rFRWFPNSi9s where we look at improvements to the previously presented solutions (in Uiua, J and TinyAPL)! ๐ฆ๐ข๐๐จ๐ง๐๐ข๐ก๐ฆ Uiua Solution 1: https://arraybox.dev/#jgga Uiua Solution 2: https://arraybox.dev/#T5LU J Solution 1: https://arraybox.dev/#kHUB J Solution 2: https://arraybox.dev/#4V6j TinyAPL: https://arraybox.dev/#o8Cg ๐๐๐ก๐๐ฆ ArrayBox: https://arraybox.dev ArrayBox GitHub Repo: https://github.com/codereport/array-box https://www.youtube.com/@arraycast https://www.youtube.com/watch?v=L7pttMExil4 Hoogle Translate enumerate: https://hoogletranslate.com/?q=9&type=by-algo-id&expr=true&libs=false PWC 362: https://theweeklychallenge.org/blog/perl-weekly-challenge-362 TinyAPL: https://tinyapl.rubenverg.com/ J: https://www.jsoftware.com Uiua: https://www.uiua.org ๐๐๐๐ฃ๐ง๐๐ฅ๐ฆ 0:00 Intro 0:30 Problem Recap 1:00 Comment from MarbleComa 1:34 Uiua Solution 1 2:05 Comment from rubenverg 2:26 Hoogle Translate enumerate 2:55 Uiua Solution 2 3:20 Comment pankajsharma7617 3:37 J Improvement 4:58 Comment from joshuamy 5:07 J Solution (4 character) 6:10 TinayAPL Solution (4 character) 6:47 Outro ๐ฆ๐ข๐๐๐๐ ๐๐๐ก๐๐ฆ Follow me on Github: https://github.com/codereport Follow me on Twitter: https://twitter.com/code_report Follow me on Mastodon: https://mastodon.social/@code_report Follow me on BlueSky: https://bsky.app/profile/codereport.bsky.social Follow me on LinkedIn: https://www.linkedin.com/company/codereport -
In this video we solve one problem in seven different array languages (Dyalog APL, TinyAPL, Kap, BQN, J, Uiua and FIXAPL) ๐ฆ๐ข๐๐จ๐ง๐๐ข๐ก๐ฆ Dyalog APL: https://arraybox.dev/#fEWV TinyAPL: https://arraybox.dev/#vBkY Kap: https://arraybox.dev/#XF0l BQN: https://arraybox.dev/#52ZG J:...
In this video we solve one problem in seven different array languages (Dyalog APL, TinyAPL, Kap, BQN, J, Uiua and FIXAPL) ๐ฆ๐ข๐๐จ๐ง๐๐ข๐ก๐ฆ Dyalog APL: https://arraybox.dev/#fEWV TinyAPL: https://arraybox.dev/#vBkY Kap: https://arraybox.dev/#XF0l BQN: https://arraybox.dev/#52ZG J: https://arraybox.dev/#ui9L Uiua: https://arraybox.dev/#L7xE FIXAPL: https://fixapl.netlify.app/?run=KGlkcnBsYmFjMStpb3RsZW4pICJhYmNhIg== ๐๐๐ก๐๐ฆ ArrayBox: https://arraybox.dev ArrayBox GitHub Repo: https://github.com/codereport/array-box https://www.youtube.com/@arraycast https://www.youtube.com/watch?v=L7pttMExil4 Combinatory Logic: https://combinatorylogic.com/ PWC 362: https://theweeklychallenge.org/blog/perl-weekly-challenge-362 Dyalog APL: https://www.dyalog.com/dyalog/dyalog-versions/182.htm TinyAPL: https://tinyapl.rubenverg.com/ Kap: https://kapdemo.dhsdevelopments.com BQN: https://mlochbaum.github.io/BQN J: https://www.jsoftware.com Uiua: https://www.uiua.org FIXAPL: https://fixapl.netlify.app ๐๐๐๐ฃ๐ง๐๐ฅ๐ฆ 0:00 Intro 0:14 Problem Statement 0:41 Dyalog APL Solution 2:13 TinyAPL Solution 2:58 Kap Solution 4:10 BQN Solution 4:50 J Solution 6:10 Uiua Solution 6:54 FIXAPL Solution 8:04 Leaderboard 9:00 Outro ๐ฆ๐ข๐๐๐๐ ๐๐๐ก๐๐ฆ Follow me on Github: https://github.com/codereport Follow me on Twitter: https://twitter.com/code_report Follow me on Mastodon: https://mastodon.social/@code_report Follow me on BlueSky: https://bsky.app/profile/codereport.bsky.social Follow me on LinkedIn: https://www.linkedin.com/company/codereport -
A video explaining Train Trees in Dyalog APL and showing how you can view them in ArrayBox, RIDE and TryAPL. ๐๐๐ก๐๐ฆ ArrayBox: https://arraybox.dev ArrayBox GitHub Repo: https://github.com/codereport/array-box ArrayBox with the Tacit Expression: https://arraybox.dev/#h0Rn...
A video explaining Train Trees in Dyalog APL and showing how you can view them in ArrayBox, RIDE and TryAPL. ๐๐๐ก๐๐ฆ ArrayBox: https://arraybox.dev ArrayBox GitHub Repo: https://github.com/codereport/array-box ArrayBox with the Tacit Expression: https://arraybox.dev/#h0Rn Dyalog APL: https://www.dyalog.com/dyalog/dyalog-versions/182.htm TryAPL: https://tryapl.org RIDE: https://github.com/Dyalog/ride/releases https://www.youtube.com/@arraycast https://www.youtube.com/watch?v=L7pttMExil4 ๐๐๐๐ฃ๐ง๐๐ฅ๐ฆ 0:00 Intro 0:18 Train Tree Tweet 0:30 ArrayBox Demo 1:00 RIDE Demo 1:37 ArrayBox Subexpression Evaluation 2:41 Future Plans? 3:20 FIXAPL ArrayCast 3:48 Outro ๐ฆ๐ข๐๐๐๐ ๐๐๐ก๐๐ฆ Follow me on Github: https://github.com/codereport Follow me on Twitter: https://twitter.com/code_report Follow me on Mastodon: https://mastodon.social/@code_report Follow me on BlueSky: https://bsky.app/profile/codereport.bsky.social Follow me on LinkedIn: https://www.linkedin.com/company/codereport -
https://arraybox.dev Six array programming languages, one website. Languages: Dyalog APL, BQN, Uiua, J, Kap, TinyAPL Site: https://arraybox.dev GitHub Repo: https://github.com/codereport/array-box Chapters: 0:00 Intro 0:09 Primitive Translation 0:15 F1 Help 0:20 Keyboards...
https://arraybox.dev Six array programming languages, one website. Languages: Dyalog APL, BQN, Uiua, J, Kap, TinyAPL Site: https://arraybox.dev GitHub Repo: https://github.com/codereport/array-box Chapters: 0:00 Intro 0:09 Primitive Translation 0:15 F1 Help 0:20 Keyboards 0:37 Glyph Name Search 0:48 Combo Box Search 0:56 Extra Features 1:07 Outro Follow me on Github: https://github.com/codereport Follow me on Twitter: https://twitter.com/code_report Follow me on Mastodon: https://mastodon.social/@code_report Follow me on BlueSky: https://bsky.app/profile/codereport.bsky.social Follow me on LinkedIn: https://www.linkedin.com/company/codereport -
A video comparing and ranking the online REPLs for Uiua, BQN, Kap, APL, J and TinyAPL. Links: https://youtu.be/kErff9O8JaE TryAPL: https://tryapl.org J Playground: https://jsoftware.github.io/j-playground/bin/html2 BQNPAD: https://bqnpad.mechanize.systems Uiua Pad:...
A video comparing and ranking the online REPLs for Uiua, BQN, Kap, APL, J and TinyAPL. Links: https://youtu.be/kErff9O8JaE TryAPL: https://tryapl.org J Playground: https://jsoftware.github.io/j-playground/bin/html2 BQNPAD: https://bqnpad.mechanize.systems Uiua Pad: https://www.uiua.org/pad TinyAPL: https://tinyapl.rubenverg.com/run/latest/ Kap: https://kapdemo.dhsdevelopments.com/clientweb2 Chapters: 0:00 Intro 0:15 Ranking Table 0:50 Last Line Keyboard Shortcut 1:25 Uiua Pad 4:06 BQNPAD 6:00 Kap 7:06 TryAPL 8:11 J Playground 8:49 TinyAPL 10:40 Teaser 10:55 Outro Follow me on Github: https://github.com/codereport Follow me on Twitter: https://twitter.com/code_report Follow me on Mastodon: https://mastodon.social/@code_report Follow me on BlueSky: https://bsky.app/profile/codereport.bsky.social Follow me on LinkedIn: https://www.linkedin.com/company/codereport -
A video covering the state of (Iversonian) array languages in 2026 as well as the changes made to them over the last 2 years. Six languages are covered: Dyalog APL, BQN, Uiua, J, TinyAPL and Kap. Array Language Timeline: https://codereport.github.io/array-language-timeline...
A video covering the state of (Iversonian) array languages in 2026 as well as the changes made to them over the last 2 years. Six languages are covered: Dyalog APL, BQN, Uiua, J, TinyAPL and Kap. Array Language Timeline: https://codereport.github.io/array-language-timeline Links: https://www.youtube.com/watch?v=8eo_DCjjBuI https://www.youtube.com/@arraycast https://www.youtube.com/playlist?list=PLVFrD1dmDdvenJhYti3HomLRkC4_Y9AXA https://combinatorylogic.com List of Open Source APLs: https://aplwiki.com/wiki/List_of_open-source_array_languages TryAPL: https://tryapl.org J Playground: https://jsoftware.github.io/j-playground/bin/html2 BQNPAD: https://bqnpad.mechanize.systems Uiua Pad: https://www.uiua.org/pad TinyAPL: https://tinyapl.rubenverg.com/run/latest/ Kap: https://kapdemo.dhsdevelopments.com/clientweb2 Chapters: 0:00 Intro 0:40 Open Source Array Languages 1:51 GitHub Star Comparison 3:25 Online REPLs 4:40 Combinary Logic Website 4:51 Combinator Graphic 5:30 Array Language Timeline 6:55 TinyAPL 9:00 J 10:00 Dyalog APL 10:51 Uiua 0.14 11:48 Uiua Subscripts 12:51 Uiua Sided Subscripts 14:18 Uiua 0.15-0.17 16:02 BQN 16:50 Kap 18:33 Adding New Versions 19:13 Outro Follow me on Github: https://github.com/codereport Follow me on Twitter: https://twitter.com/code_report Follow me on Mastodon: https://mastodon.social/@code_report Follow me on BlueSky: https://bsky.app/profile/codereport.bsky.social Follow me on LinkedIn: https://www.linkedin.com/company/codereport -
A video comparing the result of using Cursor 2.0 Multi-Agent with four LLMs (Claude Opus 4.5 vs Gemini 3 Pro vs GPT 5.2 Codex vs Composer-1) to generate a Combinator Table. Final Combinator Table: https://combinatorylogic.com/graphic.html Chapters: 0:00 Intro 0:18 Problem...
A video comparing the result of using Cursor 2.0 Multi-Agent with four LLMs (Claude Opus 4.5 vs Gemini 3 Pro vs GPT 5.2 Codex vs Composer-1) to generate a Combinator Table. Final Combinator Table: https://combinatorylogic.com/graphic.html Chapters: 0:00 Intro 0:18 Problem Description / Updated Combinator Table 2:45 Cursor 2.0 Multi-Agent 3:51 Composer-1 5:54 Claude Opus 4.5 7:12 Gemini 3 Pro 9:30 GPT 5.2 Codex 12:09 Final Result 12:57 Outro Follow me on Github: https://github.com/codereport Follow me on Twitter: https://twitter.com/code_report Follow me on Mastodon: https://mastodon.social/@code_report Follow me on BlueSky: https://bsky.app/profile/codereport.bsky.social Follow me on LinkedIn: https://www.linkedin.com/company/codereport -
A follow up video to The Beauty of Algorithms. I improve the Rust solution and add Haskell and J to the previous solutions (C++, Rust, Python, Uiua, Kap, Dyalog APL, BQN, Jello). https://www.youtube.com/watch?v=MI-Si9RUx-k Problem Link:...
A follow up video to The Beauty of Algorithms. I improve the Rust solution and add Haskell and J to the previous solutions (C++, Rust, Python, Uiua, Kap, Dyalog APL, BQN, Jello). https://www.youtube.com/watch?v=MI-Si9RUx-k Problem Link: https://theweeklychallenge.org/blog/perl-weekly-challenge-351 GitHub Repo: https://github.com/codereport/arithmetic-progression Hoogle Translate allEqual: https://hoogletranslate.com/?q=allequal&type=by-algo-id&expr=true&libs=true Chapters: 0:00 Intro 0:28 Comment Review 1:11 Problem Description (Recap) 1:54 Rust Solution 2:28 Improved Rust Solutions 3:43 Haskell Solution 4:35 Hoogle 4:59 Hoogle Translate 5:29 Improved Haskell Solution 6:05 J Solution 7:17 J Tacit Solution 9:04 Outro Follow me on Github: https://github.com/codereport Follow me on Twitter: https://twitter.com/code_report Follow me on Mastodon: https://mastodon.social/@code_report Follow me on BlueSky: https://bsky.app/profile/codereport.bsky.social Follow me on LinkedIn: https://www.linkedin.com/company/codereport -
In this episode of Tacit Talk, Adรกm Brudzewsky, head of language design at Dyalog Ltd, returns to talk about the latest release Dyalog 20.0 and the behind operator. Dyalog: https://www.dyalog.com Dyalog 20.0: https://www.dyalog.com/dyalog/dyalog-versions/200.htm TryAPL:...
In this episode of Tacit Talk, Adรกm Brudzewsky, head of language design at Dyalog Ltd, returns to talk about the latest release Dyalog 20.0 and the behind operator. Dyalog: https://www.dyalog.com Dyalog 20.0: https://www.dyalog.com/dyalog/dyalog-versions/200.htm TryAPL: https://tryapl.org https://www.youtube.com/watch?v=recwy_MVgho https://www.youtube.com/watch?v=W6LFOWEoU4c Links: ArrayCast Podcast: https://www.arraycast.com https://www.youtube.com/@DyalogUserMeeting https://www.youtube.com/@DyalogLtd Dyalog 20.0 Top 5 Features: https://docs.dyalog.com/20.0/release-notes/introduction/ https://www.youtube.com/playlist?list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN APL Challenge: https://challenge.dyalog.com/ https://www.youtube.com/watch?v=_F5Itw7t8X0 https://www.youtube.com/watch?v=UM-ahvEpLew https://www.youtube.com/watch?v=W6LFOWEoU4c https://www.youtube.com/watch?v=wEfS1zhb97Q https://www.youtube.com/watch?v=KR8vgC21yqQ https://www.youtube.com/watch?v=MI-Si9RUx-k TinyAPL Extra Arguments: https://tinyapl.rubenverg.com/docs/info/extra_arguments APL Session from Recording: https://github.com/codereport/tacittalk/blob/main/sessions/episode_30.apl Kap Forks: https://kapdemo.dhsdevelopments.com/reference.html#_and_fork J Train Table: https://code.jsoftware.com/wiki/Vocabulary/fork#invisiblemodifiers https://www.youtube.com/watch?v=LpUOaipgn7s https://www.youtube.com/watch?v=g82bRux0TJI Chapters: 0:00 Intro 4:20 Dyalog 20.0 Top 5 Features 8:05 Array Notation 30:00 Array Notation Editor Mode 39:40 Namespace Magic 1:13:15 Jelly's iotas 1:15:35 Random Ideas 1:19:43 Behind Operator 1:46:30 APL Quest using Behind Operator 1:51:24 Future of APL (Sort, Under & Nothing) 2:06:30 Outro Follow me on Github: https://github.com/codereport Follow me on Twitter: https://twitter.com/code_report Follow me on Mastodon: https://mastodon.social/@code_report Follow me on BlueSky: https://bsky.app/profile/codereport.bsky.social Follow me on LinkedIn: https://www.linkedin.com/company/codereport -
A video solving one problem in eight languages (C++, Rust, Python, Uiua, Kap, Dyalog APL, BQN, Jello) that highlights the beauty and importance of algorithms. Problem Link: https://theweeklychallenge.org/blog/perl-weekly-challenge-351 GitHub Repo:...
A video solving one problem in eight languages (C++, Rust, Python, Uiua, Kap, Dyalog APL, BQN, Jello) that highlights the beauty and importance of algorithms. Problem Link: https://theweeklychallenge.org/blog/perl-weekly-challenge-351 GitHub Repo: https://github.com/codereport/arithmetic-progression https://www.youtube.com/watch?v=5eneQ9mFbpA https://www.youtube.com/watch?v=GZuZgCDql6g Chapters: 0:00 Intro 0:13 Problem Description 1:41 C++ Solution 3:22 mapAdjacent Hoogle Translate 4:00 deltas Hoogle Translate 5:02 C++ Compiler Explorer Deep Dive 7:38 Rust Solution 9:53 Python Solution 10:54 Uiua Solutions 12:29 Kap Solutions 13:50 Dyalog APL Solution 14:44 BQN Solutions 15:53 Jello Solution 16:50 Comparison and Conclusion 19:29 Outro Follow me on Github: https://github.com/codereport Follow me on Twitter: https://twitter.com/code_report Follow me on Mastodon: https://mastodon.social/@code_report Follow me on BlueSky: https://bsky.app/profile/codereport.bsky.social Follow me on LinkedIn: https://www.linkedin.com/company/codereport - End of feed