Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / C++ Новый топик    Ответить
Топик располагается на нескольких страницах: 1 2 3 4 5 6 7 8 9 10      [все]
 Visual Studio 2019 или Visual Studio Code?  [new]
teo609
Member

Откуда: Рязань
Сообщений: 140
Сейчас проекты в основном VS2015.
GUI wxWidgets.
Работают пока на Windows.

Хочется поюзать фичи С++17.

Visual Studio Code вроде новее, но как-то необычно конфигурируется.
Компилятор к нему нужен от той же студии 2019.
Как-то необычно конфигурируется через json.

Есть сомнения, насколько удобно импортировать проекты из предыдущих студий, и работать с настройками проектов.

Если кто пробовал обе, поделитесь впечатлениями.
29 дек 20, 10:29    [22256180]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
teo609,
>Как-то необычно конфигурируется через json.
??
Я переходил с vs15 upd3 на vs17. Просто спрашивает конвертировать ли проект и все. Не видел проблем.
Ну уделите часа 3 на установку. Попробуйте. Либы ведь разные. Они обычно под свою версию идут. Ваши виджеты новые могут определять все внизу вместе со студией.
29 дек 20, 10:48    [22256195]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
teo609
Member

Откуда: Рязань
Сообщений: 140
PetroNotC Sharp
teo609,
>Как-то необычно конфигурируется через json.
??
...

Build helloworld.cpp#
Next, you will create a tasks.json file to tell VS Code how to build (compile) the program.

https://code.visualstudio.com/docs/cpp/config-msvc
29 дек 20, 11:15    [22256208]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
teo609,
Понял. Это недоделка вроде. Я везде prof версию и использую. Люблю комфорт и автоматизацию.
29 дек 20, 11:24    [22256210]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ъъъъъ
Member

Откуда:
Сообщений: 1950
teo609
Сейчас проекты в основном VS2015.
GUI wxWidgets.
Работают пока на Windows.

Хочется поюзать фичи С++17.

Visual Studio Code вроде новее, но как-то необычно конфигурируется.
Компилятор к нему нужен от той же студии 2019.
Как-то необычно конфигурируется через json.

Есть сомнения, насколько удобно импортировать проекты из предыдущих студий, и работать с настройками проектов.

Если кто пробовал обе, поделитесь впечатлениями.

MS VS 2019: просто ставишь, выбрав в инсталляторе нужную "Рабочую нагрузку", добавляешь нужные фичи-расширения, настраиваешь и работаешь, по ходу разбираясь в отличиях с MS VS 2015.

MS VSC: ставишь и начинаешь разбираться, что нужно сделать, чтобы заработало так, как тебе нужно/привычно, и можно ли вообще так сдалеть.
30 дек 20, 00:53    [22256862]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
MasterZiv
Member

Откуда: Питер
Сообщений: 34688
teo609
Сейчас проекты в основном VS2015.
GUI wxWidgets.
Работают пока на Windows.

Хочется поюзать фичи С++17.

Visual Studio Code вроде новее, но как-то необычно конфигурируется.
Компилятор к нему нужен от той же студии 2019.
Как-то необычно конфигурируется через json.

Есть сомнения, насколько удобно импортировать проекты из предыдущих студий, и работать с настройками проектов.

Если кто пробовал обе, поделитесь впечатлениями.



ТОЛЬКО Visual Studio, никакого CODE нигде и никогда.
Это дерьмо только для WEB -поделок можно использовать.
30 дек 20, 10:00    [22256910]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
White Owl
Member

Откуда:
Сообщений: 12682
MasterZiv
ТОЛЬКО Visual Studio, никакого CODE нигде и никогда.
Это дерьмо только для WEB -поделок можно использовать.
Зря ты так резко. Я уже два года целиком сижу на VSC (ушел на нее с FAR!). И для C, и для Perl, и для Vision, и Unity, и да, даже typescript.
Главное что Win-Linux разницы в настройках и клавишных ощущениях нет.
Не, если есть оооочень сильная нужда хранить сценарии сборки в формате VS-2015, то да - может быть слегка неудобно и потребуется плагин.
30 дек 20, 22:56    [22257459]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
petrav
Member

Откуда:
Сообщений: 2861
White Owl
MasterZiv
ТОЛЬКО Visual Studio, никакого CODE нигде и никогда.
Это дерьмо только для WEB -поделок можно использовать.
Зря ты так резко. Я уже два года целиком сижу на VSC (ушел на нее с FAR!). И для C, и для Perl, и для Vision, и Unity, и да, даже typescript.
Главное что Win-Linux разницы в настройках и клавишных ощущениях нет.
Не, если есть оооочень сильная нужда хранить сценарии сборки в формате VS-2015, то да - может быть слегка неудобно и потребуется плагин.

А что такое Vision в данном контексте?
30 дек 20, 22:59    [22257461]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ъъъъъ
Member

Откуда:
Сообщений: 1950
White Owl
MasterZiv
ТОЛЬКО Visual Studio, никакого CODE нигде и никогда.
Это дерьмо только для WEB -поделок можно использовать.
Зря ты так резко. Я уже два года целиком сижу на VSC (ушел на нее с FAR!)...

Наверное, VSC после FAR - это прогресс.
А MS VS - не пробовал? :)
31 дек 20, 01:03    [22257481]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
White Owl
Member

Откуда:
Сообщений: 12682
petrav
White Owl
пропущено...
Зря ты так резко. Я уже два года целиком сижу на VSC (ушел на нее с FAR!). И для C, и для Perl, и для Vision, и Unity, и да, даже typescript.
Главное что Win-Linux разницы в настройках и клавишных ощущениях нет.
Не, если есть оооочень сильная нужда хранить сценарии сборки в формате VS-2015, то да - может быть слегка неудобно и потребуется плагин.

А что такое Vision в данном контексте?
Очень-очень-очень domain specific language :) Реализация есть только под AIX. Просто ковыряюсь с ним уже пол-года и до сих пор в состоянии охренения.
31 дек 20, 06:38    [22257502]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
White Owl
Member

Откуда:
Сообщений: 12682
ъъъъъ
White Owl
пропущено...
Зря ты так резко. Я уже два года целиком сижу на VSC (ушел на нее с FAR!)...

Наверное, VSC после FAR - это прогресс.
А MS VS - не пробовал? :)
Проще сказать что я не пробовал. Я не пробовал изделия Борланда после 2007-го года. А вот с MS VS приходилось общаться со всеми версиями вплоть до 2017. Гадость и тормознутость.
31 дек 20, 06:42    [22257503]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
White Owl,
Тут тоже все на студии сидят. А вы один.
Привели бы пример тормознутости
31 дек 20, 11:39    [22257542]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
petrav
Member

Откуда:
Сообщений: 2861
White Owl
petrav
пропущено...

А что такое Vision в данном контексте?
Очень-очень-очень domain specific language :) Реализация есть только под AIX. Просто ковыряюсь с ним уже пол-года и до сих пор в состоянии охренения.

По запросу "AIX Vision" ищется что-то странное. Хотелось бы подробностей, что за язык-то такой? Для чего предназначен? Если не затруднит ссылочку. Или две.
31 дек 20, 12:25    [22257556]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
teo609
Member

Откуда: Рязань
Сообщений: 140
Спасибо за ответы, есть еще вопрос.

Выяснилось, что по лицензии наша контора в бесплатную версию 2019й студии не пролезает.

Вопрос, что лучшее из бесплатного? Code::Blocks?

Это не для тех проектов, что в 2015й, это для иногда возникающих небольших проектов-утилит, где хочется иметь возможность применить С++17.
31 дек 20, 12:43    [22257562]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Alex_Ustinov
Member

Откуда: Nickel
Сообщений: 3721
teo609
Visual Studio Code вроде новее, но как-то необычно конфигурируется.
Компилятор к нему нужен от той же студии 2019.
имхо все запутанно у вас, взглядом со стороны.
с++17 - это стандарт языка, это не VS2017

CodeBlock - простейшая среда разработки, посл.обновл в марте 20-го вресия 20. можно также до сих пор работать и на старой версии 17. Все параметры компиляции которых не хватает можно дописать ручками.

Visual Studio Code такая же среда разработки, только понавороченнее - там кстати с++17 по дефолту стоит как гласит док-я на офсайте. Не нужен там Обязательно компилятор от студии 2019. Хоть MSVC, хоть сLang, хоть GCC

QtCreator тоже самое, просто среда сборки и компиляции.
пробуйте, что больше понравится.
ест-но CodeBlock более легковеснее, он сам на wxWidgets сделан, но к нему надо привыкать...
PetroNotC Sharp
Тут тоже все на студии сидят.
не надо обобщать. еще скажи что все здесь строчат под MS EDGE)
31 дек 20, 13:54    [22257600]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
bk0010
Member

Откуда:
Сообщений: 5055
PetroNotC Sharp
Тут тоже все на студии сидят.
Не все.
Alex_Ustinov
QtCreator тоже самое, просто среда сборки и компиляции.
QtCreator приятная вещь.
31 дек 20, 15:13    [22257639]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ъъъъъ
Member

Откуда:
Сообщений: 1950
teo609
Вопрос, что лучшее из бесплатного?

Alex_Ustinov
QtCreator


В смысле, "QtCreator как IDE", для разработки коммерческих "не-кьют" - приложений?
1 янв 21, 21:49    [22257955]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
White Owl
Member

Откуда:
Сообщений: 12682
petrav
White Owl
пропущено...
Очень-очень-очень domain specific language :) Реализация есть только под AIX. Просто ковыряюсь с ним уже пол-года и до сих пор в состоянии охренения.

По запросу "AIX Vision" ищется что-то странное. Хотелось бы подробностей, что за язык-то такой? Для чего предназначен? Если не затруднит ссылочку. Или две.
Ссылок не может быть. Это ОЧЕНЬ DSL. Так что вся документация исключительно внутри компании, увы.
А по сути это что-то среднее между SQL и xBase. Есть полу-реляционная-полу-файловая БД, и к ней отчетная система, исходник отчета состоит из двух частей: описание запроса к БД (почти sql, но с другим синтаксисом) и печатью отчета (почти troff). Это дает широкую универсальность (практически полный multi-band), плюс форматирование для печати, плюс встроенная возможность выносить один или несколько сегментов в разные физические файлы. Потом исходник компилируется в байт-код и выполняется внешним процессом. При всем этом оно жестко привязывается (на момент компиляции) к конкретной базе данных.
В общем зверек потенциально очень полезный и удобный, но... очень древний и там очень много странностей и кривостей учтенных и решенных в более поздних языковых системах. Это тот самый случай когда "работает? вот и не трогай!". Но как же хочется...
1 янв 21, 22:46    [22257967]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
bk0010
PetroNotC Sharp
Тут тоже все на студии сидят.
Не все.

вангую что 1-10%
Не вижу опросника темы кто на чем сидит.
2 янв 21, 11:25    [22258014]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Alex_Ustinov
Member

Откуда: Nickel
Сообщений: 3721
ъъъъъ
В смысле, "QtCreator как IDE", для разработки коммерческих "не-кьют" - приложений?
да запросто...
......
у ТС проскакивало слово "коммерческих"?
это так к слову...
3 янв 21, 16:28    [22258249]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ъъъъъ
Member

Откуда:
Сообщений: 1950
Alex_Ustinov
ъъъъъ
В смысле, "QtCreator как IDE", для разработки коммерческих "не-кьют" - приложений?
да запросто...
......
у ТС проскакивало слово "коммерческих"?
это так к слову...

Если приложение "не-коммерческие", то MS VS (CE) автоматически становится "бесплатной" де-юре, нафик тогда этот QtCreator, а ТС вот обеспокоен "бесплатными".
3 янв 21, 18:17    [22258268]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Alex_Ustinov
Member

Откуда: Nickel
Сообщений: 3721
ъъъъъ,

ТС вообще другое спрашивал
автор
1. Если кто пробовал обе (VS и VS Code?...), поделитесь впечатлениями.

2. Выяснилось, что по лицензии наша контора в бесплатную версию 2019й студии не пролезает.
Вопрос, что лучшее из бесплатного?.....
3 янв 21, 18:51    [22258276]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ъъъъъ
Member

Откуда:
Сообщений: 1950
Alex_Ustinov,

если MS VS (CE)"по лицензии не пролазит" - значит, речь исключительно о закрытом, "коммерческом" софте.
3 янв 21, 19:05    [22258279]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Alex_Ustinov
Member

Откуда: Nickel
Сообщений: 3721
ъъъъъ,

вот едрить мадрить...)
читаем далее ТС (я почему должен на блюдечке все приносить?)
автор
1. Если кто пробовал обе (VS и VS Code?...), поделитесь впечатлениями.

2. Выяснилось, что по лицензии наша контора в бесплатную версию 2019й студии не пролезает.
Вопрос, что лучшее из бесплатного?.....Code::Block
какая коммерция?
Code::Block - закрытый, "коммерческий" софт?
3 янв 21, 19:43    [22258304]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ъъъъъ
Member

Откуда:
Сообщений: 1950
Alex_Ustinov
какая коммерция?
Code::Block - закрытый, "коммерческий" софт?

Да, разрешено.
3 янв 21, 20:34    [22258324]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
tchingiz
Member

Откуда:
Сообщений: 38989
PetroNotC Sharp
White Owl,
Тут тоже все на студии сидят. А вы один.

самоуверенно
4 янв 21, 18:32    [22258624]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
tchingiz,

поддерживаю. Преимущественно Atom. Например, я даже не знаю как вести в VS проект для PostgreSQL или Ruby-on-Rails
4 янв 21, 18:35    [22258626]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
tchingiz
PetroNotC Sharp
White Owl,
Тут тоже все на студии сидят. А вы один.

самоуверенно

Уверенно.
Один на атом
Два на Code.
Остальные на VS
))
4 янв 21, 20:35    [22258674]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
tchingiz
Member

Откуда:
Сообщений: 38989
ой, ну не надо начитать так считаться

я на FARe
5 янв 21, 18:35    [22259058]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Alex_Ustinov
Member

Откуда: Nickel
Сообщений: 3721
PetroNotC Sharp,

демократическая статистика так и работает - крикнул, ответило пару вару человек и все, значит остальные как я.. С новым 2020 Годом!

Сообщение было отредактировано: 5 янв 21, 18:52
5 янв 21, 18:57    [22259065]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
petrav
Member

Откуда:
Сообщений: 2861
tchingiz
ой, ну не надо начитать так считаться

я на FARe

В FAR программируете? Круто. Мне рассказывали об одном таком человеке.
5 янв 21, 20:18    [22259102]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
petrav,

можете и меня добавить. Хоть чаще в Atom, но мелкие правки в Far или mc.
5 янв 21, 20:22    [22259105]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Dima T
Member

Откуда:
Сообщений: 15686
petrav
tchingiz
ой, ну не надо начитать так считаться

я на FARe

В FAR программируете? Круто. Мне рассказывали об одном таком человеке.

Есть такие маньяки, напротив меня один такой сидит, это не лечится )))
5 янв 21, 20:24    [22259106]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
petrav
Member

Откуда:
Сообщений: 2861
Dima T
petrav
пропущено...

В FAR программируете? Круто. Мне рассказывали об одном таком человеке.

Есть такие маньяки, напротив меня один такой сидит, это не лечится )))

Я после фильма "Социальная сеть" попытался программировать в Emacs. Я офигел если честно, я так и
не понял зачем такое издевательство над людьми. В Emacs программировал Цукерберг. Но удивительно,
художественный фильм кардинально поменял мой стиль работы в IDE. Теперь я работаю в двух оконном
режиме (в одном окне заголовочник, а в другом файл реализации) и придерживаюсь ограничения в 80-т
символов. Т.е. экран разбит на две вертикальные части. Потому что в фильме так программировал Марк
Цукерберг. А ведь там было всего три-четыре секунды как он пишет код. И, конечно, это был не
Цукерберг и видимо даже не актёр его роли. Но это удобно же. Особенно в программах сравнения типа
Araxis Merge.
5 янв 21, 20:53    [22259119]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
tchingiz
ой, ну не надо начитать так считаться

я на FARe

)) люблю юмор.
Понимаешь, far это маркер. Лакмусовая бумажка.
Кто с него перепрыгнул на total commander, тот по одну сторону баррикад. Остальные по другой.

Сообщение было отредактировано: 5 янв 21, 20:53
5 янв 21, 20:55    [22259122]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Dima T
Member

Откуда:
Сообщений: 15686
Я 20 лет назад в фаре написал серверную часть на PHP, кроме фара ничего тогда не было. Пишешь скрипт, заливаешь по FTP и тестишь. До сих пор работает
5 янв 21, 20:58    [22259125]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
Alex_Ustinov,
Да. Только слово демократия совсем ушла в прошлом году. Совсем совсем. Как иллюзия.
А слово статистика осталось. Факты упрямая вещь.
5 янв 21, 20:59    [22259126]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
ptr128
petrav,
можете и меня добавить. Хоть чаще в Atom, но мелкие правки в Far или mc.

Ну дак это вы как два три человека и есть.
FAR+ возраст+недоверие к либам логгерам. Всё сам... Все сам...
5 янв 21, 21:04    [22259130]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Alex_Ustinov
Member

Откуда: Nickel
Сообщений: 3721
PetroNotC Sharp,

статистика давно уже себя изжила, 95% ложь. В любой сфере
А факты со статистикой никакой связи никогда не имели.
8 янв 21, 15:49    [22260288]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 10924
Были, есть и будут связаны.
8 янв 21, 16:09    [22260295]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
petrav
Dima T
пропущено...

Есть такие маньяки, напротив меня один такой сидит, это не лечится )))

Я после фильма "Социальная сеть" попытался программировать в Emacs. Я офигел если честно, я так и
не понял зачем такое издевательство над людьми. В Emacs программировал Цукерберг. Но удивительно,
художественный фильм кардинально поменял мой стиль работы в IDE. Теперь я работаю в двух оконном
режиме (в одном окне заголовочник, а в другом файл реализации) и придерживаюсь ограничения в 80-т
символов. Т.е. экран разбит на две вертикальные части. Потому что в фильме так программировал Марк
Цукерберг. А ведь там было всего три-четыре секунды как он пишет код. И, конечно, это был не
Цукерберг и видимо даже не актёр его роли. Но это удобно же. Особенно в программах сравнения типа
Araxis Merge.

Я каждый день стартую bash консоль в режиме сплита. В верхнюю часть - смотрю а в нижней что-то делаю.
Можно использовать tmux для чисто текстового режима. Можно terminator. Он - в графическом режиме
работает и границы можно двигать мышкой более плавно.

Да и все нормальные среды разработки уже делают сплит view исходника.

Использование Emacs это конешно перебор. Эта среда ... хм.. немножко требует чтобы вы были
lisp разработчиком если вы хотите ее расширять или как-то продвинуто использовать. А без
этого - использование эмакса - это как онанизм без финала Вроде и чето было. Но удовольсвие
- так себе.
8 янв 21, 16:28    [22260298]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Alex_Ustinov
Member

Откуда: Nickel
Сообщений: 3721
Basil A. Sidorov,

никогда не были, статистика долговременное накопление, не отражающее реальной действительности.
факт - реальное событие.
8 янв 21, 17:00    [22260316]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
Alex_Ustinov, давай заменим "факт" на "забавный случай".
8 янв 21, 17:11    [22260321]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Alex_Ustinov
Member

Откуда: Nickel
Сообщений: 3721
mayton,

ну вот в случае статистики можно заменить, там как раз таки ничего не проверяется, рассматриваются "забавные случаи".
...
На заре понятия "Нано-технологии" в стандартный отчет предприятий по статистике включили раздел "Использование нано-технологий". Я указал везде 0.
-"В прошлый же год при таком наличии оборудования у нас на предприятии же не было Нано-технологий? В этот год они не могли появится. " - сказал я начальниЦе. А она вскрикнула - "Как же так, я спрашивала у наших соседей, они нашли аж 35 предметов с нано-технологиями!"
Потом эти цифры наверное использовали в Сколково....
Вот такая она статистика...

Сообщение было отредактировано: 8 янв 21, 17:21
8 янв 21, 17:27    [22260327]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 10924
Alex_Ustinov
статистика долговременное накопление, не отражающее реальной действительности.
факт - реальное событие.
Напомню формулировку гипотезы эргодичности: "Среднее по времени равно среднему по ансамблю".
И ещё одну формулировку: "Квантовая механика - статистическая физика при абсолютном нуле температуры".
Мы точно про статистику или вы про что-то другое?
8 янв 21, 18:04    [22260333]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
Alex_Ustinov
Вот такая она статистика...

Это вовсе не статистика. Статистика не собирает данные. Она их очищает и анализирует. Потому что в сырых данных возможны любые всплески, пропуски и искажения. А задача статистики, очистив и трансформировав сырые данные, проанализировать их.

Например, по опыту анализа показаний ПУ в Новомосковском районе Тульской области, могу сразу сказать, что если хотите воровать электроэнергию отрубая счетчик, то нужно взять хороший генератор псевдослучайных чисел, инициализировать его случайным числом, и воровать не дольше, чем час в сутки интервалами не длинее 15 минут в случайное время, в соответсвии с показаниями генератора. Тогда мой алгоритм Вас не вычислит )

Сообщение было отредактировано: 8 янв 21, 18:22
8 янв 21, 18:27    [22260340]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
petrav
Member

Откуда:
Сообщений: 2861
Alex_Ustinov

ну вот в случае статистики можно заменить, там как раз таки ничего не проверяется, рассматриваются "забавные случаи".
...
На заре понятия "Нано-технологии" в стандартный отчет предприятий по статистике включили раздел "Использование нано-технологий". Я указал везде 0.
-"В прошлый же год при таком наличии оборудования у нас на предприятии же не было Нано-технологий? В этот год они не могли появится. " - сказал я начальниЦе. А она вскрикнула - "Как же так, я спрашивала у наших соседей, они нашли аж 35 предметов с нано-технологиями!"
Потом эти цифры наверное использовали в Сколково....
Вот такая она статистика...

Произошла типичная подмена понятий, вы перепутали тёплое с мягким. Точно так же я могу скачать, что невозможно разработать надёжную программу потому что работал в фирме где вообще всё глючило. Или невозможно построить надёжный мост, потому что работал в компании в которой упали в течении года все мосты которые она строила, а руководство оказалось в тюрьме. Невозможно построить надёжный корабль, потому что я работал в компании...
8 янв 21, 23:06    [22260423]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
White Owl
Member

Откуда:
Сообщений: 12682
mayton
Использование Emacs это конешно перебор. Эта среда ... хм.. немножко требует чтобы вы были
lisp разработчиком если вы хотите ее расширять или как-то продвинуто использовать. А без
этого - использование эмакса - это как онанизм без финала Вроде и чето было. Но удовольсвие
- так себе.

А Lisp то тут при чем? Это чисто дело привычки. У меня сейчас большинство коллег либо в vi, либо в emasc сидят - ибо привыкли.

А на Lisp я как раз в FAR писал, впрочем я тогда на всех языках в нем писал :)
А потом попал в контору где конкретно FAR был под запертом. Долго спорил с местным админом, но тот боялся "давать так много свободы на подотчетных десктопах". Так что у меня был выбор между vi и Emacs в окошке Putty (при большинстве кода в Perl и javascript)... Позагибал с недельку пальцы и пошел искать альтернативы. Atom тоже оказался под запретом (ибо от него опен-сорсом воняет). А тут на рынок вышел VSC и как продукт Микрософта - прошел строгий фильтр нашего админа. Попробовал - понравилось.
9 янв 21, 01:31    [22260489]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
ptr128

Например, по опыту анализа показаний ПУ в Новомосковском районе Тульской области, могу сразу сказать, что если хотите воровать электроэнергию отрубая счетчик, то нужно взять хороший генератор псевдослучайных чисел, инициализировать его случайным числом, и воровать не дольше, чем час в сутки интервалами не длинее 15 минут в случайное время, в соответсвии с показаниями генератора. Тогда мой алгоритм Вас не вычислит )

Не знаю что там у вас за алгоритм. Но ловля таких мелких уклонистов напоминает ловлю 100% зайцев любой ценой
в общественном транспорте.
9 янв 21, 03:01    [22260507]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
White Owl
mayton
Использование Emacs это конешно перебор. Эта среда ... хм.. немножко требует чтобы вы были
lisp разработчиком если вы хотите ее расширять или как-то продвинуто использовать. А без
этого - использование эмакса - это как онанизм без финала Вроде и чето было. Но удовольсвие
- так себе.

А Lisp то тут при чем? Это чисто дело привычки. У меня сейчас большинство коллег либо в vi, либо в emasc сидят - ибо привыкли.

Хочешь глубоко программировать офис - учи Visual Basic. Хочешь Web - учи JavaScript. Хочешь Emacs - учи Lisp.

Обычное дело. Когда хочешь что-то знать - изучаешь стек.
9 янв 21, 03:13    [22260509]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 10924
mayton
Но ловля таких мелких уклонистов напоминает ловлю 100% зайцев любой ценой в общественном транспорте.
Если не требуется человек, который будет бегать за каждым зайцем в отдельности, то вай, собственно, и нот?
9 янв 21, 09:34    [22260517]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
mayton
White Owl
пропущено...

