169 похожих чатов

А зачем в core это? Этому найдётся применение кроме специализированных

вычислительных либ?

18 ответов

16 просмотров

Не найдется, но просят же

Iaroslav Postovalov
Не найдется, но просят же

Для чего не найдётся, для двухмерных массивов? Да ну ладно

Andrew Mikhaylov
Для чего не найдётся, для двухмерных массивов? Да ...

Ну вот юз-кейсы было бы очень полезно в этот issue написать. Потому что там как раз с этим дефицит. Сделать эффективную реализацию двумерных массивов на уровне языка сложно. А сделать просто удобные билдеры можно. Только надо понять, удобные для чего

Alexander Nozik
Ну вот юз-кейсы было бы очень полезно в этот issue...

Да фиг знает, это ж и билдеры, и аксессоры нужны. Я когда-то себе это просто в класс врапал, так как мне на перф и боксинг было в том месте плевать. Да и расширяемость мне не была интересна. Как это сделать по уму — не берусь судить.

Andrew Mikhaylov
Да фиг знает, это ж и билдеры, и аксессоры нужны. ...

Вот хорошо бы эти кейсы посмотреть. Потому что просто генератор для двумерных массивов - это одна строчка кода (@faerytea если надо, напишу). Но оно заведомо не будет эффективным и это будет массив массивов как в Java. Если надо что-то другое, это надо обсуждать

Alexander Nozik
Ну вот юз-кейсы было бы очень полезно в этот issue...

Оно то конечно так, но вот сейчас для себя писал пиксельный редактор, и там многомерные массивы маст хэв. Для игр еще норм зайдет.

Mr Fox
Оно то конечно так, но вот сейчас для себя писал п...

Тогда не многомерные, а конкретно двумерные. И вопрос что вы там с этим массивом делаете. Мутируете компоненты? Маски накладываете? Складваете два двумерных массива?

Alexander Nozik
Тогда не многомерные, а конкретно двумерные. И воп...

умножение матриц. Массивы двумерные. Но вот если бы захотел игрушку сделать. то понадобились трехмерные массивы как минимум.

Mr Fox
умножение матриц. Массивы двумерные. Но вот если б...

Если вы начинаете умножать, то все, до свиданья простая реализация. Там квадратичная операция, ее надо оптимизировать. Следовательно надо брать либу.

Mr Fox
Оно то конечно так, но вот сейчас для себя писал п...

Вам он по идее нужен в одном месте - в классе, который представляет картинку и предоставляет методы для работы с ней.

Vladimir Petraković
Вам он по идее нужен в одном месте - в классе, кот...

Ага. пожтому мне хватило расширения написанного. А что если человек игрушку захочет написать? Брать unity и не париться? Там то все есть в c#

Mr Fox
Ага. пожтому мне хватило расширения написанного. А...

Я думаю, многомерные массивы будут последней проблемой при написании игрушки на котлине

Alexander Nozik
Брать kmath/MultiK.

MultiK - блин, гениальное название!

Кирилл Романенко
MultiK - блин, гениальное название!

Короче, кому интересно, велком в котлин слак в mathematics. Там как раз идет обсуждение и мультика и кеймата и виктора.

Alexander Nozik
Короче, кому интересно, велком в котлин слак в mat...

Вам в физике не нужны быстрые многомерные массивы?

Mr Fox
Вам в физике не нужны быстрые многомерные массивы?

Я пишу майнтейню либу (KMath), которая их делает. Но мой поинт в том, что их нельзя сделать одновременно быстрыми и универсальными.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта