ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Will You Play APL With Me? // Rodrigo Girão Serrão // APL Seeds '21

Автор: Dyalog User Meetings

Загружено: 2021-04-07

Просмотров: 8924

Описание: Rodrigo showcases some of the interesting features and quirks of APL, like its affinity for mathematics, its ability to deal with large data sets, and its array-oriented programming style. After this session you should have a general idea of APL's capabilities and the potential it offers you, and hopefully you'll feel an urge to learn some more – either because you got hooked (like Rodrigo did!) or simply because you want to learn how to think in an array-oriented way, which is very relevant in many situations today, for example, when working with GPUs.

Jupyter notebook in TryAPL: https://tryapl.org/?notebook=https://...
Jupyter notebook in GitHub: https://github.com/Dyalog/dyalog-jupy...

Presented at APL Seeds '21: https://www.dyalog.com/apl-seeds-user...

00:00 Introduction
01:20 Building blocks of APL: functions and operators
03:42 Right to left syntax
05:00 Justifying text problem
06:58 Defining a character matrix variable
11:13 Mask of trailing spaces
15:18 Positions and amounts of spaces to insert
28:25 Replicating spaces in text
30:40 Processing a large corpus from file
34:05 What does masking with Booleans mean?
37:55 Using the rank operator
39:10 When not to justify text
40:08 RANK ERROR
41:50 Sharing code for others
42:45 Multiply vs compress for masking values

--------------------

Learn more about APL and compete for one of three $100 prizes! Open to all skill levels.
https://challenge.dyalog.com

Our other annual competition promotes APL through innovative open-source libraries and commercial apps built with Dyalog APL. The winning entry receives £2,500 GBP and an expenses-paid opportunity to present the project at a Dyalog user meeting.
https://forge.dyalog.com

--------------------

#APL #ArrayProgramming #FunctionalProgramming #MathInProgramming #BigData #GPUComputing #LearnAPL #HighPerformanceComputing #RodrigoGirao #TechTalks

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Will You Play APL With Me? // Rodrigo Girão Serrão // APL Seeds '21

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Algorithms as a Tool of Thought // Conor Hoekstra // APL Seeds '21

Algorithms as a Tool of Thought // Conor Hoekstra // APL Seeds '21

Text Processing in APL // Aaron Hsu // Dyalog '22

Text Processing in APL // Aaron Hsu // Dyalog '22

Beautiful APL Refactoring

Beautiful APL Refactoring

Как APL помог мне стать лучшим разработчиком Python Родриго Жиран Серран

Как APL помог мне стать лучшим разработчиком Python Родриго Жиран Серран

Category Theory 10.2: Monoid in the category of endofunctors

Category Theory 10.2: Monoid in the category of endofunctors

APL demonstration 1975

APL demonstration 1975

Advent of Code 2019 - Dyalog APL

Advent of Code 2019 - Dyalog APL

High-performance Tree Wrangling, the APL Way // Aaron Hsu // Dyalog '18

High-performance Tree Wrangling, the APL Way // Aaron Hsu // Dyalog '18

Implementing the Convolutional Neural Network U-Net in APL // Rodrigo Girão Serrão // Dyalog '22

Implementing the Convolutional Neural Network U-Net in APL // Rodrigo Girão Serrão // Dyalog '22

Depth-first search in APL

Depth-first search in APL

Every Country Roasted in Family Guy

Every Country Roasted in Family Guy

APL Wins (vs C++, Java & Python)

APL Wins (vs C++, Java & Python)

Living The Loopless Life: Techniques For Removing Explicit Loops And Recursion by Aaron Hsu

Living The Loopless Life: Techniques For Removing Explicit Loops And Recursion by Aaron Hsu

Four Features of Modern APL

Four Features of Modern APL

«Язык программирования J» Трейси Хармс (2013)

«Язык программирования J» Трейси Хармс (2013)

Dyalog Modern Programming Language | Morten Kromberg | Talks at Google

Dyalog Modern Programming Language | Morten Kromberg | Talks at Google

Почему работает теория шести рукопожатий? [Veritasium]

Почему работает теория шести рукопожатий? [Veritasium]

Функциональное программирование против массивов

Функциональное программирование против массивов

JTalk 2014-09-04

JTalk 2014-09-04

EnthusiastiCon 2019 – An Introduction to APL

EnthusiastiCon 2019 – An Introduction to APL

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]