-
- непонятно с этим питоном, как год перстраивался с ассемблера на Си, так и с питоном с этим, как можно на ём программировать когда он так легкомысленно относится к типам данных и фигурным скобкам! "Когда у общества нет цветовой дифференциации stm32msk(43 знак., 29.12.2017 17:08)
- Скобки - детский лепет на лужайке. По сравнению с подсчетом пробелов. Скрипач(193 знак., 29.12.2017 17:27)
- знаю что популярен питон и под Raspberry-подобными платками наравне с Си просто потому что линукс любит скрипты, а питон язык скриптовый stm32msk(242 знак., 29.12.2017 17:43)
- Насчет платформы - угадал :) Насчет мотивации - несовсем. Скрипач(491 знак., 29.12.2017 17:49 - 17:52)
- знаю что популярен питон и под Raspberry-подобными платками наравне с Си просто потому что линукс любит скрипты, а питон язык скриптовый stm32msk(242 знак., 29.12.2017 17:43)
- Скобки - детский лепет на лужайке. По сравнению с подсчетом пробелов. Скрипач(193 знак., 29.12.2017 17:27)
- У меня впечатление как от ... Волков-командера после Нортон-командера. :) Идейный плагиат, но с отличием в худшую сторону. Ксения(3301 знак., 28.12.2017 06:42 - 06:50)
- Волков был лучше нортона. Памяти меньше жрал, резидентов вырезал и еще что-то делал, что уже не помню что...:-(( - Boвa(29.12.2017 09:43)
- Ксения, почему вы не создали свой собственный математический инструмент (аналог DOS Navigator:) и не сделали его общедоступным? mut(30 знак., 28.12.2017 07:25 - 07:36)
- А потому, что здесь водораздел не по границе человек-программа, а по границе программа-модуль. Т.е. высокая скорость не нужна там, где цифры вводятся пальцами с клавиатуры. А там, где эта скорость востребована, граница обязана быть прозрачной Ксения(1564 знак., 28.12.2017 08:24 - 08:27)
- Не надо нести чуши: просто вот по факту есть огромные программные проекты собираемые параллельно на десяток платформ и студия с gcc как и windows/linux там обычно есть, и C++ конечно на первом месте. И в целом все как-то работает. Есть 1) проблема fk0(265 знак., 29.12.2017 05:58)
- extern "C" не поможет? - LightElf(28.12.2017 12:07)
- В режиме <extern "C"> С++ превратится в обычный C, а тут проблема именно в том, чтобы остаться в C++ и экспортировать вовне именно классы (матриц и векторов), которые под завязку набиты разными возможностями. А в обычном C такого не сделать, т.к. Ксения(37 знак., 28.12.2017 16:37)
- Есть ОГРОМНЕЙШИЕ фортран-библиотеки. Там нет никаких C++ и объектов. И очень лёгкий интерфейс с C-кодом. И ведь как-то обошлись... Те же вектора не обязательно через operator+ складывать, а не через спец. функцию вызванную вручную. - fk0(29.12.2017 06:03)
- Вот вам пример простейшей функции для умножения двух матриц из одной такой библиотеки (BLAS): Ксения(1489 знак., 29.12.2017 09:32 - 09:35)
- Обернуть этот вызов в "простую" функцию? Скрипач(237 знак., 29.12.2017 10:58 - 11:02)
- Когда матрицы и векторы - классы, то в них (в данных класса) уже лежат все те параметры, что в эти библиотечные функции надо подставлять. Оттого-то и операция сокращается до простого знака умножения. И все прочие функции от матриц и векторов, даже Ксения(279 знак., 29.12.2017 12:04)
- Вы не поняли. Скрипач(345 знак., 29.12.2017 12:12 - 12:18)
- Еще не всё поправил.. Думай дальше! :) - Хаос(29.12.2017 12:20, )
- Вот так нагляднее: Хаос(135 знак., 29.12.2017 12:16, )
- Вы не поняли. Скрипач(345 знак., 29.12.2017 12:12 - 12:18)
- Когда матрицы и векторы - классы, то в них (в данных класса) уже лежат все те параметры, что в эти библиотечные функции надо подставлять. Оттого-то и операция сокращается до простого знака умножения. И все прочие функции от матриц и векторов, даже Ксения(279 знак., 29.12.2017 12:04)
- Обернуть этот вызов в "простую" функцию? Скрипач(237 знак., 29.12.2017 10:58 - 11:02)
- Вот вам пример простейшей функции для умножения двух матриц из одной такой библиотеки (BLAS): Ксения(1489 знак., 29.12.2017 09:32 - 09:35)
- Ну это да. - LightElf(28.12.2017 17:00)
- Статейку нашла на эту тему - с теми же проблемами авторы боролись, но суть сводится к тому, что лишь на Microsoft Visual C всё это работает. Но если так, то и экспортировать ничего не надо, а надо просто на VC писать, тем более что альтернативных Ксения(37 знак., 29.12.2017 03:50, ссылка)
- Создать себе трудности и потом их героически преодолевать - это конечно наш метод, сам люблю. - LightElf(29.12.2017 12:30)
- Если кому-то микрософт платит премию за продвижение визуал-студии, то из этого совершенно не следует, что вообще есть какие-то трудности за пределами виндовса или студии. Эти границы искусственно созданы самим микрософтом. В unix в общем случае fk0(1042 знак., 29.12.2017 05:52 - 06:01)
- Статейку нашла на эту тему - с теми же проблемами авторы боролись, но суть сводится к тому, что лишь на Microsoft Visual C всё это работает. Но если так, то и экспортировать ничего не надо, а надо просто на VC писать, тем более что альтернативных Ксения(37 знак., 29.12.2017 03:50, ссылка)
- Есть ОГРОМНЕЙШИЕ фортран-библиотеки. Там нет никаких C++ и объектов. И очень лёгкий интерфейс с C-кодом. И ведь как-то обошлись... Те же вектора не обязательно через operator+ складывать, а не через спец. функцию вызванную вручную. - fk0(29.12.2017 06:03)
- В режиме <extern "C"> С++ превратится в обычный C, а тут проблема именно в том, чтобы остаться в C++ и экспортировать вовне именно классы (матриц и векторов), которые под завязку набиты разными возможностями. А в обычном C такого не сделать, т.к. Ксения(37 знак., 28.12.2017 16:37)
- А потому, что здесь водораздел не по границе человек-программа, а по границе программа-модуль. Т.е. высокая скорость не нужна там, где цифры вводятся пальцами с клавиатуры. А там, где эта скорость востребована, граница обязана быть прозрачной Ксения(1564 знак., 28.12.2017 08:24 - 08:27)
- Почитал доки на сайте, книги, что Vit добыл, выпал в осадок. Evgeny_CD(988 знак., 28.12.2017 00:04)
- Сборник литературы. Данные с официального сайта -> Evgeny_CD(1846 знак., 27.12.2017 22:09 - 22:39, ссылка)
- гуглится многое из Vit(1235 знак., 27.12.2017 23:34)
- Спасибо!!! - Evgeny_CD(27.12.2017 23:44)
- Надо бы совместными усилиями добыть эти книги. - Evgeny_CD(27.12.2017 22:17)
- гуглится многое из Vit(1235 знак., 27.12.2017 23:34)
- Интересны, удобны, конечно, маткады. Только конфузы с ними есть. В 2001i у меня цифровые фильтры в сигмах написанные работали с сэмлами с вэйв файла, в маткаде 2014 все что написано не прет. - Visitor(27.12.2017 21:14)
- По версиям интересно - 8.0 July 2017 First version with fully working Windows support - Evgeny_CD(27.12.2017 19:55)
- Теперь он SageMath называется -> --> Кто-нибудь пробовал? - Evgeny_CD(27.12.2017 18:29, ссылка, ссылка)
- непонятно с этим питоном, как год перстраивался с ассемблера на Си, так и с питоном с этим, как можно на ём программировать когда он так легкомысленно относится к типам данных и фигурным скобкам! "Когда у общества нет цветовой дифференциации stm32msk(43 знак., 29.12.2017 17:08)