Опановуємо мову Julia 38793

Паперова книга
38793
Опановуємо мову Julia - фото 1
726
4 людини
Купити

Все про “Опановуємо мову Julia”

Від видавця

Julia – відносно молодий добре структурований мову програмування з великою швидкодією, усуває класичну проблему виконання аналізу на одній мові і трансляції його результатів на другий з метою підвищення продуктивності. Перші проектні роботи з мови Julia почалися в Массачусетському технологічному інституті (MIT)1 в серпні 2009 року, і до лютого 2012-го він став загальнодоступним. Заслуга створення цієї мови в головним чином належить трьом розробникам: Стефану Карпински, Джеффу Безансона і Виралу Шаху.

Мета даної книги полягає в тому, щоб охопити всі аспекти мови Julia, які роблять його привабливим для аналітиків даних. Мова розвивається стрімко. Бінарні дистрибутиви доступні для Linux, Mac OS X і Windows, але вони відстають від поточних джерел. Тому, щоб виконувати за допомогою Julia серйозну роботу, важливо розуміти, як отримувати та збирати робочу систему з вихідних текстів. Крім того, для Julia доступні інтерактивні середовища розробки (IDE), і в даній книзі будуть проаналізовані IDE Jupyter, Juno і плагін JuliaDT для середовища Eclipse. Книга починається з короткого інструктажу з інсталяції та виконання Julia в різних операційних середовищах. Далі, ви порівняйте найрізноманітніші способи роботи з мовою і детально вивчіть його основний функціонал, розглядаючи практичні приклади, побудовані на основі покрокового принципу. Користуючись простими статистичними та аналітичними показниками, ви відкриєте для себе швидкодію мови, його справжню міць, яка робить його особливо корисним у високоінтенсивних обчислювальних завданнях, і відмітите, що мова Julia здатний співпрацювати із зовнішніми процесами, отримуючи значне поліпшення якості візуалізації графіків і даних. І нарешті, ви займетеся метапрограммированием і дізнаєтеся, як воно зміцнює могутність мови і формують його мережеву і розподілену обчислювальну середу.

Чому ви дізнаєтеся, прочитавши цю книгу:
• інсталювати середовище розробки і виконувати її складання і налаштування під вашу операційну середовище;
• створювати проекти в області науки про даних в рамках повного циклу ETL, аналізу і візуалізації даних;
• розуміти систему типів і принципи множинної диспетчеризації для отримання більшої віддачі від програмування;
• взаємодіяти з файлами і таблицями даних з метою вивчення простих статистичних і аналітичних показників;
• відображати графіки і візуальні дані з метою проведення на Julia імітаційного моделювання;
• використовувати Julia для взаємодії з базами даних SQL та NoSQL;
• працювати з розподіленими системами в Веб і в хмарі;
• розробляти свої власні програмні пакети і брати участь в співтоваристві програмістів на Julia в якості співавтора.

Дана книга є введенням в програмування, і тому передбачається, що читач знайомий з понятійним апаратом принаймні однієї мови програмування. Для тих, хто знайомий з мовами сценаріїв, такими як Python, R і MATLAB, ця задача не є важкою – як, втім, і для тих, хто застосовує схожі мови: C, Java і C#. Однак для аналітика даних, можливо з компетенцією в методах аналітики на основі електронних таблиць, таких як Excel, або статистичних пакетів, таких як SPSS і Stata, більша частина тексту повинна виявитися корисною.

Анотація

Опановуємо мову Julia

Рецензії

0

Всі характеристики

Товар входить до категорії

  • Самовивіз з відділень поштових операторів від 45 ₴ - 80 ₴
  • Доставка поштовими сервісами - тарифи перевізника
Схожі товари
Справочник по языку Haskell
191997
Р. Душкин
580 ₴
Real World OCaml Functional programming for the masses
13631
Yaron Minsky, Anil Madhavapeddy, Jason Hickey
600 ₴
Програмування мовою LUA
12786
Роберто Иерузалимски
620 ₴
Язык программирования Go
197268
Брайан У. КерниганАлан А. А. Донован
605 ₴650 ₴
Kotlin в дії
57241
Дмитрий ЖемеровСветлана Исакова
627 ₴660 ₴
Kotlin. Программирование на примерах
128461
Ияну Аделекан
680 ₴
Kotlin. Программирование для профессионалов. 2-е издание
239558
Эндрю БэйлиДжош СкинДэвид Гринхол
690 ₴
Kafka в действии
202312
Дилан СкоттВиктор ГамовДейв Клейн
665 ₴700 ₴
Програмування на OСAML
14254
Ярон Мински
714 ₴
Rust Atomics and Locks: Low-Level Concurrency in Practice
253818
Mara Bos
640 ₴800 ₴
Чари Kotlin
116013
Пьер-Ив Симон
764 ₴840 ₴
Julia в качестве второго языка
246760
Эрик Энгхейм
850 ₴
The AWK Programming Language
263718
Alfred V. AhoPeter J. WeinbergerBrian W. Kernighan
850 ₴
Kotlin in Action
40802
Dmitry Jemerov, Svetlana Isakova
890 ₴
Head First. Kotlin
113501
Дон ГриффитсДэвид Гриффитс
890 ₴
100 ошибок Go и как их избежать
259148
Тейва Харшани
890 ₴