Size: a a a

Programming Offtop

2020 June 25

(

( in Programming Offtop
Как в гошке какой-то, ей богу
источник

AN

Alexander Nozik in Programming Offtop
(
Эх, как же хочется хороших АБСТРАКЦИЙ
почитай Платона
источник

AN

Alexander Nozik in Programming Offtop
Это кстати не шутка
источник

(

( in Programming Offtop
что мне платона, когда в Number базовые арифметические операторы не определены
источник

BP

Bogdan Panchenko in Programming Offtop
(
что мне платона, когда в Number базовые арифметические операторы не определены
+
источник

(

( in Programming Offtop
А как максимум - вот бы вот такую штуку https://hackage.haskell.org/package/numeric-prelude-0.4.3.2/docs/Algebra-Field.html, и ещё с тайпклассами
источник

BP

Bogdan Panchenko in Programming Offtop
Это показывает бесполезность Number
источник

AK

Anton Korotkikh in Programming Offtop
(
Эх, как же хочется хороших АБСТРАКЦИЙ
источник

BP

Bogdan Panchenko in Programming Offtop
Было слово "хороших"
источник

AK

Anton Korotkikh in Programming Offtop
Bogdan Panchenko
Было слово "хороших"
Тут вопрос субъективный и спорный, большая часть рынка считает спринг хорошими абстракциями.
источник

(

( in Programming Offtop
Anton Korotkikh
Тут вопрос субъективный и спорный, большая часть рынка считает спринг хорошими абстракциями.
А нормальные люди не считают

*Подожди 10 секунд, я ещё стикер отправлю
источник

BP

Bogdan Panchenko in Programming Offtop
Anton Korotkikh
Тут вопрос субъективный и спорный, большая часть рынка считает спринг хорошими абстракциями.
Ну точно не скобка
источник

(

( in Programming Offtop
источник

AN

Alexander Nozik in Programming Offtop
(
что мне платона, когда в Number базовые арифметические операторы не определены
Тащи kmath 🤷‍♂️
источник

AN

Alexander Nozik in Programming Offtop
На самом деле связь довольно непосредственная. Платон вот тоже как раз рассматривал абстрактные идеалы. На практике я уже в нескольких выступлениях объяснял, почему нельзя сделать обобщенные операции для Number, не огребая в каком-то месте
источник

AK

Anton Korotkikh in Programming Offtop
(
А нормальные люди не считают

*Подожди 10 секунд, я ещё стикер отправлю
Так у вас задачи решаемые абстракциями принципиально разные и критерии нормальности.
источник

BP

Bogdan Panchenko in Programming Offtop
Alexander Nozik
На самом деле связь довольно непосредственная. Платон вот тоже как раз рассматривал абстрактные идеалы. На практике я уже в нескольких выступлениях объяснял, почему нельзя сделать обобщенные операции для Number, не огребая в каком-то месте
Pharo сделали. Но да там динамика
источник

(

( in Programming Offtop
Alexander Nozik
На самом деле связь довольно непосредственная. Платон вот тоже как раз рассматривал абстрактные идеалы. На практике я уже в нескольких выступлениях объяснял, почему нельзя сделать обобщенные операции для Number, не огребая в каком-то месте
Покажите пример или я опять скину доку хаскеля
источник

AN

Alexander Nozik in Programming Offtop
(
А как максимум - вот бы вот такую штуку https://hackage.haskell.org/package/numeric-prelude-0.4.3.2/docs/Algebra-Field.html, и ещё с тайпклассами
Это примерно и есть kmath
источник

AN

Alexander Nozik in Programming Offtop
Bogdan Panchenko
Pharo сделали. Но да там динамика
Проблема в том, что правила разные для разных чисел. Как только привязываешь операции к типу первого операнда, оказывается, что нарушается контракт того же сложение и a + b != b + a
источник