The OpenNET Project / Index page

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



"Выпуск языка программирования Go 1.19"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Для контроля за появлением новых сообщений - перед выходом жмите "Пометить прочитанным".
. "Выпуск языка программирования Go 1.19" +/
Сообщение от Филимон Прошареный (?), 04-Авг-22, 15:52 
>> Мне кажется, на вас надо натравить сишника, который будет предлагать выбросить плюсы в помойку,

Обычно в таких случаях я только учусь.

>> синтаксис совсем инопланетянский,

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

>> "многочисленные ошибки компиляции" порой выглядят настолько ужасно, что хочется удавиться.

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

Я не пытаюсь, как вы изволили заметить, "Использовать Go в стиле C++", я пытаюсь использовать Go так, чтобы трудозатраты были меньше, чем на плюсах. Но у меня не получается. Вот прямо сейчас мне не хватает using namespace и я пишу перед каждой функцией из пакета, название пакета... По утру мне не хватало статических переменных, чтобы инициализировать map при первом вызове функции и я завёл (стыдоба какая) глобальную переменную...

Роман, я не планировал доводить вас до слёз, но в плюсах, чтобы спрятать членов структуры или класса достаточно слова private ! Представляете! Там нету всего этого непотребства с переименованием полей и вынесением структуры в отдельный модуль только чтобы спрятать поля!

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

Оглавление
Выпуск языка программирования Go 1.19, opennews, 03-Авг-22, 09:46  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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