А Lisp то тут при чем? Это чисто дело привычки. У меня сейчас большинство коллег либо в vi, либо в emasc сидят - ибо привыкли.

Хочешь глубоко программировать офис - учи Visual Basic. Хочешь Web - учи JavaScript. Хочешь Emacs - учи Lisp.

Обычное дело. Когда хочешь что-то знать - изучаешь стек.

+1 ключевое слово "глубоко".
Иначе любовь к FAR может быть просто помехой на ровном месте.
9 янв 21, 11:55    [22260554]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 52913

Любовь-не любовь.

Две ключевые фичи любого редактора кода это подсветка синтаксиса и autocomplete. FAR не
может второго, но за то время, пока загружается любой, кто может, ты успеешь файл открыть,
отредактировать, сохранить и откомпилировать.

Хотя, конечно, современный SSD диски несколько ускоряют процесс, да.

Posted via ActualForum NNTP Server 1.5

9 янв 21, 13:34    [22260583]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Siemargl
Member

Откуда: 010100
Сообщений: 6419
Geany для мелких проектов + CMake итп
9 янв 21, 23:22    [22260846]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
Раздражает что в стандартной поставке Ubuntu нету лайтовых приложений типа notepad и калькулятор.

Тот калькулятор что идет в поставке - медленно стартует. И явно дает избыточные возможности которые не нужны.
Кажется что Microsoft очень тонко понимал что в офисе надо быстро открыть calc и что-то сложить или умножить
и все. Больше не надо. Тот кто хочет больше - ставит себе свой МатЛаб и Статистику.

Разражает Atom. Он стартует - открывая какие-то старые окна. +Какие-то окна с Welcome. Зачем они мне нужны?
Я не просил их. Он открывает мои старые текстовые файлы которые я не сохранил. Вроде услужливо - но меня раздражает.
Тоже я не заказывал.

Нет конешно я могу полазить в конфигурации и наверное найти те опции которые отвечают за внешний вид при старте.
Но я ленив в этом смысле. И поэтому раздражает непродуманность стандартной поставки.

А если сравнивать Far и Midnight Commander - то фар будет лучше. Как-то ... юзабельнее что-ли.

Кстати вы заметили что и Вижуал Студия и офисные продукты в количестве менюшек измельчали?
Как будто у нас с вами клеток в мозгу стало меньше и основной стиль десктопов стал копировать мобилы.

Мельчаем господа. Мельчаем. Как креведки.
10 янв 21, 00:06    [22260866]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
petrav
Member

Откуда:
Сообщений: 2861
mayton
Кстати вы заметили что и Вижуал Студия и офисные продукты в количестве менюшек измельчали?
Как будто у нас с вами клеток в мозгу стало меньше и основной стиль десктопов стал копировать мобилы.

Не знаю на счёт МС Офиса, но Visual Studio осталась какой всегда и была (учитывая пройденный эволюционный путь).
10 янв 21, 00:14    [22260867]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
White Owl
Member

Откуда:
Сообщений: 12682
mayton
White Owl
пропущено...

А Lisp то тут при чем? Это чисто дело привычки. У меня сейчас большинство коллег либо в vi, либо в emasc сидят - ибо привыкли.

Хочешь глубоко программировать офис - учи Visual Basic. Хочешь Web - учи JavaScript. Хочешь Emacs - учи Lisp.

Обычное дело. Когда хочешь что-то знать - изучаешь стек.
Ты путаешь. Злостно. При чем здесь "глубоко-не глубоко" Мы же говорили об удобстве сред. Зачем нам их глубоко программировать?

Да и чисто с формальной точки зрения:
Офис - это набор программ для конкретных вещей и да, если знаешь VBA (не VB, а VBA. там есть разница) то сможешь чуть больше сделать в МСОфисе. Но только на чуть.
Web - это вообще платформа и да, чтобы там сделать хоть что-то надо учить javascript.

А вот Emacs это всего-лишь один из множества универсальных текстовых редакторов. И да, знать Lisp перед началом работы с Emacs чрезвычайно желательно, потому что многие вещи в этом редакторе надо запускать из командной строки. Не обязательно знать Lisp, но очень желательно.
А в том же МСОфисе можно жить вообще не зная ничего о VBA. И в Atom можно жить без javascript. Как и в VSC можно жить не зная ничего о typescript. Но в этих средах, встроенные языки нужны только для расширения функционала, для собственно-написанных плагинов.
Но при всем этом, сам Lisp совершенно не требует Emacs. Любой редактор с ним прекрасно справляется. Даже VSC имеет все что нужно для удобного использования Lisp'а.
10 янв 21, 00:32    [22260868]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
White Owl
Member

Откуда:
Сообщений: 12682
Dimitry Sibiryakov
Две ключевые фичи любого редактора кода это подсветка синтаксиса и autocomplete. FAR не
может второго,
Может. Не из коробки, но может. Есть соответсвующие плагины уже давно.
10 янв 21, 00:39    [22260869]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ъъъъъ
Member

Откуда:
Сообщений: 1950
White Owl
Dimitry Sibiryakov
Две ключевые фичи любого редактора кода это подсветка синтаксиса и autocomplete. FAR не
может второго,
Может. Не из коробки, но может. Есть соответсвующие плагины уже давно.


Разберёт зависимости существующего проекта MS VS 2019?
10 янв 21, 02:53    [22260894]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
White Owl
Dimitry Sibiryakov
Две ключевые фичи любого редактора кода это подсветка синтаксиса и autocomplete. FAR не
может второго,
Может. Не из коробки, но может. Есть соответсвующие плагины уже давно.

Угу. Ставим 1500 плагинов чтобы дотянуть функционал до студии.
Вот, например, много прогеров сидят на prof версии. А не на урезанной.
Почему?))
10 янв 21, 13:35    [22261000]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ъъъъъ
Member

Откуда:
Сообщений: 1950
PetroNotC Sharp
Вот, например, много прогеров сидят на prof версии. А не на урезанной.

Что за "урезанная"?
10 янв 21, 13:40    [22261004]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 52913

PetroNotC Sharp
Вот, например, много прогеров сидят на prof версии. А не на урезанной.
Почему?))

Потому что нашли к ней кейген?..

Posted via ActualForum NNTP Server 1.5

10 янв 21, 13:45    [22261011]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
ъъъъъ
PetroNotC Sharp
Вот, например, много прогеров сидят на prof версии. А не на урезанной.

Что за "урезанная"?
гугл забанили?
https://visualstudio.microsoft.com/ru/vs/compare/
10 янв 21, 15:16    [22261065]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ъъъъъ
Member

Откуда:
Сообщений: 1950
PetroNotC Sharp
ъъъъъ
пропущено...

Что за "урезанная"?
гугл забанили?
https://visualstudio.microsoft.com/ru/vs/compare/

Какая же, скажи?
10 янв 21, 15:50    [22261087]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
ъъъъъ
PetroNotC Sharp
пропущено...
гугл забанили?
https://visualstudio.microsoft.com/ru/vs/compare/

Какая же, скажи?

Зачем тебе говорить, если ты дважды не можешь сформулировать свой вопрос?))))
10 янв 21, 16:09    [22261097]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ъъъъъ
Member

Откуда:
Сообщений: 1950
PetroNotC Sharp
ъъъъъ
пропущено...

Какая же, скажи?

Зачем тебе говорить, если ты дважды не можешь сформулировать свой вопрос?))))


Именно ты ляпнул что-то про "урезанную".
10 янв 21, 17:01    [22261121]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
mayton
калькулятор что идет в поставке

Вообще никогда не пользовался калькулятором ни в Windows, ни в Linux. Maxima всяко удобней, если не считать задач уже явно для электронных таблиц.
10 янв 21, 17:38    [22261141]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
ptr128
mayton
калькулятор что идет в поставке

Вообще никогда не пользовался калькулятором ни в Windows, ни в Linux. Maxima всяко удобней, если не считать задач уже явно для электронных таблиц.

В последнее время использую Python консоль как калькулятор. Не по умному. А так. Деньги посчитать там.. или
бытовые мелочи.
11 янв 21, 00:11    [22261231]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
White Owl
mayton
пропущено...

Хочешь глубоко программировать офис - учи Visual Basic. Хочешь Web - учи JavaScript. Хочешь Emacs - учи Lisp.

Обычное дело. Когда хочешь что-то знать - изучаешь стек.
Ты путаешь. Злостно. При чем здесь "глубоко-не глубоко" Мы же говорили об удобстве сред. Зачем нам их глубоко программировать?

Да и чисто с формальной точки зрения:
Офис - это набор программ для конкретных вещей и да, если знаешь VBA (не VB, а VBA. там есть разница) то сможешь чуть больше сделать в МСОфисе. Но только на чуть.
Web - это вообще платформа и да, чтобы там сделать хоть что-то надо учить javascript.

А вот Emacs это всего-лишь один из множества универсальных текстовых редакторов. И да, знать Lisp перед началом работы с Emacs чрезвычайно желательно, потому что многие вещи в этом редакторе надо запускать из командной строки. Не обязательно знать Lisp, но очень желательно.
А в том же МСОфисе можно жить вообще не зная ничего о VBA. И в Atom можно жить без javascript. Как и в VSC можно жить не зная ничего о typescript. Но в этих средах, встроенные языки нужны только для расширения функционала, для собственно-написанных плагинов.
Но при всем этом, сам Lisp совершенно не требует Emacs. Любой редактор с ним прекрасно справляется. Даже VSC имеет все что нужно для удобного использования Lisp'а.

Я акцентирую внимание на том что НЕЗАЧЕМ брать Emacs. Иначе вы выглядите профаном. Или выпендрёжником.

Берите nano. Он не претендует ни на что. Простой как репка.

Со всеми остальным пунктами я согласен вобщемто.
11 янв 21, 00:27    [22261235]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
mayton
В последнее время использую Python консоль как калькулятор.

Python, конечно хорошо, но он не умеет решать уравнения и упрощать выражения, в отличии от Maxima. А мне это бывает нужно.

Впрочем, после окончания школы младшеньким, уже не так часто )

Сообщение было отредактировано: 11 янв 21, 00:29
11 янв 21, 00:35    [22261237]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
petrav
Member

Откуда:
Сообщений: 2861
ptr128
mayton
В последнее время использую Python консоль как калькулятор.

Python, конечно хорошо, но он не умеет решать уравнения и упрощать выражения, в отличии от Maxima. А мне это бывает нужно.

Впрочем, после окончания школы младшеньким, уже не так часто )

"Хорошо" же вы ребёнка научили. Моё поколение не умеет считать в уме, а поколение Вашего ребёнка, видимо, ничего не умеет.
11 янв 21, 00:41    [22261240]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
Джентльмены! Не будем обсуждать чужих детей.
11 янв 21, 00:43    [22261241]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
petrav
"Хорошо" же вы ребёнка научили.

Не судите по себе. Ребёнок в результате сдал ЕГЭ на 397 баллов )
11 янв 21, 01:02    [22261245]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
White Owl
Member

Откуда:
Сообщений: 12682
mayton
Берите nano. Он не претендует ни на что. Простой как репка.
С ним проблема. Он широко распространен в линуксах. Но его нету в моем "любимом" AIX. Как-то так получается что у меня за последние пятнадцать лет уже вот третья контора и опять это чудо от IBM. Не, оно всем хорошо и отличия только в администрировании, но как следствие - nano нету.
Да и в RHEL он старый-старый, еще даже без возможности клавиши переопределять.
А обновить/установить - это поседеешь пока все круги бюрократического ада пройдешь. И ведь даже нельзя сказать что админы гады - они не хотят ставить версию не одобренную официальным репозиторием, а тем это нафиг не нужно ибо "есть классический vi, работает, и отстаньте".
11 янв 21, 04:42    [22261272]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
vi тоже вариант.
11 янв 21, 07:19    [22261286]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 52913

А вы программируете прямо на сервере?..

Posted via ActualForum NNTP Server 1.5

11 янв 21, 14:03    [22261499]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
Dimitry Sibiryakov

PetroNotC Sharp
Вот, например, много прогеров сидят на prof версии. А не на урезанной.
Почему?))

Потому что нашли к ней кейген?..

Давайте не обсуждать в этом форуме "плохие практики".

Я - за хороший подход во всем.
11 янв 21, 14:08    [22261502]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
petrav
Member

Откуда:
Сообщений: 2861
PetroNotC Sharp
ъъъъъ
пропущено...

Что за "урезанная"?
гугл забанили?
https://visualstudio.microsoft.com/ru/vs/compare/

Мне кажется вам задают довольно простой вопрос: что есть в проф версии и этого нет в фри версии, но при этом вам это очень нужно, без этого не можете работать.

