Форум гитаристов
Главная |  Статьи |  Школа |  Видео |  Софт |  Табы |  Форум |  Гитарный блог
Вернуться   Форум.Гитаризм.ру > Гитаризм > Джемы > Онлайн-джем

Ответ
 
Опции темы
Старый 27.02.2019, 15:46   #131
Плагиноман
 
Аватар для Burillo
 
Регистрация: 14.06.2008
Адрес: 7-й круг Ада
Сообщений: 19,583
Репутация: 3878
По умолчанию

Кавер:
Копирайт: Айван Посмотреть сообщение
есть куча либ с готовыми релизациями всяких функций под разные типы
...вместо одной, стандартной, хорошо оттестированой и провереной, и работающей с любыми типами))) в го же реализации "под разные типы" получаются не путем List<A> и List<B>, а либо копипастом (ListA, ListB, ну ты мне сам гифку показывал), либо через type erasure (т.е. считай эквивалент List<void*> с последующим dynamic_cast<A*>(p) и ассертом на каждый вызов)))

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

так что жить-то без них можно, но их отсутствие создает вполне реальные проблемы)))



________________________________
Помог мой пост? Плюсани репутацию, будь мужиком!

Моя лаборатория (обновление - 11.10.2014)

Как играть на гитаре через компьютер

Онлайн-джем гитаризма

Если я вам что то обещал - не бойтесь и не стесняйтесь напоминать!

"Спид-метал - это как хэви или трэш, только БЫСТРЕЕ ***** ОПАЗДЫВАЕМ БОЛЬШЕ НОТ!!!!!111" (с) [email protected]
Burillo вне форума   Ответить с цитированием
Старый 28.02.2019, 01:06   #132
9-й лад
 
Аватар для Frank
 
Регистрация: 14.09.2010
Адрес: Ярославль
Возраст: 28
Сообщений: 250
Репутация: 1290
Отправить сообщение для Frank с помощью ICQ
По умолчанию

Кавер:
Копирайт: Айван Посмотреть сообщение
На фоне преимуществ языка минусы более чем терпимы. Реально регулярная головная боль разве что от матчинга ошибок (т.е. не то, что надо их всегда ловить и проверять, а именно делать switch по ошибке и реагировать на разные ошибки по-разному), но над этим и разработчики Go сейчас работают, обещаются улучшить возможности для работы с ошибками ещё в 1 версии, даже не во 2.
Вот я про ошибки, да. У меня был небольшой опыт в продакшене на Go, пару лет назад. В целом мне очень понравилось, особенно скорость и мегаудобная реализация многопоточности, но вот обработка ошибок - это да, это они зря так, очень раздражало.

Добавлено через 1 час 23 минуты
Кавер:
Копирайт: Айван Посмотреть сообщение
На текущий момент у нас в проекте сотни файлов, тысячи функций, тысячи тестов - всё это довольно читаемо, легко поддерживается, даже весьма нетривиальные изменения в коде можно делать довольно просто.
Кстати, вот сотня файлов - какой для Go размер файла в SLOC примерно, в среднем по больнице?
Я к тому что сотня файлов - это вроде не особо много. У меня сейчас 1кк+ SLOC в моем основном проекте (php в основном, js, go, parser3 (не спрашивайте, что это за язык, я в ту часть кода стараюсь не забредать, я не некрофил))), если взять размер одного класса за 500 SLOC, то получается 2000+ файлов. Я могу назвать это большой системой (это реально так, ей уж под десяток лет скоро), но знаю, что есть и гораздо большие вещи.
Есть просто подозрение, что на чистом Go поддерживать систему больше чем в 1к файлов будет проблематично (хотя может я и не раскурил его как следует, пару месяцев писал на нем практически факультативно). Хотя, конечно, не монолитами едиными живо корпоративное программирование)

________________________________
http://saturdayjam.ru/ - блог нашей маленькой, но гордой конторки

Последний раз редактировалось Frank; 28.02.2019 в 02:32. Причина: Добавлено сообщение
Frank вне форума   Ответить с цитированием
Старый 23.03.2019, 23:26   #133
Плагиноман
 
Аватар для Burillo
 
Регистрация: 14.06.2008
Адрес: 7-й круг Ада
Сообщений: 19,583
Репутация: 3878
По умолчанию

как правильно ранее заметил Кронос, джемы все еще продолжаются, просто у меня не было возможности их свести и выложить)))

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

ссылки на архивы в первом посте темы, там все рассортировано по датам)))

________________________________
Помог мой пост? Плюсани репутацию, будь мужиком!

Моя лаборатория (обновление - 11.10.2014)

Как играть на гитаре через компьютер

Онлайн-джем гитаризма

Если я вам что то обещал - не бойтесь и не стесняйтесь напоминать!

