Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Rooster

Программирование[11]

var  

286 пользователей проголосовало

У вас нет прав на голосование в этом опросе, или на просмотр результатов опроса. Пожалуйста, войдите или зарегистрируйтесь для голосования в опросе.

Рекомендованные сообщения

  Just.Doit написал 18.08.2023 в 09:15:
  13uRn1nG написал 17.08.2023 в 23:08:

ну не раз было сказано что используются термины не из CS

внезапно у терминов бывает более одного значения

 

Ты про обычные определения и определения джастдуита ?

Поделиться сообщением


Ссылка на сообщение
(изменено)
  GoldRobot написал 18.08.2023 в 07:06:

Вынести.

Шаблон можно проверить на соответствие нужному типу. Или вообще концептик написать.

Использовать variant.

Да хотя бы просто перегрузку сделать.

ты блять даже не понимаешь про что речь идет)))

обойти отсутствие юнионов можно везде

но это не отменяет факт отсутствия этой удобной концепции ) на что изначально и было указано


Изменено пользователем Just.Doit

 

очень крутые котейки


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение
  Index написал 18.08.2023 в 09:18:

Я не понял если голдробот такой умный то почему такой бедный? :chel:

@GoldRobot

В Яндекс не хочешь? У нас за рекомендацию платят вроде 100к. Мне лишними не будут :popavs:

Поделиться сообщением


Ссылка на сообщение

если поплёвывать в колодец плюсовиков, то могу добавить системный проёб по сложности написанного

 

в 21 веке принято писать понятно, легко. потому что системы гигантские и накручивать сложность = самому же ебаться с полностью непонятным кодом. тут понятно. пример системного проёба - таскать за собой самописные аллокаторы: пихать аргументами в каждый конструктор, переподавать их всюду, иметь 0 профита и кучу геморроя, всё это обслуживая. на вопрос зачем это надо уже никто не ответит, замена на стандартные аллокаторы сделает всё проще и никто не заметит разницы в перфомансе. но дальше "исторически сложилось", что кушаем какашку, извольте продолжать.

 

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

Поделиться сообщением


Ссылка на сообщение
  Index написал 18.08.2023 в 09:18:

Я не понял если голдробот такой умный то почему такой бедный? :chel:

ему нельзя, он держит "золотой голдробот стандарт"

GoldRobot и Edgarchik понравилось это

Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение
  Grohuf написал 18.08.2023 в 09:29:

В Яндекс не хочешь? У нас за рекомендацию платят вроде 100к. Мне лишними не будут :popavs:

Хитро

Атестация скоро будет, если 120 не дадут, думаю точно начнут ливать из зоны комфорта (нет, опять пизжу возможно).

  Just.Doit написал 18.08.2023 в 09:28:

обойти отсутствие юнионов можно везде

:onneponimaet:

Первый ответ бистеди буквально один в один. Просто иф заместо свитча.

 


  ward написал 03.01.2022 в 19:54:

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

  mazt3r написал 20.09.2019 в 04:27:

ласт оф ас - хуета для лисят и прочих мальчиков с вагиной между ног.

 

Поделиться сообщением


Ссылка на сообщение
  Olololnet написал 18.08.2023 в 09:34:

если поплёвывать в колодец плюсовиков, то могу добавить системный проёб по сложности написанного

 

в 21 веке принято писать понятно, легко. потому что системы гигантские и накручивать сложность = самому же ебаться с полностью непонятным кодом. тут понятно. пример системного проёба - таскать за собой самописные аллокаторы: пихать аргументами в каждый конструктор, переподавать их всюду, иметь 0 профита и кучу геморроя, всё это обслуживая. на вопрос зачем это надо уже никто не ответит, замена на стандартные аллокаторы сделает всё проще и никто не заметит разницы в перфомансе. но дальше "исторически сложилось", что кушаем какашку, извольте продолжать.

 

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

Показать больше  

 

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

Поделиться сообщением


Ссылка на сообщение
  Index написал 18.08.2023 в 06:57:
  besteady написал 18.08.2023 в 03:03:

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

 

И большой вопрос разберет ли статический анализатор на этапе написания кода.

Ошибка на этапе компиляции это хорошо, но подчеркивание красным в ебало на этапе написания кода ещё лучше.

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

 

  Показать содержимое

 

Чтобы вызов подчеркивался можно добавить концепты

  Показать содержимое

Вот какие типы можно передавать в функцию в хавер нормально не показывается.

Можно в виде докстринга написать комментарий, тогда clangd в хавере это покажет

 

  Показать содержимое
Index понравилось это

 

Поделиться сообщением


Ссылка на сообщение
  13uRn1nG написал 18.08.2023 в 09:42:
  Olololnet написал 18.08.2023 в 09:34:

 

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

ты привёл пример где это нужно и имеет выражение во времени и в цене. но если взять, например, утилиту для использования внутри компании с запуском раз в месяц, где наносек не сыграет никакой роли - но там будет вдоль и поперёк всё это дерьмо

