Size: a a a

2021 February 09

SG

Serg Gini in dlang.ru
Dark Hole
Алгоритмы???
Почему нет?)
источник

DH

Dark Hole in dlang.ru
Serg Gini
Почему нет?)
Если мы говорим о чисто математике, то им нужны либо библиотеки, либо специфические штуки
источник

SG

Serg Gini in dlang.ru
Правда пока что самые успешные штуки на Ди выглядят как - синтаксический разбор языков и обработка файлов (когда их много)
источник

SG

Serg Gini in dlang.ru
Dark Hole
Если мы говорим о чисто математике, то им нужны либо библиотеки, либо специфические штуки
Ну не чистая математика, а типа computer science. Как-то хитро хранить данные чтобы потом их супер быстро вытаскивать и сортировать. Всякие сложные структуры данных строить, или там новые алгоритмы шифрования придумывать, те же блокчейны всякие
источник

DH

Dark Hole in dlang.ru
Serg Gini
Ну не чистая математика, а типа computer science. Как-то хитро хранить данные чтобы потом их супер быстро вытаскивать и сортировать. Всякие сложные структуры данных строить, или там новые алгоритмы шифрования придумывать, те же блокчейны всякие
А зачем тут нужно много парадигм?
источник

OB

Oleg B in dlang.ru
Dark Hole
Как и практически любой компилируемый язык?
да... как любой компилируемый язык с управляемым сборщиком мусора, хорошей системой метапрограммирования, встроенными юниттестами, пакетным менеджером и тд
источник

OB

Oleg B in dlang.ru
Dark Hole
Алгоритмы???
а что не так? на D можно строить алгоритмы не хуже чем на плюсах по скорости
источник

OB

Oleg B in dlang.ru
Oleg B
а что не так? на D можно строить алгоритмы не хуже чем на плюсах по скорости
только чем ближе по скорости к плюсам тем ближе по сложности кода к ним же
источник

SG

Serg Gini in dlang.ru
Dark Hole
А зачем тут нужно много парадигм?
Я не уверен конечно но как по мне чем больше парадигм, тем больше возможностей реализации и гибкости, что как раз для исследований полезно.
Потому что в целом любую вещь можно создать на Тьюринг полном языке, вопрос сложности реализации. И если можно где-то ооп, где-то функционально, где-то контрактное применять - больше гибкости реализации даёт
У меня такое представление
источник

OB

Oleg B in dlang.ru
Dark Hole
А зачем тут нужно много парадигм?
давно пробовал на java писать, меня прям вынесло что под каждый класс отдельный файл, нельзя просто передать функцию, нужно делать класс с одной функцией, а это нужно делать файл, а чтобы метод какого-то класса передать (делегат) нужно ещё оборачивать... уххх
источник

OB

Oleg B in dlang.ru
а в D просто делегат передал и всё
источник

OB

Oleg B in dlang.ru
меньше кода — меньше багов, меньше когнитивная нагрузка
источник

OB

Oleg B in dlang.ru
Oleg B
давно пробовал на java писать, меня прям вынесло что под каждый класс отдельный файл, нельзя просто передать функцию, нужно делать класс с одной функцией, а это нужно делать файл, а чтобы метод какого-то класса передать (делегат) нужно ещё оборачивать... уххх
и при этом никто на D не запрещает так сделать, если субъективное представление о балансе сложности/многословности/скорости толкает на это
источник
2021 February 10

O

Oleg in dlang.ru
в жабе анонимные классы
источник

D

Danya in dlang.ru
Константин Пунш
Это делал дед
Я в курсе, Зуев
источник

DH

Dark Hole in dlang.ru
Oleg B
давно пробовал на java писать, меня прям вынесло что под каждый класс отдельный файл, нельзя просто передать функцию, нужно делать класс с одной функцией, а это нужно делать файл, а чтобы метод какого-то класса передать (делегат) нужно ещё оборачивать... уххх
Ну это касается только старых версий жавы. В современных, насколько я знаю, добавили сахар для этого, как и в Kotlin. Про С# я уже молчу.
источник

SG

Serg Gini in dlang.ru
Тут вспоминали) наткнулся - на конец декабря Weka походу продолжает дишку юзать

https://www.obsessedwithdetails.dev/posts/what-is-d/
источник

EP

Egor Pugin in dlang.ru
ну вот тут хотя бы чётко указывают Why use D (Over C++)?
источник

D

Danya in dlang.ru
Dark Hole
Ну это касается только старых версий жавы. В современных, насколько я знаю, добавили сахар для этого, как и в Kotlin. Про С# я уже молчу.
В котлине больше сахара, чем в шарпе
источник

D

Danya in dlang.ru
Имхо
источник