Гость
Форумы / C++ [игнор отключен] [закрыт для гостей] / Пятница / 25 сообщений из 75, страница 1 из 3
30.10.2020, 22:09
    #40013600
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
А чего это никто и нигде об Microsoft Visual Studio 2021 не пишет? Неужели не будет?
...
Рейтинг: 0 / 0
01.11.2020, 12:14
    #40013907
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
Включил в ms vs 2017 опцию поддержки модулей. Версия компилятора C++: 1920, как раз пишут, что с этой версии поддержка модулей появилась.
...что-то совсем мрак.
IDE не считает файл интерфейса .ixx исходником: ни форматирования, ни подсветки синтаксиса.
Больше одного .ixx в проекте нельзя: все последующие тупо игнорируются (не обрабатываются, пиши в них что хочешь).
Надо бы в ms vs 2019 посмотреть, и в CLion+gcc.
...
Рейтинг: 0 / 0
02.11.2020, 04:20
    #40014090
Пятница
ъъъъъ
2021

да вы оптимист
...
Рейтинг: 0 / 0
15.11.2020, 00:27
    #40018397
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
Установил MS VS 2019.
Какая она красивая. Наконец-то избавились от глупой пустой шапки окна Windows, разместив на месте шапки меню. Целую строчку спасли.
...
Рейтинг: 0 / 0
15.11.2020, 00:47
    #40018401
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
ъъъъъ
Включил в ms vs 2017 опцию поддержки модулей. Версия компилятора C++: 1920, как раз пишут, что с этой версии поддержка модулей появилась.
...что-то совсем мрак.
IDE не считает файл интерфейса .ixx исходником: ни форматирования, ни подсветки синтаксиса.
Больше одного .ixx в проекте нельзя: все последующие тупо игнорируются (не обрабатываются, пиши в них что хочешь).
Надо бы в ms vs 2019 посмотреть, и в CLion+gcc.


Ура, можно модули добавлять в проект можно, "полуавтоматически":
...
Рейтинг: 0 / 0
15.11.2020, 00:49
    #40018402
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
И в модулях (.ixx - файлах интерфейса) подсветка синтаксиса и всё остальное появилось.
И модулей можно сколько хочешь (в VS 2017 только один можно было).
Красота!
...
Рейтинг: 0 / 0
15.11.2020, 14:41
    #40018498
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
ъъъъъ,
Строчка это здорово.
А вот модули, не вижу особого хайпа в сети по этому поводу).
...
Рейтинг: 0 / 0
16.11.2020, 13:16
    #40018788
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
Интересно, как соотносится концепция "модуль == единица компиляции" с возможностью объявлять в модулях темплейты...
Для каждого случая реализации темплейта "единица" будет перекомпилироваться?
...
Рейтинг: 0 / 0
16.11.2020, 18:06
    #40019021
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
К модулям очень долго шли в С++. Надеюсь что они решат главную проблему. Менеджмент зависимостей.

Всё остальное - мелочи IMHO.
...
Рейтинг: 0 / 0
16.11.2020, 23:35
    #40019174
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
mayton
К модулям очень долго шли в С++. Надеюсь что они решат главную проблему. Менеджмент зависимостей.

Всё остальное - мелочи IMHO.

А ускорение компиляции в 50 раз?
...
Рейтинг: 0 / 0
17.11.2020, 01:14
    #40019202
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
Таки прям в 50?
...
Рейтинг: 0 / 0
17.11.2020, 01:51
    #40019213
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
mayton
Таки прям в 50?