Вот я не могу ответить на такой вопрос, так как работаю на энтерпрайз.
11 янв 21, 14:24    [22261513]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
petrav,
>без этого не можете работать
Это требование совершенно лишнее.
Желание работать на текущем месте не только от студии зависит)).
У кого бесплатные обеды, у кого фитнесс залы.
Ваш вопрос тоже не так сформулирован.
Увы. Вас не инженерная информация интересует, а собеседник)))).
Журналист наверно).
11 янв 21, 14:43    [22261524]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
petrav
Member

Откуда:
Сообщений: 2861
PetroNotC Sharp
petrav,
>без этого не можете работать
Это требование совершенно лишнее.
Желание работать на текущем месте не только от студии зависит)).
У кого бесплатные обеды, у кого фитнесс залы.
Ваш вопрос тоже не так сформулирован.
Увы. Вас не инженерная информация интересует, а собеседник)))).
Журналист наверно).

Хорошо. Переформулирую вопрос: что есть в проф версии и этого нет в фри версии, но при этом вам это очень полезно и удобно, но в принципе вы готовы от этого отказаться.
11 янв 21, 14:55    [22261531]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
petrav,
Вот без этого трудно жить
CodeLens..
Картинка с другого сайта.
11 янв 21, 15:43    [22261547]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
petrav
Member

Откуда:
Сообщений: 2861
PetroNotC Sharp,

К сожалению, это Шарп. А мы на форуме С++.
11 янв 21, 16:03    [22261554]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
petrav
PetroNotC Sharp,

К сожалению, это Шарп. А мы на форуме С++.

Твоя очередь рассказать чем привлекла энтерпрайз.
Или все таки журналист?
11 янв 21, 16:11    [22261557]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
petrav
Member

Откуда:
Сообщений: 2861
PetroNotC Sharp
petrav
PetroNotC Sharp,

К сожалению, это Шарп. А мы на форуме С++.

Твоя очередь рассказать чем привлекла энтерпрайз.
Или все таки журналист?

Очевидно же. Тем что она самая крутая. Хотя очень может быть, что меня и фри версия устроила бы.

Я думал ты в этом разбираешься, но нет... Хотя, опять же, нет, я так даже и не думал.

Сообщение было отредактировано: 11 янв 21, 16:16
11 янв 21, 16:22    [22261562]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
petrav,
Когда ты начинаешь "разбираться" - обычно топик закрывают)))))
Очевидно что ты используешь энтерпрайз как notepad.exe.
Зачем спрашивать если тебе пофигу.
Удачи!
11 янв 21, 16:55    [22261588]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Владимир Вист
Member

Откуда:
Сообщений: 13
teo609, VSCode это редактор кода для кроссплатформенной разработки, для разработки под Windows лучше использовать Visual Studio, никаких особых преимуществ у VSCode тут нету.
12 янв 21, 15:14    [22262053]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
Владимир Вист,
Кроссплатформенное удобство вы имели ввиду - одинаковость IDE при разработке и там и там? Или переброска кода? Или....?
12 янв 21, 15:43    [22262065]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Владимир Вист
Member

Откуда:
Сообщений: 13
PetroNotC Sharp
Владимир Вист,
Кроссплатформенное удобство вы имели ввиду - одинаковость IDE при разработке и там и там? Или переброска кода? Или....?

В VSCode можно использовать Linux-Only технологии, там есть SSH-Remote, WSL2-Remote, он сам поддерживает Linux. Все вместе.
12 янв 21, 15:57    [22262071]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
Владимир Вист,
Спс. Круто.
12 янв 21, 16:28    [22262088]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
PetroNotC Sharp
Владимир Вист,
Кроссплатформенное удобство вы имели ввиду - одинаковость IDE при разработке и там и там? Или переброска кода? Или....?

Кроссплатформенно - это когда ты в Apple Mac открыл среду - и душа радуется. Все элементы на своём месте.

А потом открыл тот-же софт в Linux/Gnome - и глаза кровью потекли ....
12 янв 21, 21:28    [22262222]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
White Owl
Member

Откуда:
Сообщений: 12682
mayton
PetroNotC Sharp
Владимир Вист,
Кроссплатформенное удобство вы имели ввиду - одинаковость IDE при разработке и там и там? Или переброска кода? Или....?

Кроссплатформенно - это когда ты в Apple Mac открыл среду - и душа радуется. Все элементы на своём месте.

А потом открыл тот-же софт в Linux/Gnome - и глаза кровью потекли ....
Ааа... Ну если ты хочешь кровью истечь тогда да, VSC не для тебя. Он только для ленивых - которым нужны привычные хоткеи да стандартный вид.
12 янв 21, 21:44    [22262230]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
Ну я уже лет 15 не использую VS ни VSC.
12 янв 21, 21:49    [22262234]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
mayton,
У каждого своё.
Если есть тестировщик, то можно в других средах и не открывать.
Пиши код, а проверят на экзотике за тебя.
13 янв 21, 07:42    [22262376]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ъъъъъ
Member

Откуда:
Сообщений: 1950
White Owl
mayton
пропущено...

Кроссплатформенно - это когда ты в Apple Mac открыл среду - и душа радуется. Все элементы на своём месте.

А потом открыл тот-же софт в Linux/Gnome - и глаза кровью потекли ....
Ааа... Ну если ты хочешь кровью истечь тогда да, VSC не для тебя. Он только для ленивых - которым нужны привычные хоткеи да стандартный вид.

А графический отладчик - не нужен?
13 янв 21, 08:43    [22262384]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
teo609
Member

Откуда: Рязань
Сообщений: 140
mayton
Ну я уже лет 15 не использую VS ни VSC.


А что используете? И почему?

Вопрос, в общем, ко всем. Предлагалось голосование, но наверное в свободной форме лучше.
13 янв 21, 10:27    [22262450]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
teo609,
Вы с прошлого года не отвечали мемберам.
Может сначала восполните пробел? А потом вопросы?
13 янв 21, 11:29    [22262510]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
teo609
mayton
Ну я уже лет 15 не использую VS ни VSC.


А что используете? И почему?

Вопрос, в общем, ко всем. Предлагалось голосование, но наверное в свободной форме лучше.

Я использую разработки JetBrains.

Подними голосование по IDE-шкам. Это будет полезно.
13 янв 21, 12:19    [22262551]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ъъъъъ
Member

Откуда:
Сообщений: 1950
mayton
mayton
лет 15 не использую VS ни VSC.

использую разработки JetBrains.

Сейчас для C++ они CLion продвигают, а что 15 лет назад было?
13 янв 21, 12:25    [22262560]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
teo609
Member

Откуда: Рязань
Сообщений: 140
PetroNotC Sharp
teo609,
Вы с прошлого года не отвечали мемберам.
Может сначала восполните пробел? А потом вопросы?


С прошлого года вопросов и не было. Вопросов ко мне в этой теме не было.
Вопросы в той теме про строки, на которые я не отвечал, были сочтены как не совсем корректные, провоцирующе-скандалезно-холиварные, на такие да, отвечать не хочется, и поднимать ту тему не хочется. Я получил замечание в свой адрес, что слишком загоняюсь, и не стал его оспаривать. Возможно, так и есть.

В качестве извинения/компенсации напишу немножко про свой опыт с VS 2019. Занимает 10ГБ, создает 5 процессов в памяти, которые непонятно что делают. Стартует быстро, с конвертацией проекта проблем не было. Но все-таки, неприятное ощущение осталось, что она делает то что не просили.
VS Code не стал пробовать, во-первых, положившись на мнение MsterZiv, а во-вторых, потому что там компилятор С++ от MS нужен лицензионный, а студия 2019 бесплатная не подошла а платная это сейчас у нас сложно. А насчет других компиляторов есть больше вариантов.


mayton
teo609
пропущено...


А что используете? И почему?

Вопрос, в общем, ко всем. Предлагалось голосование, но наверное в свободной форме лучше.

Я использую разработки JetBrains.

Подними голосование по IDE-шкам. Это будет полезно.


Например, я не знал про Geany и забыл про Qt Creator. Голосовалки которые я видел, предполагают фиксированный набор вариантов, а этого хочется избежать. Поэтому мне больше нравится такой дискуссионный формат.
13 янв 21, 14:29    [22262652]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 52913

teo609
С прошлого года вопросов и не было. Вопросов ко мне в этой теме не было.

Так на этом форуме можно отвечать не только на свои собственные вопросы, но и на чужие. В
этом году появилось четыре топика как минимум.

Posted via ActualForum NNTP Server 1.5

13 янв 21, 14:34    [22262656]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
teo609,
Вы же автоматизатор!
- кликаете Все страницы показать
- поиск
- вбили свой ник
Там 11 упоминаний вас)))
Тяжело поставить минус 1 или оффтоп кому либо?
13 янв 21, 14:47    [22262677]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
>В качестве извинения/компенсации напишу немножко про свой опыт с VS 2019. Занимает 10ГБ, создает 5 процессов в памяти, которые непонятно что делают.

Ну, коли так, то тебе это всё просто не нужно...

VS Code не стал пробовать, во-первых, положившись на мнение MsterZiv, а во-вторых, потому что там компилятор С++ от MS нужен лицензионный,

Сам компилятор вообще бесплатный.

а студия 2019 бесплатная не подошла а платная это сейчас у нас сложно.

А другой глобус тебе дать?

А насчет других компиляторов есть больше вариантов.

Не , ну никто ж не держит...

Сообщение было отредактировано: 13 янв 21, 18:19
13 янв 21, 14:51    [22262682]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
Идеология
13 янв 21, 15:33    [22262727]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
petrav
Member

Откуда:
Сообщений: 2861
mayton
Идеология

Вижуал Студия пахнет мышами.
13 янв 21, 15:36    [22262733]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
White Owl
Member

Откуда:
Сообщений: 12682
ъъъъъ
White Owl
пропущено...
Ааа... Ну если ты хочешь кровью истечь тогда да, VSC не для тебя. Он только для ленивых - которым нужны привычные хоткеи да стандартный вид.

А графический отладчик - не нужен?
Конечно нет.
Хотя в VSC даже отладчик есть... Не знаю зачем.
13 янв 21, 20:57    [22262920]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
teo609
Member

Откуда: Рязань
Сообщений: 140
PetroNotC Sharp
Сам компилятор вообще бесплатный.

Note: You can use the C++ toolset from Visual Studio Build Tools along with Visual Studio Code to compile, build, and verify any C++ codebase as long as you also have a valid Visual Studio license (either Community, Pro, or Enterprise) that you are actively using to develop that C++ codebase.

https://code.visualstudio.com/docs/cpp/config-msvc
13 янв 21, 21:43    [22262932]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Siemargl
Member

Откуда: 010100
Сообщений: 6419
teo609,

Ценник на Community найти ослишь?
13 янв 21, 22:59    [22262959]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 52913

Siemargl
Ценник на Community найти ослишь?

На лицензионные ограничения Community глаза сможешь не закрывать?..

Posted via ActualForum NNTP Server 1.5

13 янв 21, 23:17    [22262961]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
teo609
Member

Откуда: Рязань
Сообщений: 140
Siemargl
teo609,

Ценник на Community найти ослишь?


В лицензию бесплатной студии наша контора не пролезает.
13 янв 21, 23:27    [22262966]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
Какой-то у нас неправильный топик. Не технический а юридический.
13 янв 21, 23:34    [22262969]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
teo609
PetroNotC Sharp
Сам компилятор вообще бесплатный.

Note: You can use the C++ toolset from Visual Studio Build Tools along with Visual Studio Code to compile, build, and verify any C++ codebase as long as you also have a valid Visual Studio license (either Community, Pro, or Enterprise) that you are actively using to develop that C++ codebase.

https://code.visualstudio.com/docs/cpp/config-msvc

У нас диалог или монолог?
Вверху испорчен пост так как цитата не моя.
2.
Если vs дорогой то скажи цену. Или акцентируй на этом словами.
Как то ты не разговариваешь совсем.
13 янв 21, 23:35    [22262970]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
mayton
Какой-то у нас неправильный топик. Не технический а юридический.

Да. Причем я сам не знаю и никто тут не говорит сколько стоит VS))
13 янв 21, 23:37    [22262971]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
teo609,

>это для иногда возникающих небольших проектов-утилит, где хочется иметь возможность применить С++17.
===
1. Коммерческая выгода будет?
2. Почему не разделить утилиты на обучающие без выгоды и коммерческие лицензионные?
3. Ну а если Qt Creator?))))
13 янв 21, 23:50    [22262977]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Siemargl
Member

Откуда: 010100
Сообщений: 6419
teo609
Siemargl
teo609,

