The OpenNET Project / Index page

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



"Ценой перевода Mercurial на Python 3 может стать шлейф непре..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Ценой перевода Mercurial на Python 3 может стать шлейф непре..." +/
Сообщение от PereresusNeVlezaetBuggy (ok), 16-Янв-20, 01:32 
И что самое смешное, чтобы переехать на Rust, им всё равно надо сначала переехать на Python 3:

«Mercurial still uses Python 2.7. Python 2.7 is officially compiled with MSVC 2008 and links against vcruntime90.dll. Rust and its standard library don't support MSVC 2008. They are likely linked with something newer, like MSVC 2015 or 2017.

If we want compatibility with other binary Python extensions, we need to use a Python built with MSVC 2008 and linked against msvcr90.dll.

So, our options are:

Build a custom Python 2.7 distribution with modern MSVC and drop support for 3rd party binary Python 2.7 extensions.
Switch Mercurial to Python 3 and build Rust code with same toolchain as Python we target.
Mix the CRTs.»

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

Оглавление
Ценой перевода Mercurial на Python 3 может стать шлейф непре..., opennews, 14-Янв-20, 23:09  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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