~/talk

RUBY ARRAYS ON STEROIDS

Talkat wroc_love.rb 2014 · 2014-04-17..04-20· [ruby, functional-programming]
slides:none on file

Claims that APL/J array operators give much denser, higher-level solutions and shows a working Ruby prototype: a GitHub gem called jop gem that monkey‑patches Array with a .j method to run J expressions. Demonstrations include using rotate+sum trick to implement Conway’s Life via shifted matrices, folding/inserts across dimensions, and filling 3x3 matrices (sum reduces to 18). Notes on implementation: uses Enumerable#cycle for repeating fills, discusses parallelization and J licensing.

AI-written summary · about

  1. 0:00Introduction
  2. 1:10What is a nachi sequence
  3. 2:05We forget about abstraction
  4. 3:05Lisp
  5. 5:06Alan Kay
  6. 6:25The era of patronizing language design
  7. 9:10Productivity and quality
  8. 9:57Haskell
  9. 10:40Link Expressions
  10. 12:01APL
  11. 14:41Quicksort
  12. 16:21Everything is an array
  13. 17:22Create data of a shape
  14. 17:52Create sequences
  15. 19:19Fold operator
  16. 19:48Sum operator
  17. 21:15Gradeup
  18. 22:08Sort
  19. 22:38Monadic
  20. 24:11Conways Life
  21. 26:06Vert APL
  22. 27:46Jop
  23. 29:21Cycle
  24. 30:00J Resources
  25. 30:18Crazy Syntax
  26. 33:15Thank you
  27. 33:40Parallelization
  28. 35:46Debugging
  29. 37:22Learning languages
  30. 39:43Performance
  31. 42:15Domainspecific languages
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.