У нас вы можете посмотреть бесплатно Will You Play APL With Me? // Rodrigo Girão Serrão // APL Seeds '21 или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
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