The OpenNET Project / Index page

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



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

Оглавление

Релиз набора компиляторов LLVM 6.0, opennews (?), 09-Мрт-18, (0) [смотреть все]

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


1. "Релиз набора компиляторов LLVM 6.0"  +9 +/
Сообщение от Named (?), 09-Мрт-18, 00:01 
> В каждом функциональном обновлении теперь меняется первая цифра...  корректирующие обновления, как и раньше приводят к увеличению третьей цифры.

А вторая цифра на что тогда?

Непонятно, зачем в последнее время многие переходят на такую нумерацию. Особенно в профессиональных продуктах.
Ведь есть же четкая схема: первая цифра - значительные функциональные изменения (возможно, с нарушением обратной совместимости), вторая - изменения с обеспечением совместимости, 3-я - багфиксы. Понятно по версии, чего можно ждать от обновления.

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

3. "Релиз набора компиляторов LLVM 6.0"  +/
Сообщение от Аноним (-), 09-Мрт-18, 01:09 
> Непонятно, зачем в последнее время многие переходят на такую нумерацию.

По сути, большего и не надо. Одно число обозначает ветку, второе - номер более-менее стабильного релиза в ветке.  Уверен, через какое-то время от второй цифры тоже избавятся: будут просто брать последний коммит в нужной ветке, а производители в ветки будут добавлять только исправления ошибок, а вообще все другие изменения отправлять в ещё не зарелизенную ветку.

Глобальных изменений в софте больше не происходит. Это раньше было Windows 3.1, Windows 95, Windows NT, и периодически новое поколение вносило что-то принципиально новое. А сейчас одинаковые ветки без масштабных изменений. Linux 2.0, 2.2 и 2.4 отличались достаточно сильно, 2.6 уже не настолько отличалась от 2.4, а уж после 2.6 принципиальных изменений практически и не было. Точнее, были, но разбивались на мелкие куски и внедрялись постепенно непрерывным потоком, так что ничего глобального между смежными релизами не ощущалось.

Психологически, мне было бы комфортнее с тремя цифрами. Зафиксировали бы просто старшую цифру, и меняли вторую и третью. Ну и что, что linux 3.127.11? Вооще не проблема. А возможность смены первой оставили бы на какой-нибудь глобальный случай, который сейчас и предусмотреть нельзя.

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

4. "Релиз набора компиляторов LLVM 6.0"  +5 +/
Сообщение от YetAnotherOnanym (ok), 09-Мрт-18, 02:00 
> Глобальных изменений в софте больше не происходит

Уфффф... Ну наконец-то! А то они меня уже утомили.

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

8. "Релиз набора компиляторов LLVM 6.0"  –2 +/
Сообщение от Аноним (-), 09-Мрт-18, 09:12 
> Уверен, через какое-то время от второй цифры тоже избавятся: будут просто брать последний коммит в нужной ветке

Последний коммит - это тоже слишком сложно.
Просто перейдут на блокчейны и смарт-контракты - все станет просто и понятно.

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

23. "Релиз набора компиляторов LLVM 6.0"  –1 +/
Сообщение от Аноним (-), 09-Мрт-18, 17:02 
> Последний коммит - это тоже слишком сложно.
> Просто перейдут на блокчейны и смарт-контракты - все станет просто и понятно.

А что, это идея. Комитнул в проект - выполнил таск - прокатили тесткейсы - вот тебе бабло. А иначе иди и переделывай свою халтуру. А так чтобы протирать штаны, переваливать работу на других да еще и денег получать - опа-па!

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

27. "Релиз набора компиляторов LLVM 6.0"  +4 +/
Сообщение от Аноним (-), 09-Мрт-18, 20:03 
>блокчейны и смарт-контракты

экая мерзость

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

6. "Релиз набора компиляторов LLVM 6.0"  +1 +/
Сообщение от Тот_Самый_Анонимус (?), 09-Мрт-18, 06:09 
Первое число — на ветку с длительным сроком поддержки. Второе — на выпуски между первыми ветками, третье — на исправления.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

11. "Релиз набора компиляторов LLVM 6.0"  +/
Сообщение от пох (?), 09-Мрт-18, 09:26 
> Непонятно, зачем в последнее время многие переходят на такую нумерацию.

инвесторы (ну вы уже запомнили какое слово подставлять вместо) любят большие числа. А если ты им версию 2.7.2.1 - они резонно спрашивают "с какой ерундовой херней вы там копаетесь и не урезать ли вам финансирование". Потому что нет уже инвесторов, не осталось.

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

14. "Релиз набора компиляторов LLVM 6.0"  +2 +/
Сообщение от Аноним (-), 09-Мрт-18, 10:08 
> есть же четкая схема: первая цифра - значительные функциональные изменения (возможно, с нарушением обратной совместимости), вторая - изменения с обеспечением совместимости, 3-я - багфиксы.

Сейчас в моде "непрерывная разработка", все функциональные изменения вводятся постепенно, так что первая цифра просто никогда бы не менялась.

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

15. "Релиз набора компиляторов LLVM 6.0"  +6 +/
Сообщение от Аноним (-), 09-Мрт-18, 11:33 
И поэтому программы превращаются в непрерывную недоделку.
Ответить | Правка | Наверх | Cообщить модератору

22. "Релиз набора компиляторов LLVM 6.0"  +/
Сообщение от Nexmean (?), 09-Мрт-18, 16:46 
То ли дело было раньше, пусть программа и была недоделкой, зато дискретной!
Ответить | Правка | Наверх | Cообщить модератору

25. "Релиз набора компиляторов LLVM 6.0"  +/
Сообщение от Аноним (-), 09-Мрт-18, 17:19 
> И поэтому программы превращаются в непрерывную недоделку.

Зато быстрофиксы прилетают. А раньше надо было еще и ждать быстрофикса хрен знает сколько. Очень удобно курить бамбук полгода с известной проблемой.

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

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

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




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

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