Ценник на Community найти ослишь?


В лицензию бесплатной студии наша контора не пролезает.

Тогда или "серьезная фирма возьмет в аренду дырокол" или скиньтесь на 500$
14 янв 21, 00:13    [22262984]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
PetroNotC Sharp
небольших проектов-утилит, где хочется иметь возможность применить С++17.
===
Ну а если Qt Creator?))))

Для утилит и GCC хватит. Причем даже с C++ 20 )))
14 янв 21, 00:19    [22262987]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
ptr128,
Нынче прогресс. Утилиты пошли с ГУИ а пылесосы с вай фаем.
14 янв 21, 08:38    [22263029]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
PetroNotC Sharp,

это регресс. Так как вместо того, чтобы 100500 раз вызвать утилиту циклом из командной строки, нужно 100500 раз тыкать мышкой )))
Ладно еще если утилита на web и эти 100500 раз ее можно дергать curl или wget. А если обычный GUI?

К счастью, даже MS это понимает и предоставляет утилиты командной строки для всех случаев жизни.

Даже пылесосы с wifi предоставлют ограниченную функциональность через GUI (веб-морду), а полную - все через ту же командную строку по ssh.
14 янв 21, 11:20    [22263109]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
ptr128,
В вас говорит возраст.
Утилиты бывают для тех кто не знает как консольную прогу с параметрами вызвать)))
Или как перейти в папку с утилитой))))
14 янв 21, 11:28    [22263116]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
teo609
Member

Откуда: Рязань
Сообщений: 140
mayton
Какой-то у нас неправильный топик. Не технический а юридический.

Так усложнились условия лицензирования.
Вообще, вопрос о том, какая среда разработки лучшая для последних версий С++, под какую ось,
из платных и бесплатных, для разработки в конторе и обучения дома - скорее технический.

PetroNotC Sharp
teo609,

>это для иногда возникающих небольших проектов-утилит, где хочется иметь возможность применить С++17.
===
1. Коммерческая выгода будет?
2. Почему не разделить утилиты на обучающие без выгоды и коммерческие лицензионные?
3. Ну а если Qt Creator?))))

1. Формально цель деятельности конторы - получение прибыли, поэтому для терминов лицензирования - да.
2. Для всех условий лицензирования, по всем IDE что я видел, разницы нет.
Бесплатную версию MS VS 2019 для домашнего использования можно получить, это Community.
Бесплатную лицензию CLion для домашнего использования получить можно под опенсорс, но самообучение под это плохо подходит.
Теоретически можно, наверное, но я внутренне не согласен загрязнять интернет хелловорлдами под видом опенсорса.
3. Надо пробовать, пока руки не дошли.
Пока нашел что VS 2019 за $500 купить можно, но шеф сказал - такое надо планировать, не раньше след.года.
CLion можно купить за $200, но его, как и QtCreator, надо тестить, а бюджет рабочего времени на подбор IDE исчерпан.
14 янв 21, 11:52    [22263136]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
PetroNotC Sharp

Утилиты бывают для тех кто не знает как консольную прогу с параметрами вызвать)))
Или как перейти в папку с утилитой))))

tcl/tk
Выглядит, конечно, страшновато. Но Вам шашечки или ехать? Зато пишется очень быстро.
14 янв 21, 11:59    [22263146]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
teo609,
>а бюджет рабочего времени на подбор IDE исчерпан.
== в этом все дело.
Это обычная лень которую спихивают на время и на то что "руководство не дает".
Мы не в java чтобы обсуждать 40 разных IDE.
Нет предмета обсуждения.
Чтобы писать утилиты и изучить новый синтаксис вам ничего не мешает. Так ведь?)))))
А метод обучения прогера всегда был "самостоятельное обучение". Хоть под кроватью.
Удачи!

автор
Жениться или не жениться - вот в чем вопрос.
А если жениться, то куда девать нынешнею жену?))))
14 янв 21, 12:07    [22263152]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
ptr128
PetroNotC Sharp

Утилиты бывают для тех кто не знает как консольную прогу с параметрами вызвать)))
Или как перейти в папку с утилитой))))

tcl/tk
Выглядит, конечно, страшновато. Но Вам шашечки или ехать? Зато пишется очень быстро.

Уже было.
"ловите первую ступень на батуте. Многоразовые это Г..."
Это неприятие нового и новых технологий.
14 янв 21, 12:12    [22263157]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
PetroNotC Sharp,

не вижу связи. Если очень нужны новые технологии - вперед в веб, когда у юзера кроме браузера нет ничего и все утилиты в нем. А весь код на C/C++ вообще никакого GUI не имеет. С чего и начали.
14 янв 21, 12:17    [22263160]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
ptr128,
Мое имхо что термин утилита вообще не привязан к консоли или есть ГУИ или нет.
14 янв 21, 12:22    [22263163]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
PetroNotC Sharp,

замечательно. Тогда утилиту использующую C++ 20 на базе POCO компилируем GCC, а GUI делаем, например, на Angular.
Получаем возможность использования утилиты как из командной строки с минимальной прослойкой, так и из GUI.

P.S. Забыл главное. То, что можно сделать на tcl/tk или просто командной строкой за час, тут потребует полдня. Далее решайте сами, насколько выгодны новые технологии )))

Сообщение было отредактировано: 14 янв 21, 12:25
14 янв 21, 12:26    [22263169]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
ptr128,
Тема про IDE а вы вроде про FAR подобное программирование.
Имхо
14 янв 21, 12:36    [22263181]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
ptr128,
Я почти год писал на сях один проект. И мне было пофиг какой там вообще компилятор. Мы с вами совершенно в разных областях работаем.
14 янв 21, 12:38    [22263182]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
Вообще странно. Мы кичимся IDE которая делает не просто autocompletition но еще и предлагает
варианты рефакторинга циклов чтоб они были красивше и оптимальнее.

Но чорт возьми где в этой схеме разработчик? Мы как инвалиды которые гордятся протезами и колясками.

Уууу! Смотрите как IDE за меня думает! У меня - самая мощная IDE и моя мозговая мартышка получит
больше эндорфинов. Ведь теперь думать мне надо меньше!!
14 янв 21, 12:43    [22263185]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
mayton,
Скажи спасибо что сюда Spring не пробрался)))
14 янв 21, 12:48    [22263190]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
mayton,
Пробовал последнюю версию его. Там json в веб выкидыватся вообще без кода от прогера.
@GetMapping("/sql.ru")
public MyClass GET  () {
   return new MyClass()
} 

Все поля в json имена по названиям полей класса MyClass
14 янв 21, 12:55    [22263197]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
teo609
Member

Откуда: Рязань
Сообщений: 140
PetroNotC Sharp
teo609,
>а бюджет рабочего времени на подбор IDE исчерпан.
== в этом все дело.
Это обычная лень которую спихивают на время и на то что "руководство не дает".
Всегда можно сказать тому, кто не поднял танк, что он недостаточно долго его поднимал. И что никто ему не запрещал.

PetroNotC Sharp
teo609,
Мы не в java чтобы обсуждать 40 разных IDE.
Да, получилось 6: VS Code, VS 2019, CLion, QtCreator, Code::Blocks, Geany.
Но с учетом разрезов
teo609
...под какую ось, из платных и бесплатных, для разработки в конторе и обучения дома...
(и других) получается не так и мало вариантов.
Все вживую проверить и взвесить надо приличное количество времени.
Поэтому обмен опытом остается актуальным, как и советы каждому спрашивающему, для его ситуации.
14 янв 21, 13:07    [22263208]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
PetroNotC Sharp
ptr128,
Я почти год писал на сях один проект. И мне было пофиг какой там вообще компилятор. Мы с вами совершенно в разных областях работаем.

Сложно не согласиться. На С89 я уже очень давно не писал )))
14 янв 21, 13:16    [22263214]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
teo609,
Все варианты вы отмели сами.
Вам надо обучение+утилитки.
Вот когда обучитесь и РЕШИТЕ КУПИТЬ то что ДАВНО ИСПОЛЬЗУЕТЕ тогда можно обсуждать.
14 янв 21, 13:17    [22263216]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
teo609,

Авто имеете?
Для чего нужен тест драйв?
14 янв 21, 13:24    [22263221]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
PetroNotC Sharp
ptr128,
Тема про IDE а вы вроде про FAR подобное программирование.

Вопрос в другом. Любая IDE кроме предоставления каких-то возможностей всегда накладывает при этом и какие-то ограничения.
Факт в том, что чем более функциональна IDE, тем более трудоемко ее использование в гетерогенном комплексном проекте, когда нужно собирать код для разных платформ (от МК до суперкомпьютера) и для разных сервисов (от реализации и отладки физического уровня протокола логическим анализатором и осциллографом до NoSQL или тому подобных специфичных языков).
Ну повеситесь Вы в обоих обсуждаемых IDE отлаживать программу, например, для простейшего DSP.
Отсюда и тенденции использовать универсальные mc/FAR/Atom в сочетании с toolchain командной строки. Потому что так можно решить любую задачу, а не только незначительное их подмножество.
14 янв 21, 13:28    [22263225]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 52913

teo609
Да, получилось 6: VS Code, VS 2019, CLion, QtCreator, Code::Blocks, Geany.

Забыли С++-Dev.

Posted via ActualForum NNTP Server 1.5

14 янв 21, 13:39    [22263238]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
ptr128,
Вы не задумывались над тезисом - платформа или либа накладывают архитектуру проекта?
Тоже загон в рамки и ограничения. Но это приветствуется бизнесом.
Например ваш ангуляр сразу ограничивает весь проект.
Мавен загоняет в жесткие пути директорий проекта.
Это благо!
В школе тоже ограничения тудыть твою налево.
14 янв 21, 13:40    [22263239]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
PetroNotC Sharp,

Вы сравниваете теплое с мягким. Я Вам о принципиальной невозможности достичь целей проекта при ограничении выбора IDE, а Вы о фиксации архитектуры проекта для более предсказуемого его развития и прогнозируемого бюджета.

Иными словами, если платформа или библиотека не позволяют достичь целей проекта, то никакого влияния на его архитектуру они оказать не могут. Потому что применяться не будут )))

Сообщение было отредактировано: 14 янв 21, 13:43
14 янв 21, 13:47    [22263251]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 52913

ptr128
Иными словами, если платформа или библиотека не позволяют достичь целей проекта, то
никакого влияния на его архитектуру они оказать не могут. Потому что применяться не будут )))


....а используемая для проекта платформа или библиотека определяется его архитектурой.
Опаньки, круг замкнулся.

Posted via ActualForum NNTP Server 1.5

14 янв 21, 13:54    [22263258]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
Dimitry Sibiryakov,

вот именно это и происходит в голове у PetroNotC Sharp. Разомкнуть круг используюя иную платформу и/или библиотеку он не может )))

Сообщение было отредактировано: 14 янв 21, 13:53
14 янв 21, 13:58    [22263264]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Siemargl
Member

Откуда: 010100
Сообщений: 6419
VS Community бесплатна для мелких организаций до 5 программистов. Для любых применений, в т.ч. коммерческого.

https://visualstudio.microsoft.com/ru/vs/community/
14 янв 21, 14:07    [22263268]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Siemargl
Member

Откуда: 010100
Сообщений: 6419
Еще существует обновленная Dev-C++

https://www.embarcadero.com/ru/free-tools/dev-cpp
14 янв 21, 14:14    [22263276]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
ptr128
PetroNotC Sharp,

Вы сравниваете теплое с мягким. Я Вам о принципиальной невозможности достичь целей проекта при ограничении выбора IDE, а Вы о фиксации архитектуры проекта для более предсказуемого его развития и прогнозируемого бюджета.

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

Сообщение было отредактировано: 14 янв 21, 14:12
14 янв 21, 14:15    [22263278]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
Siemargl
VS Community бесплатна для мелких организаций до 5 программистов. Для любых применений, в т.ч. коммерческого.

https://visualstudio.microsoft.com/ru/vs/community/
он счас скажет что у них 7 прогеров)
14 янв 21, 14:17    [22263280]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 52913

Siemargl
VS Community бесплатна для мелких организаций до 5 программистов.

Контора "рога и копыта", где программисты работают за еду. Там написано "доход", а не
"прибыль".

Posted via ActualForum NNTP Server 1.5

14 янв 21, 14:20    [22263282]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
PetroNotC Sharp,

в данной теме обсуждают IDE для C/C++. И именно C/C++, в подавляющем большинстве случаев, используются для программирования МК.
Была бы речь об IDE для Windows - другое дело.
14 янв 21, 14:21    [22263286]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
Dimitry Sibiryakov,
За еду им тогда в java. Там все бесплатно но дорого))
14 янв 21, 14:22    [22263288]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
ptr128,
МК это микроконтроллеры?)))
Не верю))
14 янв 21, 14:24    [22263289]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
ptr128,
Хоть бы у ТС спросили.
14 янв 21, 14:25    [22263290]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
petrav
Member