Бъёрн в последних откровениях рассказывал, что ему демонстрировали.
авторОни значительно повысят скорость компиляции. Я видел, как скорость возрастает в 50 раз, если сравнивать с методом использования заголовочных файлов. Надеюсь, что большинство программ ускорится, скажем, в семь раз.
...
Рейтинг: 0 / 0
17.11.2020, 01:53
    #40019214
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
Опьяненный таким счастьем старик совсем расклеился... Ну дай бох будет 1.5-2.0 раза.
...
Рейтинг: 0 / 0
17.11.2020, 01:57
    #40019218
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
Ну правильно, сначала соорудил заголовки мегабайтных размеров, а потом успешно
преодолевает. Чего ещё ждать от первопроходца (АКА пионера)?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
17.11.2020, 07:44
    #40019243
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
ъъъъъ
А ускорение
это решение технической проблемы.
Если технология кроме технической проблемы ничего больше не дает, то она мертва. Забудут "модули в плюсах".
...
Рейтинг: 0 / 0
17.11.2020, 13:36
    #40019397
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
mayton
Менеджмент зависимостей.
В телечатике только что обсуждали, вроде бы это всё уже давно решается через CMake + надстройки-менеджеры, коих много существует(больше одного, точно)
ъъъъъ
2021
После каких-то странных со стороны MS приседаний, 2019 community теперь не может быть лицензирована нормально в оффлайне. С 2017 всё ок. А для 2019 нужны какие-то танцы с установкой какого-то софта, который сможет лицензировать community-версию. Поэтому (глядя на одинаковые версии компилятора в папках этих студий) я думаю, что (мне) можно и не смотреть 2021.
PS: самое забавное, у меня на работе в оффлайне стоит 2017 community, сам ставил. С утра читал про фичи 20-х плюсов, решил погрустить и посмотреть на версию компилятора, был удивлён, что компилятор где-то как-то кем-то был проапдейчен до 19.16, что уже неплохо, и есть хорошая надежда на очень светлое будущее.
...
Рейтинг: 0 / 0
17.11.2020, 13:48
    #40019407
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
CEMb
А для 2019 нужны какие-то танцы с установкой какого-то софта, который сможет

Что-то я ничего такого не заметил, просто загрузил онлайн инсталлятор и запустил.
Ну, потом вошел в свой MS - аккаунт, чтобы флажок не мигал, и всё.

Все, что нашел насчет технических ограничений:
К Visual Studio Community предоставляется бесплатный доступ без пробного периода. Однако вы должны периодически выполнять вход в систему, поддерживая таким образом обновленное состояние лицензии.)

Расскажи подробнее, о чем речь.
...
Рейтинг: 0 / 0
17.11.2020, 14:32
    #40019452
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
ъъъъъ,
Ты не ставил на комп без инета. Он об этом.
...
Рейтинг: 0 / 0
17.11.2020, 14:48
    #40019468
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
PetroNotC Sharp,

CEMb
не может быть лицензирована нормально в оффлайне .

- точно, пропустил.
...
Рейтинг: 0 / 0
17.11.2020, 18:59
    #40019630
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
CEMb
mayton
Менеджмент зависимостей.
В телечатике только что обсуждали, вроде бы это всё уже давно решается через CMake + надстройки-менеджеры, коих много существует(больше одного, точно)

Дьявол кроется в деталях. То что написано после знака плюс "+" привносит в топик
много неопределённости. Это ... знаете как "приложение к договору". Вроде что-то
заявлено но детали не раскрыты.

Это как 20-летний холивар между Windows и Linux который никак не заканчивается
просто по причине того что Linux никак не формализован как ОС. И это создает
в поле спора бесконечное пространство для манипуляций тезисом.
...
Рейтинг: 0 / 0
17.11.2020, 19:05
    #40019631
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
maytonпросто по причине того что Linux никак не формализован как ОС.

А не формализован он потому что ОС-й не является.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
17.11.2020, 19:30
    #40019643
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
mayton,

"суслика видишь?"))))
...
Рейтинг: 0 / 0
17.11.2020, 19:32
    #40019644
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
Нет и его реально нет.
...
Рейтинг: 0 / 0
17.11.2020, 19:38
    #40019648
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
Basil A. Sidorov
Нет и его реально нет.
разверни. Может и соглашусь.
...
Рейтинг: 0 / 0
17.11.2020, 19:53
    #40019655
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пятница
Linux - ядро. Операционные системы это разнообразные дистрибутивы на основе ядра Linux.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Пятница / 25 сообщений из 75, страница 1 из 3
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]