The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск свободного математического пакета Scilab 2023.0.0, opennews (??), 13-Мрт-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


15. "Выпуск свободного математического пакета Scilab 2023.0.0"  +2 +/
Сообщение от Аноним (14), 13-Мрт-23, 11:17 
>а так везде господствует товарищ матлаб

А он нам точно товарищ?
Например, Алмаз-Антей переползает на Python/NumPy.

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

20. "Выпуск свободного математического пакета Scilab 2023.0.0"  –1 +/
Сообщение от Аноним (20), 13-Мрт-23, 11:43 
Что там с обратной совместимость?

Видел жалобы на то, что при всём удобстве питоньей экосистемы для научных вычислений скрипты на питоне протухают чуть ли не на глазах и их приходится переделывать под новые версии языка и библиотек.

Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск свободного математического пакета Scilab 2023.0.0"  +/
Сообщение от Аноним (21), 13-Мрт-23, 11:53 
Если нормально фиксировать версии зависимостей все нормально работает. А то видел научный питон requirements.txt типа numpy, pytorch, scipy (очень капризный) чето ещё всё без версий! Как будто кто-то руками писал. Ясен красен хрен чего из зависимостей соберешь. Хорошо хоть известно с какой версий питона  это всё изначально работало. Можно методом перебора понять какие версии использовались. В крайнем случае во время работы тебе скажу, а такой вот функции нету. Ищешь, а она более в поздней версии пакета есть.  

Если использовать какой-нибудь нормальный poetry или pipenv на худой конец pdm проблем быть не должно.  

Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск свободного математического пакета Scilab 2023.0.0"  +/
Сообщение от Аноним (31), 13-Мрт-23, 13:06 
В чём и проблема - даже если прописать зависимости, запустится ли оно через условные 10 лет - большой вопрос: будут ли репозитории ещё содержать эти древние библиотеки, будут ли вообще эти репозитории  ещё работать, скомпилится ли интерпретатор питона правильной версии через эти 10 лет под новую платформу?

Одно дело - какая-нибудь языковая модель, которая нужна здесь и сейчас, а через год будет заменена новой, а совсем другое - какой-то алгоритм, который, скорее всего, если и будет меняться, то по чуть-чуть, но зато будет использоваться годами.

Собственно поэтому до сих пор фортран котируется: алгоритмы, воплощённые в нём, фактически вечные, только пользовательский интерфейс меняй на более современный.

Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск свободного математического пакета Scilab 2023.0.0"  +/
Сообщение от Аноним (21), 13-Мрт-23, 13:25 
В докер положи, а докер в файл и в репо. Так правда никто не делает от слова совсем, но может сработать.  А если через 10 лет не будет докера отковырять файлы из overlayFS и можно попробовать запустить на древнем ядре.  
Ответить | Правка | Наверх | Cообщить модератору

60. "Выпуск свободного математического пакета Scilab 2023.0.0"  +/
Сообщение от Аноним (60), 13-Мрт-23, 20:55 
СайПай в том числе и на Фортране написан.
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

44. "Выпуск свободного математического пакета Scilab 2023.0.0"  +/
Сообщение от Аноним (59), 13-Мрт-23, 15:25 
Совместимость питона на самом деле поразительная. Лично я сталкивался только с проблемами в наколенных cython батарейках когда внутрянку питона переписывали и ещё когда асинхронщину на протяжении нескольких версий переколбашивали и требовались некоторые изменения в коде. Если ты не используешь мёртвые зависимости, то тебе не придётся беспокоиться о том, что твой код работать не будет. И нет, твоё предложение фиксировать версии не обязательно будет работать -- помимо питона есть ещё системные либы. Твой выбор докер.
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

50. "Выпуск свободного математического пакета Scilab 2023.0.0"  +1 +/
Сообщение от 1 (??), 13-Мрт-23, 17:46 
Ну да ... переход с 2 на 3 поразил многих ... И надолго.
Ответить | Правка | Наверх | Cообщить модератору

