Size: a a a

2019 August 23

M

Max in ru.nim.talks
Боже мой) Проще сказать, что миксин это обычный класс, но его экземпляр ты создать не можешь
источник

M

Max in ru.nim.talks
понятно?)
источник

g

gavr in ru.nim.talks
Но тоже самое и интерфейс
источник

g

gavr in ru.nim.talks
Можно сделать в нем виртуальных функций с реализацией, и тоже инстанс незя делать
источник

DP

Dmitry Ponyatov in ru.nim.talks
Zhenya Katataev
Либа, которая охватывает математику всю. Математика логики, вероятноси, работа с матрицами, комплексные числа. Я считаю, что это лучший язык для этого
Как унификацию и pattern matching реализовал? сегодня видел в таториале что есть iterator/yield значит YP-реализацию можно адаптировать, может еще какие-то методы есть?
источник

DP

Dmitry Ponyatov in ru.nim.talks
gavr
А разме не проще сделать привязки к готовой на си?
как называется? из тех что умеют аналитическое интегрирование например
источник

DP

Dmitry Ponyatov in ru.nim.talks
Кто что знает про вычисленения на динамических автоматах? Есть какой-то курс лекций для младшего школьного возраста, не требующий знаний рекурсивной топологии и теории категорий?
источник

ZK

Zhenya Katataev in ru.nim.talks
Dmitry Ponyatov
Как унификацию и pattern matching реализовал? сегодня видел в таториале что есть iterator/yield значит YP-реализацию можно адаптировать, может еще какие-то методы есть?
Я это ещё не делал ... . проект пока в заморозке. как более мение будет готов буду думать о фишках. Вообще идея моего проекта была в том, что мой проект можно использовать везде т.е. написан он будет на чистом ниме. Я уже потом задумаюсь об ускорении.
источник

ZK

Zhenya Katataev in ru.nim.talks
Dmitry Ponyatov
Кто что знает про вычисленения на динамических автоматах? Есть какой-то курс лекций для младшего школьного возраста, не требующий знаний рекурсивной топологии и теории категорий?
Я тебе могу только сказать, что гугл в помощь. Я немного представляю о чем ты говоришь, но не догадываюсь  о чем.
источник

g

gavr in ru.nim.talks
Dmitry Ponyatov
как называется? из тех что умеют аналитическое интегрирование например
источник
2019 August 24

g

gavr in ru.nim.talks
С какого ресурса лучше всего начать изучение nim? Я из лагеря vala которая тоже генерируется в си, так что мне крайне интересно сравнить эти 2 языка.
источник

ZK

Zhenya Katataev in ru.nim.talks
источник

g

gavr in ru.nim.talks
спс
источник
2019 August 25

DP

Dmitry Ponyatov in ru.nim.talks
Первый абзац на оф.сайте: GSL is a _numerical_ libarary - мимо. Из всего некоммерческого мат.софта которого как-то касался, символьную математику умеет только Maxima, и написана она не на Си
источник

DP

Dmitry Ponyatov in ru.nim.talks
на всякий случай уточню на совсем примитивном примере - в симв.системе вычисление sin 0 дает абсолютный, алгебраический НОЛЬ как объект, а не приближение в виде числа в районе 10e-16 - как то был очень удивлен сим фактом, при том что диапазон степеней плавающей точки в Си E+\-300
источник

ZK

Zhenya Katataev in ru.nim.talks
Dmitry Ponyatov
на всякий случай уточню на совсем примитивном примере - в симв.системе вычисление sin 0 дает абсолютный, алгебраический НОЛЬ как объект, а не приближение в виде числа в районе 10e-16 - как то был очень удивлен сим фактом, при том что диапазон степеней плавающей точки в Си E+\-300
Так чего стоит .2 + .1
источник

ZK

Zhenya Katataev in ru.nim.talks
Поэтому python и любят т.к. у него можно легко болячки устранить
источник

DP

Dmitry Ponyatov in ru.nim.talks
.2 это периодическая двоичная дробь 0.(0011)_base2, то есть точного значения в формате плавающей точки IEEE754 даже не существует 8-) хоба!
источник

ZK

Zhenya Katataev in ru.nim.talks
Я как раз только что проверил и 0.2 + 0.1 в float64 в nim выдал 0.3. Чудеса!!!
источник

ZK

Zhenya Katataev in ru.nim.talks
А при float32 0.300000011920929. Хм...
источник