Size: a a a

Язык программирования Julia / Julia programming language

2019 March 03

AL

Anatoly Levenchuk in Язык программирования Julia / Julia programming language
источник

E

EV in Язык программирования Julia / Julia programming language
Kirill Tsaregorodtsev
Algorithms for optimization тоже жду очень, жаль в бумаге её не заполучить, но видимо книга очень хорошая, был блого-пост о том, как её писали (спойлер : с любовью )
Да, книга должна быть крутая, тоже жду
источник

E

EV in Язык программирования Julia / Julia programming language
Большое спасибо за ссылки на книги! 👍
источник

E

EV in Язык программирования Julia / Julia programming language
Kirill Tsaregorodtsev
Algorithms for optimization тоже жду очень, жаль в бумаге её не заполучить, но видимо книга очень хорошая, был блого-пост о том, как её писали (спойлер : с любовью )
Кстати, почему не заполучить в бумаге? https://mitpress.mit.edu/books/algorithms-optimization
источник

E

EV in Язык программирования Julia / Julia programming language
При желании можно, 85 долларов
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Аспирантская стипендия нынче 7500 ;)
источник

E

EV in Язык программирования Julia / Julia programming language
Насчет статьи про книгу - это вот эта: http://tim.hibal.org/blog/how-we-wrote-a-textbook/ ?
источник

E

EV in Язык программирования Julia / Julia programming language
Или есть ещё какая-то?
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Да, про эту ) точно
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Кто-то думает по поводу вот такой задачки:
Даны несколько метрик (мер расстояния) для плоскости, для определенности пусть будет к примеру L1, L2 метрики.
И надо написать "обобщенную" функцию dist(), которая бы умела считать расстояние от точки x до точки y в разных метриках.

Насколько я понимаю, это можно сделать несколькими способами:
1. Dispatch по типу объекта:
делаем что-то наподобие
 
abstract type Metric end
struct L1met <: Metric end
struct L2met <: Metric end

function dist(m :: L1met, x, y) = # реализация
function dist(m :: L2met, ....) = # реализация


ну и пользоваться ими соотв-но dist(L1met(), x, y) ... и т.д.
источник

A

Andrey in Язык программирования Julia / Julia programming language
Kirill Tsaregorodtsev
Аспирантская стипендия нынче 7500 ;)
Долларов?
источник

A

Andrey in Язык программирования Julia / Julia programming language
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
2. С помощью типов как таковых

abstract type Metric end
abstract type L1met end
abstract type L2met end

function dist( :: Type{L1met}, x, y) = ....

и запускать с помощью
dist(L1met, x, y)
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
и ещё нескольно способов, используя Val()
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Вот ещё, доллары ))
источник

SV

Sergey Volkov in Язык программирования Julia / Julia programming language
Andrey
Долларов?
Издеваетесь? :)
источник

SV

Sergey Volkov in Язык программирования Julia / Julia programming language
Kirill Tsaregorodtsev
Аспирантская стипендия нынче 7500 ;)
И это по приоритному направлению
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
А почему приоритетное? Вот Греф недавно сказал, что математические школы пережиток СССР и не нужны никому
источник

SV

Sergey Volkov in Язык программирования Julia / Julia programming language
Kirill Tsaregorodtsev
А почему приоритетное? Вот Греф недавно сказал, что математические школы пережиток СССР и не нужны никому
А вам не скажу за всю Одессу, но в Карелии у аспирантов экономистов, историков и прочих филологов вообще 3500, а у наук о земле, математиков и ещё у кого-то почти 8, да
источник

AP

Alexander Plavin in Язык программирования Julia / Julia programming language
в мск у институтов ран вообще смешно получается - общага стоит больше стипендии
источник