Откуда:
Сообщений: 2861
ptr128
PetroNotC Sharp,

в данной теме обсуждают IDE для C/C++. И именно C/C++, в подавляющем большинстве случаев, используются для программирования МК.
Была бы речь об IDE для Windows - другое дело.

Микроконтроллеры — это совершенно другая тема. И спрашивать нужно на специализированных форумах.

Обычно IDE поставляется именно с МК. Ну или в рекомендациях к МК указывается спец версия какого-то Эклипс, например. Или это MC Studio для российских МК от MultiCore (Элвис).
14 янв 21, 14:49    [22263309]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
PetroNotC Sharp
mayton,
Пробовал последнюю версию его. Там json в веб выкидыватся вообще без кода от прогера.
@GetMapping("/sql.ru")
public MyClass GET  () {
   return new MyClass()
} 

Все поля в json имена по названиям полей класса MyClass

Я непонял что это.
14 янв 21, 15:07    [22263319]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
ptr128,
Arduino для умного дома знаю но проги не писал. Оно?
14 янв 21, 15:10    [22263323]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
mayton,

Это весь код прогера для веб проекта REST api на Spring Boot 2.4.0
14 янв 21, 15:13    [22263325]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
Ардуино насколько я понял позиционируется как игрушка для энтузиастов для которых
промышленны контроллеры слишком сложны.
14 янв 21, 15:14    [22263326]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
mayton
Ардуино насколько я понял позиционируется как игрушка для энтузиастов для которых
промышленны контроллеры слишком сложны.
в контексте темы, ЯП там какой? И ide?
14 янв 21, 15:17    [22263328]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
PetroNotC Sharp
mayton
Ардуино насколько я понял позиционируется как игрушка для энтузиастов для которых
промышленны контроллеры слишком сложны.
в контексте темы, ЯП там какой? И ide?

Хотя стоп. Прошу прощения. Я говрил про Raspberry. Тот программируется на сях и на java.
По крайней мере jdk я на него ставил. Там - какая-то сборка линукса в качестве ОС.
Тоесть что поставите - то и будет.

По поводу Ардуино - я невкурсе.
14 янв 21, 15:19    [22263329]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
teo609
Member

Откуда: Рязань
Сообщений: 140
Dev-C++ я пробовал лет 10 назад, доборландовкую версию, тогда он проиграл Code::Blocks.
14 янв 21, 15:25    [22263332]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
mayton,
Ну, в принципе если Ось линукс/android например в ардуино или в моём Openbox триколора, то там обычные IDE. Напр. Андроид студия.
14 янв 21, 15:33    [22263341]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
teo609
Dev-C++ я пробовал лет 10 назад, доборландовкую версию, тогда он проиграл Code::Blocks.
10 лет?
Ну тогда проверь студию за неделю и Qt за неделю. И приходи.
Будет предметный разговор а не бла бла бла.
14 янв 21, 15:35    [22263345]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
petrav
Обычно IDE поставляется именно с МК.

Не всегда. И качество этого IDE, обычно, оставляет желать лучшего. Поэтому пользуются им довольно редко.
А вот что поставляется всегда - это компилятор, средства отладки и ICE. Даже Intel и AMD не особо заморачиваются с IDE для своих компиляторов.

Например, совершенно нормально, когда в датчиках будет STM8/STM32, в концентраторах ESP8266, а сервер под Linux c ARM или x86.
Несложно понять, что радости разработчку использовать тут три-четыре разных IDE от разных производителей - никакой.
Поэтому и используют Atom/Eclipse для всего скопом.
14 янв 21, 16:42    [22263383]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
mayton
Ардуино насколько я понял позиционируется как игрушка для энтузиастов для которых
промышленны контроллеры слишком сложны.

Не совсем так. Arduino - это IDE. Очень простая и для начинающих. На данный момент поддерживает AVR, Cortex-M и прочие архитектуры, поддерживаемые GCC. Просто потому, что на GNU toolchain она и базируется. Соответственно, для них C++ 20 вполне доступен.
Для STM32 Arduino IDE еще можно использовать. Для STM8 или ESP8266/ESP32 - уже никак вообще.

Ну и STM32/STM8 сейчас в промышленных контроллерах очень распостранены. ESP8266/ESP32 тоже популярны, так как имеют встроенный WiFi, что, нередко, полезно. AVR был распостранен, но сдает позиции. PIC, Z80, I51, Dallas, Freescale - еще встречаются. Padauk хорош за счет стоимости своих МК в районе 2-5 центов. Причем последний даже C компилятор не предоставляет. Приходится использовать опенсорсный SDCC.
14 янв 21, 16:56    [22263396]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
ptr128,

Не совсем так)
автор
Arduino IDE — это программная среда разработки, использующая C++ и предназначенная для программирования всех плат ряда Ардуино (Arduino).
о чем и говорил petrav
14 янв 21, 17:18    [22263411]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
PetroNotC Sharp,
Cortex-M3
STM32

Просто после добавления в ArduinoIDE поддержки Cortex-M* она автоматически стала поддерживать и прочие МК на базе ARM Cortex-M*. Включая те же STM32, никакого отношения к Atmel и его Arduino не имеющие.

При этом Atmel Studio (IDE от Atmel) STM32 не поддерживает принципиально )

Читаем тут

Полностью открытая архитектура системы позволяет свободно копировать или дополнять линейку продукции Arduino.


Сообщение было отредактировано: 14 янв 21, 17:32
14 янв 21, 17:33    [22263420]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
ptr128,
Я так глубоко не могу копать))
Я согласен с его
автор
Обычно IDE поставляется именно с МК.

Удачи!
14 янв 21, 17:49    [22263430]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
PetroNotC Sharp,

Покажите мне IDE для AOCC (AMD) или Intel Parallel Studio. )))
14 янв 21, 18:06    [22263441]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
ptr128
PetroNotC Sharp,

Покажите мне IDE для AOCC (AMD) или Intel Parallel Studio. )))

У вас прям двоичная логика вместо третичной.
Слово Обычно говорит что есть исключения.
Если вы программист экзотики, то ide не будет. Либо она есть в виде а ля FAR.
Либо пишите код хоть на перфокартах.
14 янв 21, 18:56    [22263483]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
PetroNotC Sharp,

то есть Вы все же согласны, что если программировать на C++ не только простые приложения под Windows, то VS на этом заканчивается и начинается Atom/Eclipse ?
Под "простые" я понимаю те, где не нужна ни AOCC (AMD), ни Intel Parallel Studio, ни что либо еще так же не вписывающееся в парадигму MS All-In-One )))
14 янв 21, 19:24    [22263497]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
petrav
Member

Откуда:
Сообщений: 2861
ptr128
PetroNotC Sharp,

то есть Вы все же согласны, что если программировать на C++ не только простые приложения под Windows, то VS на этом заканчивается и начинается Atom/Eclipse ?
Под "простые" я понимаю те, где не нужна ни AOCC (AMD), ни Intel Parallel Studio, ни что либо еще так же не вписывающееся в парадигму MS All-In-One )))

Visual Studio давно уже поддерживает сторонние компиляторы, сторонние системы сборки и кросскомпиляцию.
14 янв 21, 19:31    [22263498]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
ptr128,
Нужен конкретный пример где закончилась студия и начался eclipse.
Так как я работаю на обоих.
И без экзотики. Ближе к народу!

Сообщение было отредактировано: 14 янв 21, 19:33
14 янв 21, 19:37    [22263501]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
ptr128
PetroNotC Sharp,

то есть Вы все же согласны, что если программировать на C++ не только простые приложения под Windows, то VS на этом заканчивается и начинается Atom/Eclipse ?
Под "простые" я понимаю те, где не нужна ни AOCC (AMD), ни Intel Parallel Studio, ни что либо еще так же не вписывающееся в парадигму MS All-In-One )))

А мне интересно другое. Почему "надёжники" (военные и аэрокосмос) не используют С++
а выбирают всякие Ады и Модулы и прочие паскали.

Наверное есть у них какая-то рекомендация по этому поводу. Хотелось бы услышать.

Кто в теме - прокомментируйте.
14 янв 21, 20:23    [22263517]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Dima T
Member

Откуда:
Сообщений: 15686
mayton
А мне интересно другое. Почему "надёжники" (военные и аэрокосмос) не используют С++
а выбирают всякие Ады и Модулы и прочие паскали.

Не в теме, но думаю чтобы в ногу не стреляли теми же указателями. По тем же соображениям гугл родил Go.

Там далеко не лучшие представители отрасли трудятся, ИТ-корпорации предлагают ЗП побольше и требования попроще в плане "ни разу травку не курил".
14 янв 21, 20:33    [22263523]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
В Go есть указатели.

Вот тут пишут https://tour.golang.org/moretypes/1

И внизу дескыть нету адресной арифметики. Но мне кажется что это еще не все надо читать глубже.
Какие еще операции позволительны. Когда - потеря скоупа и инвалидация данных на которые он смотрит.
14 янв 21, 20:39    [22263525]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Dima T
Member

Откуда:
Сообщений: 15686
mayton
И внизу дескыть нету адресной арифметики.

Правильно, потому что в этом вся жопа. Схематично:
p++; // выход в несуществующую память
a = *p; // вылет проги
14 янв 21, 20:44    [22263528]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
Во многих ЯП (в т.ч. Java) есть unsafe операции которые позволяют посмотреть опасным образом в память.

Я думаю - это разумный подход. Ты просто декларируешь что дескыть вот. Я использую пакет доступа
к памяти. Далее - статический анализатор кода это видит и дает варнинг. И те кто принимают решения
об уровне надёжности проекта - соотв предупреждены.

Помнится где-то мы читали NASA-вские рекомендации по коду. И там - полный фарш ограничений.
Рекурсии - втопку. Цикломатическая сложность выше 2 уровней - втопку. Недоказуемый выход
из циклов втопку. И варнинги компиллятора - на максимум. И варнинги - блокеры. Тоесть если
ты собрал свой софт хоть с 1 варнингом - он не прошел ОТК.
14 янв 21, 20:57    [22263535]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
petrav
Member

Откуда:
Сообщений: 2861
mayton
ptr128
PetroNotC Sharp,

то есть Вы все же согласны, что если программировать на C++ не только простые приложения под Windows, то VS на этом заканчивается и начинается Atom/Eclipse ?
Под "простые" я понимаю те, где не нужна ни AOCC (AMD), ни Intel Parallel Studio, ни что либо еще так же не вписывающееся в парадигму MS All-In-One )))

А мне интересно другое. Почему "надёжники" (военные и аэрокосмос) не используют С++
а выбирают всякие Ады и Модулы и прочие паскали.

Наверное есть у них какая-то рекомендация по этому поводу. Хотелось бы услышать.

Кто в теме - прокомментируйте.

Утверждение неверное.

Кстати, допустим, мы пишем бортовую программу для авиационного комплекса на С++. И где-то с какой-то вероятностью выходим за пределы массива или указатель показывает на уже не существующий объект. Как ни странно такая программа на С++ может на практике работать надёжнее, чем если мы напишем на Яве и допустим такие же ошибки. Это удивительно, но это так.
14 янв 21, 21:17    [22263542]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
mayton

А мне интересно другое. Почему "надёжники" (военные и аэрокосмос) не используют С++

Используют, но чаще C, чем C++. О MISRA что-то слышали?
14 янв 21, 21:21    [22263546]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
petrav
mayton
пропущено...

А мне интересно другое. Почему "надёжники" (военные и аэрокосмос) не используют С++
а выбирают всякие Ады и Модулы и прочие паскали.

Наверное есть у них какая-то рекомендация по этому поводу. Хотелось бы услышать.

Кто в теме - прокомментируйте.

Утверждение неверное.

Кстати, допустим, мы пишем бортовую программу для авиационного комплекса на С++. И где-то с какой-то вероятностью выходим за пределы массива или указатель показывает на уже не существующий объект. Как ни странно такая программа на С++ может на практике работать надёжнее, чем если мы напишем на Яве и допустим такие же ошибки. Это удивительно, но это так.

Грамотнее говорить не Ява а Джава. Этож тебе не мотоцикл. Верно? Если хочешь быть понятым
в обществе - прими правильую терминологию.

Ситуацию с выходом за границы массива надо рассмотреть отдельным топиком. Тема интересная.
И я убежден что философия fail-fast - тоесть упасть быстро и сразу должна быть выбрана как
метод поиска ошибок. И замыливать их или прятать по неопределённое поведение - не есть гуд.

Выж не хотите уронить ваш самолет как Боинг-737 ?
14 янв 21, 21:29    [22263549]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
ptr128
mayton

А мне интересно другое. Почему "надёжники" (военные и аэрокосмос) не используют С++

Используют, но чаще C, чем C++. О MISRA что-то слышали?

Я невкурсе. Яж по этому и спрашиваю.
14 янв 21, 21:30    [22263550]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
petrav
Member

Откуда:
Сообщений: 2861
mayton
petrav
пропущено...

Утверждение неверное.

Кстати, допустим, мы пишем бортовую программу для авиационного комплекса на С++. И где-то с какой-то вероятностью выходим за пределы массива или указатель показывает на уже не существующий объект. Как ни странно такая программа на С++ может на практике работать надёжнее, чем если мы напишем на Яве и допустим такие же ошибки. Это удивительно, но это так.

Грамотнее говорить не Ява а Джава. Этож тебе не мотоцикл. Верно? Если хочешь быть понятым
в обществе - прими правильую терминологию.

Ситуацию с выходом за границы массива надо рассмотреть отдельным топиком. Тема интересная.
И я убежден что философия fail-fast - тоесть упасть быстро и сразу должна быть выбрана как
метод поиска ошибок. И замыливать их или прятать по неопределённое поведение - не есть гуд.

Выж не хотите уронить ваш самолет как Боинг-737 ?

А вы хотите лететь на самолёте, который построен на идеологии fail-fast? Как в том фильме: моменто морэ — моментом в море. На испытаниях fail-fast да хорош. Но это трудно совместить.

PS: Я чаще встречал Ява, а не Джава.
14 янв 21, 21:40    [22263552]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
petrav
Visual Studio давно уже поддерживает сторонние компиляторы, сторонние системы сборки и кросскомпиляцию.

Весь прикол в том, что это предлагается делать через тот же make. После чего VS со всеми потрохами превращается по функциональности в Atom, но тормозной и жрущий кучу памяти.
A отлаживаться пробовали? А я пробовал. Настроить remote debug через через gdb и ICE мне так и не удалось. Гарвардскую архитектуру вообще не поддерживает никак. Хотя на Eclipse это взлетает сразу.
14 янв 21, 21:43    [22263553]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
mayton
Я невкурсе. Яж по этому и спрашиваю.

Можно начать с вики
14 янв 21, 21:48    [22263555]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
petrav
mayton
пропущено...

Грамотнее говорить не Ява а Джава. Этож тебе не мотоцикл. Верно? Если хочешь быть понятым
в обществе - прими правильую терминологию.

Ситуацию с выходом за границы массива надо рассмотреть отдельным топиком. Тема интересная.
И я убежден что философия fail-fast - тоесть упасть быстро и сразу должна быть выбрана как
метод поиска ошибок. И замыливать их или прятать по неопределённое поведение - не есть гуд.

Выж не хотите уронить ваш самолет как Боинг-737 ?

А вы хотите лететь на самолёте, который построен на идеологии fail-fast? Как в том фильме: моменто морэ — моментом в море. На испытаниях fail-fast да хорош. Но это трудно совместить.

PS: Я чаще встречал Ява, а не Джава.

Хорошо. Говори как угодно.

По самолётам - я-бы больше доверял пилотам в спорных ситуациях. А не софту.

Давай обсудим этот месседж.

Кстати, допустим, мы пишем бортовую программу для авиационного комплекса на С++. И где-то с какой-то вероятностью выходим за пределы массива или указатель показывает на уже не существующий объект. Как ни странно такая программа на С++ может на практике работать надёжнее, чем если мы напишем на Яве и допустим такие же ошибки. Это удивительно, но это так.


Я не претендую на твои самолетные знания. Мне просто любопытно. Раскрой суть этой магии что я процитировал выше.
14 янв 21, 21:50    [22263556]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
mayton
Ситуацию с выходом за границы массива надо рассмотреть отдельным топиком.

С точки зрения MISRA C++ 2008 (новей под рукой нет)
Rule 5-0-15 (Required) Array indexing shall be the only form of pointer arithmetic.
Rule 5–0–16 (Required) A pointer operand and any pointer resulting from pointer arithmetic using that operand shall both address elements of the same array.
Rule 5–0–17 (Required) Subtraction between pointers shall only be applied to pointers that address elements of the same array.
Rule 5–0–18 (Required) >, >=, <, <= shall not be applied to objects of pointer type, except where they point to the same array.

И все это только для того, чтобы сканер исходного кода мог понять, возможен ли выход за границы массива или нет.
14 янв 21, 21:56    [22263558]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
ptr128
mayton
Я невкурсе. Яж по этому и спрашиваю.

Можно начать с вики

Ссылки приводят к PVSStudio. Спасибо. Я понял что это.
14 янв 21, 21:59    [22263559]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
petrav
Member

Откуда:
Сообщений: 2861
mayton
Кстати, допустим, мы пишем бортовую программу для авиационного комплекса на С++. И где-то с какой-то вероятностью выходим за пределы массива или указатель показывает на уже не существующий объект. Как ни странно такая программа на С++ может на практике работать надёжнее, чем если мы напишем на Яве и допустим такие же ошибки. Это удивительно, но это так.


Я не претендую на твои самолетные знания. Мне просто любопытно. Раскрой суть этой магии что я процитировал выше.

А что тут раскрывать? Мне кажется мы отлично друг-друга поняли. Просто такая программа на
С++ может начать подглючивать, но в общем продолжать работать. Может не так точно, с
непонятными пилоту особенностями — но работает и самолёт летит. В случае Явы такая
программа или полностью грохнется, или откажет целый блок логики. Прямо в эксплуатации.
14 янв 21, 22:06    [22263563]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ъъъъъ
Member

Откуда:
Сообщений: 1950
mayton
ptr128
PetroNotC Sharp,

то есть Вы все же согласны, что если программировать на C++ не только простые приложения под Windows, то VS на этом заканчивается и начинается Atom/Eclipse ?
Под "простые" я понимаю те, где не нужна ни AOCC (AMD), ни Intel Parallel Studio, ни что либо еще так же не вписывающееся в парадигму MS All-In-One )))

А мне интересно другое. Почему "надёжники" (военные и аэрокосмос) не используют С++
а выбирают всякие Ады и Модулы и прочие паскали.

Наверное есть у них какая-то рекомендация по этому поводу. Хотелось бы услышать.

Кто в теме - прокомментируйте.

"Военные и аэрокосмос" используют Фортран (так сложилось, много старого софта и библиотек) и С/С++.
14 янв 21, 22:09    [22263564]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
petrav
mayton
пропущено...


Я не претендую на твои самолетные знания. Мне просто любопытно. Раскрой суть этой магии что я процитировал выше.

А что тут раскрывать? Мне кажется мы отлично друг-друга поняли. Просто такая программа на
С++ может начать подглючивать, но в общем продолжать работать. Может не так точно, с
непонятными пилоту особенностями — но работает и самолёт летит. В случае Явы такая
программа или полностью грохнется, или откажет целый блок логики. Прямо в эксплуатации.

Нет. Она никуда не грохнется. Будет IndexOutOfBoundException и если ты его обработаешь
в ближайшей ловушке catch то можешь принять решение что делать. Как вариант - перезапустить
поток вычислений заново. Но память при этом нигде не будет повреждена записью.

По поводу "подглючивать и работать" - неясно.

Но я понимаю к чему ты клонишь. Тоесть если-бы мы увидели в N+1 элементе массива
мусор - то это не повлияло бы на некую главную логику принятия решений. Но здесь
мне кажется что ты взял слишком уж частный случай.

И я хотел услышать мнение других С++ ников по этому поводу.
14 янв 21, 22:14    [22263566]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
ъъъъъ,

фортран почти все используют. Даже Intel MKL, преимущественно, на фортране.
14 янв 21, 22:16    [22263567]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
petrav
Member

Откуда:
Сообщений: 2861
mayton
petrav
пропущено...

А что тут раскрывать? Мне кажется мы отлично друг-друга поняли. Просто такая программа на
С++ может начать подглючивать, но в общем продолжать работать. Может не так точно, с
непонятными пилоту особенностями — но работает и самолёт летит. В случае Явы такая
программа или полностью грохнется, или откажет целый блок логики. Прямо в эксплуатации.

Нет. Она никуда не грохнется. Будет IndexOutOfBoundException и если ты его обработаешь
в ближайшей ловушке catch то можешь принять решение что делать. Как вариант - перезапустить
поток вычислений заново. Но память при этом нигде не будет повреждена записью.

Ты рассуждаешь как по учебнику. Обложить try, перезапустить поток. Ты сам-то представь
каждый operator[] обложить try. Или перезапустить поток с полной потерей состояния.

mayton
По поводу "подглючивать и работать" - неясно.

Что не ясно?

mayton
Но я понимаю к чему ты клонишь. Тоесть если-бы мы увидели в N+1 элементе массива
мусор - то это не повлияло бы на некую главную логику принятия решений. Но здесь
мне кажется что ты взял слишком уж частный случай.

Да это самый распространённый случай багов везде. 90% багов не приводит к падению, но
приводит к странному поведению программы. Иногда вообще баги не заметны, просто на
выходе искажённая информация, но выглядит она корректной.
14 янв 21, 22:33    [22263577]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
petrav
mayton
пропущено...

Нет. Она никуда не грохнется. Будет IndexOutOfBoundException и если ты его обработаешь
в ближайшей ловушке catch то можешь принять решение что делать. Как вариант - перезапустить
поток вычислений заново. Но память при этом нигде не будет повреждена записью.

Ты рассуждаешь как по учебнику. Обложить try, перезапустить поток. Ты сам-то представь
каждый operator[] обложить try. Или перезапустить поток с полной потерей состояния.

А что плохого в том чтобы перезапустить поток?
14 янв 21, 23:18    [22263600]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 10924
petrav
В случае Явы такая программа или полностью грохнется, или откажет целый блок логики.
Зависит исключительно от обработки исключений.
Да, выход за пределы массива - RuntimeException, которое необязательно обрабатывать, но если обрабатываете - можно восстановиться и во всяких "непонятных" ситуациях. Как минимум - выходом в некую "контролируемую точку" с чётким протоколированием где именно случилась пакость и какого она была цвета.
15 янв 21, 07:10    [22263663]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Siemargl
Member

Откуда: 010100
Сообщений: 6419
Модератор: Редактировано

Поддерживается еще не всё и не везде
https://en.cppreference.com/w/cpp/compiler_support

gcc11 который только выходит и тот по дефолту будет C++17

Сообщение было отредактировано: 17 янв 21, 15:53
15 янв 21, 11:34    [22263773]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
petrav
Member

Откуда:
Сообщений: 2861
Basil A. Sidorov
petrav
В случае Явы такая программа или полностью грохнется, или откажет целый блок логики.
Зависит исключительно от обработки исключений.
Да, выход за пределы массива - RuntimeException, которое необязательно обрабатывать, но если обрабатываете - можно восстановиться и во всяких "непонятных" ситуациях. Как минимум - выходом в некую "контролируемую точку" с чётким протоколированием где именно случилась пакость и какого она была цвета.

Вы сами-то хоть раз написали программу где вокруг каждого operator[] стоит try и прописана логика восстановления функционала? Как такая логика вообще может выглядеть?

А выход в "контролируемую точку" — это как раз то о чём я писал. В полёте у вас просто откажет целый блок логики, вообще перестанет работать. А ведь на него (на блок) опираются другие подсистемы.

PS: Вы сами сядете в самолёт, который спроектирован по принципу fail-fast?
15 янв 21, 13:06    [22263841]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
petrav,
Ну, если вы не писали try так как его нет в плюсах, то не так страшно.
try
    Делим на ноль
exception
   Убираем ноль на значение по умолчанию

Весь корпоративный софт пишется чтобы не отказал блок логики
15 янв 21, 13:15    [22263853]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
petrav,
>PS: Вы сами сядете в самолёт, который спроектирован по принципу fail-fast?
Они на этом принципе и летают
15 янв 21, 13:25    [22263862]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
В топике - какая-то подмена понятий. Когда я говорил fail-fast - я подразумевал быстрое информирование о том
что ПРОБЛЕМА БЫЛА. Как ее решать - отдельный протокол. Проверять регистры состояний процессора. Сигналы аля-
чистый "C" или другие мехнизмы.

petrav говорит - информирование неважно. Важно чтоб программа глючно, но работала.

Вот только этот факт вызвал моё удивление.

Конечно я не хочу чтобы самолёт со мной вместе падал при любом делении на ноль.

Надеюсь что я понятно объяснил.
15 янв 21, 13:36    [22263868]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 52913