51. "Выпуск свободного математического пакета Scilab 2023.0.0"  +/
Сообщение от Аноним (59), 13-Мрт-23, 17:54 
Это сказки опеннетовские, весь мир в восторге от 3 питона. 2 питон ещё недостаточно отошёл от статуса несерьёзного игрушечного языка, каким питон представал изначально, но 3 уже можно нормально пользоваться без хаков а ля sys.setdefaultencoding('sjisx0213').
Ответить | Правка | Наверх | Cообщить модератору

62. "Выпуск свободного математического пакета Scilab 2023.0.0"  –1 +/
Сообщение от Аноним (21), 13-Мрт-23, 21:22 
3-им питоном стало можно пользоваться только через 10 лет после релиза.  
Ответить | Правка | Наверх | Cообщить модератору

68. "Выпуск свободного математического пакета Scilab 2023.0.0"  +1 +/
Сообщение от Аноним (59), 13-Мрт-23, 21:50 
Бред. 3.2 уже был абсолютно готов и все важные батарейки емнип тоже портировали к тому времени. Но и на 3.0 писали нормально, просто тогда профит от перехода был ещё не столь очевиден. Чего уж говорить 3.4 и 3.6. Ты утверждаешь, будто только с приходом 3.7 что-то поменялось. Что, по-твоему?
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск свободного математического пакета Scilab 2023.0.0"  +/
Сообщение от Аноним (25), 13-Мрт-23, 12:11 
В приличных обществах фиксируют версии окружения через environment.yml
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

30. "Выпуск свободного математического пакета Scilab 2023.0.0"  +/
Сообщение от Аноним (31), 13-Мрт-23, 12:57 
А свои репозитории с необходимыми в прошлом, настоящем и будущем библиотеками и средами исполнения у них есть?
Ответить | Правка | Наверх | Cообщить модератору

34. "Выпуск свободного математического пакета Scilab 2023.0.0"  +/
Сообщение от Аноним (21), 13-Мрт-23, 13:27 
У питона есть достаточно свой репозиторий и старые версии там хранятся и не удаляются. Обычно.  
Ответить | Правка | Наверх | Cообщить модератору

38. "Выпуск свободного математического пакета Scilab 2023.0.0"  +/
Сообщение от Аноним (31), 13-Мрт-23, 13:33 
Тут просто особый случай - речь о подсанкционной организации в стране, которая в силу определённых обстоятельств может оказаться без доступа к международным репозиториям. Я, например, не знаю, есть ли зеркала репозиториев питона в России.
Ответить | Правка | Наверх | Cообщить модератору

43. "Выпуск свободного математического пакета Scilab 2023.0.0"  +/
Сообщение от Аноним (21), 13-Мрт-23, 14:12 
Можно питон пакеты в wheel файлы скачивать и в папочку складывать. Есть конечно момент что пакет, может захотеть что-то скачать, например какую-то модель. Но в целом её тоже можно скачать, разобрать исходники пакета посмотреть где у него кеш и туда положить. Но это прям не быстрый процесс будет, это да.  
Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск свободного математического пакета Scilab 2023.0.0"  –5 +/
Сообщение от economist (?), 13-Мрт-23, 13:15 
Большие (10k+ строк) ETL/EDA-скрипты на Python протухают в среднем раз в полгода. Это не так часто, и не так больно: на поиск работоспособного сочетания либ со стандартным понижением версии с pip уйдет около 10 минут. На "третий раз" аналитик останется без премии и за день освоит pip env и протухать ничего не будет.

А вот продолжать работать в Matlab сейчас очень странно, дорого и подло по отношению как стране, так и к производителю.  

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

46. "Выпуск свободного математического пакета Scilab 2023.0.0"  –1 +/
Сообщение от commiethebeastie (ok), 13-Мрт-23, 16:21 
Протухают, потому что ты путаешь понятия интерпретатор и скрипты. Видимо качество кода такое же.
Ответить | Правка | Наверх | Cообщить модератору

41. "Выпуск свободного математического пакета Scilab 2023.0.0"  +/
Сообщение от Аноньимъ (ok), 13-Мрт-23, 14:02 
Есть ещё Julia
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру