Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    APL at Julia's Speed | Shashi Gowda | JuliaCon 2016

    The Julia Programming Language

    1 HN recommender · recommended in 4 months, 2016–2019

    YouTube

    8:34 · 3.5K views · Jul 10, 2016

    A JuliaCon 2016 talk by Shashi Gowda showing an APL implementation in Julia. APL code is translated to Julia and JIT compiled to machine code.

    Cited in APL and Julia threads as a neat way to run APL-style syntax at Julia's speed.

    Software Engineering & LanguagesCompilers, interpreters & program analysisPython, Ruby & scripting languagesFunctional programming
    1. 1:01:04
      Introduction to Julia - Part 1 | SciPy 2014 | David SandersEnthought80K views • 12 years ago
    2. 52:40
      Keynote. Professor Steven G. Johnson | JuliaCon 2019The Julia Programming Language18K views • 7 years ago
    3. 1:04:53
      Julia: to Lisp or not to Lisp?European Lisp Symposium24K views • 10 years ago
    4. 35:24
      The Unreasonable Effectiveness of Multiple Dispatch | Stefan Karpinski | JuliaCon 2019The Julia Programming Language79K views • 7 years ago
    5. 26:34
      Shared memory parallelism in Julia | Kiran Pamnany | Cambridge Julia Meetup (May 2018)The Julia Programming Language6.8K views • 8 years ago
    6. 39:46
      JuliaRobotics: Making robots walk with Julia | Robin DeitsThe Julia Programming Language8.7K views • 8 years ago
    7. 23:38
      Interactive notebooks ~ Pluto.jl | Fons van der Plas | JuliaCon 2020The Julia Programming Language48K views • 6 years ago
    8. 53:22
      Ruby Conf 12 - Y Not- Adventures in Functional Programming by Jim WeirichConfreaks66K views • 13 years ago
    9. 1:01:37
      Compiling and Optimizing Scripting LanguagesGoogle TechTalks21K views • 17 years ago
    10. 7:48
      Conway's Game Of Life in APLDyalog236K views • 17 years ago
    11. 43:16
      Pure Functional Programming in Excel • Felienne Hermans • GOTO 2016GOTO Conferences26K views • 10 years ago
    12. 1:14:32
      Building Your Own Dynamic LanguageStanford21K views • 18 years ago
    13. 40:50
      Ruby Manor 3 - Programming with Nothing by Tom StuartConfreaks13K views • 13 years ago
    14. 59:03
      Breaking Down Programming Paradigms: APL's Surprising Learning Curve // Aaron Hsu // Dyalog '17Dyalog User Meetings7.2K views • 9 years ago
    15. 34:55
      "Outperforming Imperative with Pure Functional Languages" by Richard FeldmanStrange Loop Conference98K views • 5 years ago
    16. 40:20
      "Shen: A Sufficiently Advanced Lisp" by Aditya SiramStrange Loop Conference26K views • 12 years ago
    17. 1:31:06
      William Byrd on "The Most Beautiful Program Ever Written" [PWL NYC]PapersWeLove367K views • 9 years ago
    18. 1:10:16
      Saša Jurić - Parsing from first principles - WebCamp Zagreb 2019WebCamp Zagreb6.3K views • 6 years ago
    19. 1:21:39
      Making R run Fast - Jan VitekJohn O'Neill865 views • 10 years ago
    20. 46:10
      Understanding the Python GILDavid Beazley127K views • 14 years ago

    4 comments from Hacker News

    1. @newenJan 2018· in “Compiling a Subset of APL into a Typed Intermediate Language (2014) [pdf]”

      Reminds me of the APL interpreter in Julia ( this video ). The APL code gets translated to Julia data structures, which is then mapped to Julia code, which is then compiled to machine code via Julia's JIT. I thought it was a pretty neat way to run APL.

      RecommendsView on HN
    2. @vanderZwanJul 2016· in “Rust: The New LLVM”

      Once static compilation gets off the ground, I wonder if Julia isn't an easier target for "high level LLVM". The whole language is built to be extensible, and people are already using it in comparable ways. APL implementation: this video As a code generator for the Go assembler: [LINK]

      CitesView on HN
    3. @improbable22Mar 2019· in “APL – A Glimpse of Heaven (2006)”

      I just found that there's a Julia package for at least some APL syntax, perhaps an easy way to play. [3] is a fork updated for v1.0: [1] this video [2] [LINK] [3] [LINK]

      CitesView on HN
    4. @ChrisRackauckasMay 2018· in “APL deserves its renaissance too”

      In fact, it can get extremely close: this video And since you can define your own operators, you could just go all of the way.

      CitesView on HN