mayton
Конечно я не хочу чтобы самолёт со мной вместе падал при любом делении на ноль.

А тебя никто и не пустит в самолёт, который не прошёл испытания. Если, конечно, ты не
лётчик-испытатель.

И fail-fast в них как раз нужен чтобы они падали на испытаниях, а не в последующей
эксплуатации.

Posted via ActualForum NNTP Server 1.5

15 янв 21, 13:48    [22263877]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ъъъъъ
Member

Откуда:
Сообщений: 1950
petrav
Вы сами-то хоть раз написали программу где вокруг каждого operator[] стоит try и прописана логика восстановления функционала?

Не нужно "вокруг каждого".
Ну вот смотри, поимер: сервер обрабатывает запросы клиентов.
Обработка атомарного запроса выполняется в try-catch блоке, обработка может быть сколь угодно сложной, исключения бросаются по разным причинам: самим кодом разработчика ("неправильный формат запроса", "недопустимый id клиента", "ресурс недоступен",... ) или средой выполнения ("невозможно выделить блок памяти указанного размера", "переполнение при вычислениях", "недостаточно прав",...). В большинстве случаев реакцией на исключение является отказ в обработке запроса и переход к обработке нового запроса.
Ничего сложного.
15 янв 21, 13:50    [22263883]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
petrav
Member

Откуда:
Сообщений: 2861
Dimitry Sibiryakov

mayton
Конечно я не хочу чтобы самолёт со мной вместе падал при любом делении на ноль.

А тебя никто и не пустит в самолёт, который не прошёл испытания. Если, конечно, ты не
лётчик-испытатель.

И fail-fast в них как раз нужен чтобы они падали на испытаниях, а не в последующей
эксплуатации.

Страшный ты человек, Сибиряков.

А лётчики-испытатели — они что не люди что ли? Или по твоему у них работа такая, что бы самолёты падали вместе с ними?

Или по твоему, раз самолёт прошёл испытания и сертификацию, так там и ошибок что ли нет?
15 янв 21, 13:54    [22263887]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
Dimitry Sibiryakov

mayton
Конечно я не хочу чтобы самолёт со мной вместе падал при любом делении на ноль.

А тебя никто и не пустит в самолёт, который не прошёл испытания. Если, конечно, ты не
лётчик-испытатель.

И fail-fast в них как раз нужен чтобы они падали на испытаниях, а не в последующей
эксплуатации.

Я с вашего позволения побуду пассажиром.

А вот цитата wiki по поводу самого термина

The responsibility of a fail-fast module is detecting errors, then letting the next-highest level of the system handle them.
15 янв 21, 13:56    [22263889]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 10924
petrav
Вы сами-то хоть раз написали программу где вокруг каждого operator[]
Нет в яве operator[], а есть "первокласный объект" (массив) и необходимая поддержка среды исполнения.
стоит try и прописана логика восстановления функционала? Как такая логика вообще может выглядеть?
По разному может выглядеть. И - да, я обрабатывал исключения времени выполнения. Выход за границу массива - в том числе.
PS: Вы сами сядете в самолёт, который спроектирован по принципу fail-fast?
Я понятия не имею, по какому принципу проектируется самолётное ПО.
Это, в конце-концов не моя забота, а рутинная работа органов сертификации.

P.S.
Вот за что я не люблю априорные суждения, так это за раздувание собственной сигма-окрестности на всю вселенную.
Можно подумать, что работа "хоть как-то" (всегда) лучше, чем (штатное) срабатывание (под)системы, обрабатывающей аварийные ситуации.
15 янв 21, 14:01    [22263893]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 52913

petrav
Или по твоему у них работа такая, что бы самолёты падали вместе с ними?

Да. Именно так.

Posted via ActualForum NNTP Server 1.5

15 янв 21, 14:02    [22263895]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
Dimitry Sibiryakov

petrav
Или по твоему у них работа такая, что бы самолёты падали вместе с ними?

Да. Именно так.

)))) +1
15 янв 21, 14:07    [22263901]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
JS прогеры каждый день пишут Не fail-fast.
Так как в браузере по умолчанию вывод ошибок ВЫКЛ
15 янв 21, 14:09    [22263906]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
petrav
Member

Откуда:
Сообщений: 2861
Dimitry Sibiryakov

petrav
Или по твоему у них работа такая, что бы самолёты падали вместе с ними?

Да. Именно так.

Ты перепутал падение своих простых программ и падение экспериментального самолёта. Это ты просто смотришь логи, дампы и просто запускаешь ещё раз. Падение экспериментального самолёта — это колоссальные финансовые потери, потери времени, имиджа и возможный проигрыш конкурса. Т.е. вообще многолетняя работа была зря.

А если ещё и пилоты погибли... То это трагедия. Это утрата десятилетий обучения/опыта лётчика-испытателя. А если он был Герой России? Это ещё и удар по всей стране.
15 янв 21, 14:15    [22263913]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
petrav,
Они выводят все узлы самоля на закритические углы. В том числе ПО.
То есть ломают и смотрят последствия.
15 янв 21, 14:21    [22263918]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
В атлантику упал самолет из за замерзания трубки ПИТО.
А самоль "пытался" лететь как ни в чем не бывало.
15 янв 21, 14:25    [22263922]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
Капец. У нас в топике такое непонимание.

Можем ли мы убрать самолёты за скобки? Просто поговорить о C/С++ разработке и о способах увеличения надежности
программ. И в фазе компилляции. И в рантайме.

Ребята. Вы-же инженеры. Ну давайте как-то подойдем к общему знаменателю ну йомайо.
15 янв 21, 14:26    [22263923]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
mayton,

Главное сам этот fail-fast втащил в топик)))))
15 янв 21, 14:28    [22263925]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51015
И правильно втащил. Поставил вопрос.
15 янв 21, 14:32    [22263929]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
bk0010
Member

Откуда:
Сообщений: 5055
mayton
А мне интересно другое. Почему "надёжники" (военные и аэрокосмос) не используют С++
а выбирают всякие Ады и Модулы и прочие паскали.

Наверное есть у них какая-то рекомендация по этому поводу. Хотелось бы услышать.

Кто в теме - прокомментируйте.
Используют. Теперь это основное средство разработки (C++ и Qt под Astra).
15 янв 21, 21:24    [22264169]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
petrav
Member

Откуда:
Сообщений: 2861
mayton
И правильно втащил. Поставил вопрос.

Тут дело в том, что fail-fast хорошо применим, например, в банковском софте где недопустимо "глючит, но как-то работает".

Но не всегда fail-fast хорош. Иногда критично важно что бы хоть как-то работало здесь и сейчас.

Вы там сказали, что типа я против детектирования ошибок, типо пусть работает хоть как-то и скрывает ошибки. Я такого не говорил, это вы придумали. Но в том-то и дело что fail-fast подразумевает вообще отказ в обслуживании, а детектирование сбоев — это уже следствие. Нет такого языка, который обеспечивал бы fail-slow и одновременно детектирование сбоев.
15 янв 21, 21:43    [22264178]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
petrav,
>Но не всегда fail-fast хорош. Иногда критично важно что бы хоть как-то работало здесь и сейчас.
== смешно. Ну вы пример то приведите.
Где так пишут?
Я вам пример привел - сайтики визитки.
15 янв 21, 22:40    [22264199]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Siemargl
Member

Откуда: 010100
Сообщений: 6419
mayton
И правильно втащил. Поставил вопрос.

В промышленном ISO61131 используется forgive!

Сообщение было отредактировано: 15 янв 21, 22:38
15 янв 21, 22:42    [22264200]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Alex_Ustinov
Member

Откуда: Nickel
Сообщений: 3721
Basil A. Sidorov
Мы точно про статистику или вы про что-то другое?

я про статистику, вы не знаю о чем

Сообщение было отредактировано: 15 янв 21, 23:33
15 янв 21, 23:34    [22264210]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Alex_Ustinov
Member

Откуда: Nickel
Сообщений: 3721
ptr128
Это вовсе не статистика. Статистика не собирает данные. Она их очищает и анализирует. Потому что в сырых данных возможны любые всплески, пропуски и искажения. А задача статистики, очистив и трансформировав сырые данные, проанализировать их.
это называется подлог, а не статистика, о чем я и говорю

Сообщение было отредактировано: 15 янв 21, 23:36
15 янв 21, 23:42    [22264213]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Alex_Ustinov
Member

Откуда: Nickel
Сообщений: 3721
petrav
Произошла типичная подмена понятий, вы перепутали тёплое с мягким. Точно так же я могу скачать, что невозможно разработать надёжную программу потому что работал в фирме где вообще всё глючило. Или невозможно построить надёжный мост, потому что работал в компании в которой упали в течении года все мосты которые она строила, а руководство оказалось в тюрьме. Невозможно построить надёжный корабль, потому что я работал в компании...
вот это и есть примеры подмены понятий. Статистика не занимается такими вопросами - можно, нельзя, возможно-невозможно, она дает только лишь анализ статистических данных (измерительных характеристик).
15 янв 21, 23:56    [22264215]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Alex_Ustinov
Member

Откуда: Nickel
Сообщений: 3721
Dimitry Sibiryakov

teo609
Да, получилось 6: VS Code, VS 2019, CLion, QtCreator, Code::Blocks, Geany.

Забыли С++-Dev.
KDevelop ......... Ultimate++ ......)
16 янв 21, 00:50    [22264225]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
teo609
Member

Откуда: Рязань
Сообщений: 140
Alex_Ustinov
Dimitry Sibiryakov

пропущено...

Забыли С++-Dev.
KDevelop ......... Ultimate++ ......)

Искренне благодарю. UPP навскидку очень похоже на то, что надо.
16 янв 21, 01:10    [22264226]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
ъъъъъ
Member

Откуда:
Сообщений: 1950
teo609
GUI wxWidgets.

teo609
Alex_Ustinov
пропущено...
KDevelop ......... Ultimate++ ......)

Искренне благодарю. UPP навскидку очень похоже на то, что надо.

Не смущает, что U++ IDE заточена на свой фреймворк?

Сообщение было отредактировано: 16 янв 21, 11:13
16 янв 21, 11:19    [22264265]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Alex_Ustinov
Member

Откуда: Nickel
Сообщений: 3721
ъъъъъ,

так не обязательно же
как и в CodeBlock использовать wxWidgets, вроде тоже заточено.
main.cpp везде один
16 янв 21, 16:01    [22264394]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
White Owl
Member

Откуда:
Сообщений: 12682
Alex_Ustinov
ъъъъъ,

так не обязательно же
как и в CodeBlock использовать wxWidgets, вроде тоже заточено.
main.cpp везде один
Вот только UPP как раз заточен на свой фреймворк.
Оно мне тоже когда-то понравилось, но после чрезвычайно странных проблем с подключением внешних библиотек - UPP был признан нафигидущим.
16 янв 21, 17:19    [22264444]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
teo609
Member

Откуда: Рязань
Сообщений: 140
ъъъъъ

Не смущает, что U++ IDE заточена на свой фреймворк?

Фреймворк тоже выглядит довольно интересно.

White Owl

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

У нас вроде только gui+sql, обещается все внутри upp.


Спасибо всем за помощь и советы.
16 янв 21, 22:47    [22264529]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 7634
teo609,

>Фреймворк тоже выглядит довольно интересно
== ждем топит от вас - чем лучше ГУИ из трех U++/wxWidgets/Qt
17 янв 21, 13:40    [22264623]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
Siemargl
Member

Откуда: 010100
Сообщений: 6419
JUBK_82
Так что лучше? Visual Studio 2019 Pro, Enterprise, или Visual Studio Code? Подскажите, люди добрые.

На что денег хватит
19 фев 21, 21:48    [22283809]     Ответить | Цитировать Сообщить модератору
 Re: Visual Studio 2019 или Visual Studio Code?  [new]
АСУ ТПшник
Member

Откуда:
Сообщений: 1370
По МК спрашивайте у мну. Есть ответы.

Но вообще
KEIL (С для ARMовых МК)

Потом всякие EmBitz (Code::Blocks)

Сейчас производитель наиболее популярных в народе STM32 - STM32CubeIDE. Есть сои плюсы, но построена на Eclipse и этим все сказано.
AVR МК - CodeVisionAVR от производителя.

Богомерзкое изделие Ардуино по факту надстройка на AVR МК. Предалгается исподьзовать VSC (PlatformIO)

Ну и все это вверху пишется так то на С чистом в основном, как наиболее оптимальном языке. MISRA тут упомянули - набор правил, который на уровне компилятора статичеким анализом может быть приложен к коду с целью выявления ошибок.
3 мар 21, 12:26    [22288952]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: 1 2 3 4 5 6 7 8 9 10      [все]
Все форумы / C++ Ответить