Visual Studio 2015

Разработка Far.
Post Reply

Поддерживать VS 2015?

Оставить поддержку и все сопутствующие костыли (зачем - напишу в коментах)
1
11%
В морг
8
89%
 
Total votes: 9

User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Visual Studio 2015

Post by DrKnS »

Господа, вопрос к тем, кто сам собирает (и, особенно, разрабатывает) Far и плагины: нужна ли еще поддержка сабжа, или 2017 достаточно?

Поддерживать не то, чтобы совсем сложно, но:
- Там есть не всё, некоторые вещи приходится эмулировать с переменным успехом.
- Зато там есть баги, которые приходится обходить.
- И на сайте, и на appveyor дистрибутив всё равно давно собирается в 2017 (иными словами - 2015 никем толком не тестируется).

P.S. Обращаю особое внимание тех, кто сам не собирает, но любит опросы, на третий пункт: с точки зрения пользователя не меняется ничего вообще.
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Visual Studio 2015

Post by HaRT »

DrKnS wrote: Tue 11 Dec, 2018 21:13 там есть баги, которые приходится обходить
Я Фар не собираю, но зато кое-что по работе собираем 2015-ой Студией. Где почитать про самые злые её баги?
Фар есть инструмент, а не нянька. © 2009 DrKnS
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Visual Studio 2015

Post by Shmuel »

С тех пор, как GCC sjlj перестал собирать, собираю (изредка) 2015-й студией. Но это так, для информации, всё равно пользуюсь ночными сборками.
2useven10
Posts: 5208
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Visual Studio 2015

Post by 2useven10 »

Разницы особой нет. Костыли не стоят того, чтобы их тащить.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Visual Studio 2015

Post by DrKnS »

HaRT wrote: Tue 11 Dec, 2018 21:21Где почитать про самые злые её баги?
Там баги вида "внешне безобидные конструкции не компилируются или вообще приводят к ICE".
Shmuel wrote: Tue 11 Dec, 2018 21:45GCC sjlj перестал собирать
Видимо, речь таки не о sjlj(/dwarf/seh), а о win32(/posix)?
В 5306 изменение, приведшее к этому, было частично отменено, так что там теперь не хватает всего одной функции. Если вам очень надо собирать в win32-версии - сделать не проблема. Надо?
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Visual Studio 2015

Post by Shmuel »

DrKnS wrote: Tue 11 Dec, 2018 22:10 Если вам очень надо собирать в win32-версии - сделать не проблема. Надо?
Да нет, проще мне будет поставить другой GCC.
Yegor
Posts: 1326
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

Visual Studio 2015

Post by Yegor »

Я за 2017.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
Abs
Posts: 72
Joined: Tue 27 Jul, 2010 12:14
Been thanked: 7 times

Visual Studio 2015

Post by Abs »

А после выхода VS 2019 встанет вопрос о прекращении поддержки 2017, надо понимать?
2useven10
Posts: 5208
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Visual Studio 2015

Post by 2useven10 »

Abs wrote: Wed 12 Dec, 2018 05:18 А после выхода VS 2019 встанет вопрос о прекращении поддержки 2017, надо понимать?
Возможно.
Если бы мы собирались любым С++ компилятором (ну или почти, как к примеру 7z)
об этом можно было бы сожалеть. Но это уже давно не так, вовсю используются фичи С++ из последних стандартов.
Что использовать последнюю или предпоследнюю версию копмпилятора (обе доступны) - не принципиально.
А в случае с MS - желательно последнюю, т.к. после выхода новой версии баги в предыдущей обычно не правятся.
Last edited by 2useven10 on Wed 12 Dec, 2018 06:20, edited 3 times in total.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Visual Studio 2015

Post by DrKnS »

Abs wrote: Wed 12 Dec, 2018 05:18А после выхода VS 2019 встанет вопрос о прекращении поддержки 2017, надо понимать?
It depends.
Если для установки финальной версии 2019 не будет требоваться Windows 10, если собранный бинарник можно будет по-прежнему запустить в 2k, если туда не напихают телеметрии etc. - то почему бы и нет, году в 2021 встанет.
SSD, увы, не резиновый, чтобы держать на нём весь спектр продуктов Microsoft вечно. Как и время, чтобы проверять работоспособность в каждом из них.
skipik
Posts: 318
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 67 times
Been thanked: 29 times

Visual Studio 2015

Post by skipik »

За себя скажу, что перешёл на 2017 версию, ей собираю.
Тут комментарий от Victor_VG, чью сборку юзают некоторые пользователи.
User avatar
ctapmex
Posts: 1240
Joined: Fri 11 Apr, 2008 07:53
Has thanked: 1 time
Been thanked: 50 times

Visual Studio 2015

Post by ctapmex »

в морг. не стоит зависить от старых версий.
НО очень важно добавить в описание в файл, или на гитхабе
1. какая минимальная версия поддерживается
2. под какие версии OS идет сборка. win2000 еще актуально?
Arama
Posts: 121
Joined: Mon 01 Jun, 2015 12:14
Has thanked: 8 times
Been thanked: 4 times

Visual Studio 2015

Post by Arama »

Несмотря на то что сам сижу под Visual Studio 2012, я за новые технологии!
Last edited by Arama on Fri 01 Nov, 2019 15:20, edited 1 time in total.
Post Reply

Return to “Development”