"Спид-метал - это как хэви или трэш, только БЫСТРЕЕ ***** ОПАЗДЫВАЕМ БОЛЬШЕ НОТ!!!!!111" (с) [email protected]
Burillo вне форума   Ответить с цитированием
Старый 06.04.2019, 20:19   #134
Плагиноман
 
Аватар для Burillo
 
Регистрация: 14.06.2008
Адрес: 7-й круг Ада
Сообщений: 19,583
Репутация: 3878
По умолчанию

наконец досводил все до сих пор записаные джемы))) все лежит в архиве в первом посте))) большинство джемов за последние пару месяцев были наполовину электронными, и 31 марта мы таки опустились до 40-минутного транса))))

________________________________
Помог мой пост? Плюсани репутацию, будь мужиком!

Моя лаборатория (обновление - 11.10.2014)

Как играть на гитаре через компьютер

Онлайн-джем гитаризма

Если я вам что то обещал - не бойтесь и не стесняйтесь напоминать!

"Спид-метал - это как хэви или трэш, только БЫСТРЕЕ ***** ОПАЗДЫВАЕМ БОЛЬШЕ НОТ!!!!!111" (с) [email protected]
Burillo вне форума   Ответить с цитированием
Старый 08.04.2019, 16:46   #135
Плагиноман
 
Аватар для Burillo
 
Регистрация: 14.06.2008
Адрес: 7-й круг Ада
Сообщений: 19,583
Репутация: 3878
По умолчанию

внимание-внимание, говорит германия)))

джемы в среду пока отменены, так что джемы со мной будут проводиться раз в неделю))) разумеется, никто не мешает вам самим кооперироваться и играть когда удобно)))

также, джемы в воскресенье перенесены на субботу 4 часа дня по москве)))

________________________________
Помог мой пост? Плюсани репутацию, будь мужиком!

Моя лаборатория (обновление - 11.10.2014)

Как играть на гитаре через компьютер

Онлайн-джем гитаризма

Если я вам что то обещал - не бойтесь и не стесняйтесь напоминать!

"Спид-метал - это как хэви или трэш, только БЫСТРЕЕ ***** ОПАЗДЫВАЕМ БОЛЬШЕ НОТ!!!!!111" (с) [email protected]
Burillo вне форума   Ответить с цитированием
Старый 02.06.2019, 19:46   #136
Плагиноман
 
Аватар для Burillo
 
Регистрация: 14.06.2008
Адрес: 7-й круг Ада
Сообщений: 19,583
Репутация: 3878
По умолчанию

сделал гугл-календарь с расписанием джемов)))

________________________________
Помог мой пост? Плюсани репутацию, будь мужиком!

Моя лаборатория (обновление - 11.10.2014)

Как играть на гитаре через компьютер

Онлайн-джем гитаризма

Если я вам что то обещал - не бойтесь и не стесняйтесь напоминать!

"Спид-метал - это как хэви или трэш, только БЫСТРЕЕ ***** ОПАЗДЫВАЕМ БОЛЬШЕ НОТ!!!!!111" (с) [email protected]
Burillo вне форума   Ответить с цитированием
Старый 18.07.2019, 19:07   #137
Плагиноман
 
Аватар для Burillo
 
Регистрация: 14.06.2008
Адрес: 7-й круг Ада
Сообщений: 19,583
Репутация: 3878
По умолчанию

начал заливать джемы на HearThis.At, чтоб было удобнее слушать))) пока залит далеко не весь архив, но со временем будет залит весь)))

https://hearthis.at/gitarizm.ru/

________________________________
Помог мой пост? Плюсани репутацию, будь мужиком!

Моя лаборатория (обновление - 11.10.2014)

Как играть на гитаре через компьютер

Онлайн-джем гитаризма

Если я вам что то обещал - не бойтесь и не стесняйтесь напоминать!

"Спид-метал - это как хэви или трэш, только БЫСТРЕЕ ***** ОПАЗДЫВАЕМ БОЛЬШЕ НОТ!!!!!111" (с) [email protected]
Burillo вне форума   Ответить с цитированием
Старый 18.07.2019, 20:28   #138
Хомячок млеать...
 
Аватар для Артист
 
Регистрация: 12.02.2011
Адрес: Рашка
Возраст: 18
Сообщений: 3,202
Репутация: 1975
Отправить сообщение для Артист с помощью ICQ Отправить сообщение для Артист с помощью Skype™
По умолчанию

Хорошо.

________________________________
Хаотичный полёт мысли...
Баба - не мясо, рыба - не птица, курица - не человек.
Артист вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 20:37.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot
vB.Sponsors
Copyright © 2004-2013 Гитарный форум Гитаризм.Ру
Форум гитаристов и музыкантов
Яндекс.Метрика