Поделиться сообщением


Ссылка на сообщение
  Olololnet написал 18.08.2023 в 09:49:

ты привёл пример где это нужно и имеет выражение во времени и в цене. но если взять, например, утилиту для использования внутри компании с запуском раз в месяц, где наносек не сыграет никакой роли - но там будет вдоль и поперёк всё это дерьмо

Так смысл в том что гугл пушит эту идеологию.

 

А овощи ее на верку воспринимают и пишут потом на "низкоуровневневом" (по дуит-понятиям) стиле.

 

  Olololnet написал 18.08.2023 в 09:49:

утилиту для использования внутри компании с запуском раз в месяц, где наносек не сыграет никакой роли - но там будет вдоль и поперёк всё это дерьмо

Это должно быть на питоне, если тебе прям не нужно скорости.

Просто хотя бы за счет того что питон знает больше людей.

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

 

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

 

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


  ward написал 03.01.2022 в 19:54:

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

  mazt3r написал 20.09.2019 в 04:27:

ласт оф ас - хуета для лисят и прочих мальчиков с вагиной между ног.

 

Поделиться сообщением


Ссылка на сообщение
  GoldRobot написал 18.08.2023 в 09:35:

Атестация скоро будет, если 120 не дадут, думаю точно начнут ливать из зоны комфорта (нет, опять пизжу возможно).

Да, но младший разработчик получает где-то 200к...

Поделиться сообщением


Ссылка на сообщение
(изменено)
  GoldRobot написал 18.08.2023 в 09:56:

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

разве производительность плюсов это не то единственное, что удерживает язык от смерти? (офк помимо объёма легаси)


Изменено пользователем Olololnet

Поделиться сообщением


Ссылка на сообщение
  13uRn1nG написал 18.08.2023 в 09:42:

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

Кстати, забавный факт. Visual Studio очень часто падала при отладке chromium. Выбора особого не было и приходилось жрать кактус. Когда Microsoft перевела Edge на движок хромиума VS волшебным образом начала работать стабильно. То есть мелкомягким было похуй на крэши в их продукте в больших проектах, пока сами с ними не столкнулись.

13uRn1nG понравилось это

Поделиться сообщением


Ссылка на сообщение
(изменено)
  GoldRobot написал 18.08.2023 в 09:35:

:onneponimaet:

Первый ответ бистеди буквально один в один. Просто иф заместо свитча.

ты не понял

суть в том что это и так понятно, я хз зачем приводить очевидное

суть претензий что самих юнион тайпов нет


Изменено пользователем Just.Doit

 

очень крутые котейки


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение
(изменено)
  13uRn1nG написал 18.08.2023 в 09:42:

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

ну он про то что в N% случаев тех кто ебется за наносек перформанса, не гугл и им это профита не дает

ну тоесть он про премачур оптимизации

  Grohuf написал 18.08.2023 в 10:02:
  GoldRobot написал 18.08.2023 в 09:35:

Да, но младший разработчик получает где-то 200к...

:lol::lol::lol: (ору с положения голдробота)


Изменено пользователем Just.Doit

 

очень крутые котейки


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение
(изменено)
  Olololnet написал 18.08.2023 в 10:03:
  GoldRobot написал 18.08.2023 в 09:56:

разве производительность плюсов это не то единственное, что удерживает язык от смерти? (офк помимо объёма легаси)

 

кажется тока легаси и текущие компетенции (их инертность) удерживают его от смерти

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


Изменено пользователем Just.Doit

 

очень крутые котейки


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение
  Grohuf написал 18.08.2023 в 10:02:
  GoldRobot написал 18.08.2023 в 09:35:

Да, но младший разработчик получает где-то 200к...

:chel:

  Olololnet написал 18.08.2023 в 10:03:

разве производительность плюсов это не то единственное, что удерживает язык от смерти? (офк помимо объёма легаси)

Да

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

А байтодрочество, это то когда тебе нужно выжать прям все.

 

  Just.Doit написал 18.08.2023 в 10:04:

суть претензий что самих юнион тайпов нет

Либо ты тролишь, либо я не догоняю о чем вы все еще.

https://en.cppreference.com/w/cpp/utility/variant

https://en.cppreference.com/w/cpp/language/union


  ward написал 03.01.2022 в 19:54:

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

  mazt3r написал 20.09.2019 в 04:27:

ласт оф ас - хуета для лисят и прочих мальчиков с вагиной между ног.

 

Поделиться сообщением


Ссылка на сообщение
(изменено)
  GoldRobot написал 18.08.2023 в 10:13:

либо я не догоняю о чем вы все еще

ты не догоняешь

погугли что такое union types в современных языках


Изменено пользователем Just.Doit

 

очень крутые котейки


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.


×
×
  • Создать...