4kpt_III
А на лине не будет работать win32api. Вот такая вот история печальная.
А на винде не будут работать питушачьи системные вызовы, прикинь? Но тут речь идет о вещах, которые
могли бы быть кроссплатформенными, но увы.
4kpt_III
Не получается у программистов сделать язык 100% переносимым.
У жаваедов же получилось. Было бы желание. Весь вопрос в подходе. Не получается - это про драйвера и системном api, все остальное - просто не захотели.
Собственно, проблемы в подходе питона. Сначала пишем под прыщи, а потом с помощью матери портируем на виндовс, история про определение версии питона по шебангу оттуда, что мешало изначально сделать другое расширение для файлов третьего питона, которые по определение должны открываться другой программой? Или про бинарные репозитории для питона, которые появились только недавно и до сих пор не всеми модулями поддерживаются (причем в дебилиане, например, они есть уже давно и для питоньих либ в том числе, так что не надо втирать про их не
бого штульманоугодность)? И внешний репозиторий к пипу не подключить никак. Подход в жаве другой - изначально думаем про все оси. Проблема в этом и навязываемом мнении, что питон, дескать, кроссплатформенный, а вот C# - нет, хоть есть и моно, на котором вроде как работает все кроме гуя. Да нихера он не кроссплатформенный кроме отдельных случаем. Как бы не оказалось наоборот, что C# за счет библиотек на байткоде кроссплатформеннее.