Skip to content
0:00 / 0:00

#apl#bqn#uiua

1 Problem, 7 Array Languages

code_report

62K subscribers • 6 videos on Hallway

YouTube

Intermediate. Assumes working knowledge.

2.9K views8 months ago1 recommendation

Programming languagesLanguage design and type systemsFunctional programming

How to solve a single programming problem using seven different array languages including APL, J, and Uiua.

In this video we solve one problem in seven different array languages (Dyalog APL, TinyAPL, Kap, BQN, J, Uiua and FIXAPL) 𝗦𝗢𝗟𝗨𝗧𝗜𝗢𝗡𝗦 Dyalog APL: arraybox.dev/#fEWV TinyAPL: arraybox.dev/#vBkY Kap: arraybox.dev/#XF0l BQN: arraybox.dev/#52ZG J: arraybox.dev/#ui9L Uiua: arraybox.dev/#L7xE FIXAPL: fixapl.netlify.app/?run=KGlkcnBsYmFjMStpb3RsZW4pICJhYmNhIg== 𝗟𝗜𝗡𝗞𝗦 ArrayBox: arraybox.dev ArrayBox GitHub Repo: github.com/codereport/array-box youtube.com/@arraycast youtube.com/watch?v=L7pttMExil4 Combinatory Logic: combinatorylogic.com/ PWC 362: theweeklychallenge.org/blog/perl-weekly-challenge-362 Dyalog APL: dyalog.com/dyalog/dyalog-versions/182.htm TinyAPL: tinyapl.rubenverg.com/ Kap: kapdemo.dhsdevelopments.com BQN: mlochbaum.github.io/BQN J: jsoftware.com Uiua: uiua.org FIXAPL: fixapl.netlify.app 𝗖𝗛𝗔𝗣𝗧𝗘𝗥𝗦 Intro Problem Statement Dyalog APL Solution TinyAPL Solution Kap Solution BQN Solution J Solution Uiua Solution FIXAPL Solution Leaderboard Outro 𝗦𝗢𝗖𝗜𝗔𝗟 𝗟𝗜𝗡𝗞𝗦 Follow me on Github: github.com/codereport Follow me on Twitter: twitter.com/code_report Follow me on Mastodon: mastodon.social/@code_report Follow me on BlueSky: bsky.app/profile/codereport.bsky.social Follow me on LinkedIn: linkedin.com/company/codereport

Why it's here

1 person recommends this

What people say. Recommended for its clear comparison of modern and classic array programming languages solving the same problem.

u/arkethosin r/ProgrammingLanguages • Recommends

1 Problem, 7 Array Languages