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

Rooster

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

Перепись  

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

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

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

Analjinn написал 3 минуты назад:

Тем не менее там пишут что их всё-таки можно использовать.

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

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


Ссылка на сообщение
Grohuf написал 1 минуту назад:

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

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

Я не уверен что стрим прям даст какой-то буст скорости если ты не используешь форматирование. Но если дает, то его можно выкинуть тогда и только тогда, когда вам нужно && вы бустанете себе скорость. Логгеры, о которых ты упоминал, какраз вполне себе отличное место что бы выжимать там эти копейки, по очевидным причинам. Но у подавляющего большинство пользователей вывод в IO это ну копейки будут простоя. Типа я у себя в модуле задача которого CDR писать, и у которого логика на ЛУА написана, сомнительно что что-то получу от FILE*.


ward написал 04.01.2022 в 02:54:

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

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

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

 

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


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

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

 

плюс вполне себе вероятно, что за fstream стоит обёртка над сишной функцией. так же как и new - мне неизвестно ни одной реализации стандартной либы, где за new не стоял бы сишный malloc

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


Ссылка на сообщение
GoldRobot написал 1 час назад:

Ну типа unordered_map в стд считается говном, всмысле имплементация конечная. Чето там с бакетами не нравится, или еще какие-то претензии были. И типа не поправить сломается АБИ (как и всегда в плюсах кекс).

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

Я по-моему скидывал Данларкича на эту тему

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

То, что можно спокойно юзать

image.png.af6e5410e643d6195cee61589963abb3.png

То, что под вопросом (у нас например свои реализации, помимо тестов и тулзов где похуй)

image.png.5f88393db5047821e4bec87f8f021611.png

Стдешные хэш таблицы и регексы почти везде забанены

image.png.5d6b7f8d31a2824ea29a852e301a70a1.png

В презе нет, что конкретно в реализации не так, но стдешные просто дохуя медленные, если с другими сравнивать

image.png.36fd71c75493f9c22a8cfd8c18a9e709.png

image.png.b8cf5c9caf2915954aee48482c10f36c.png

 

Но странно было бы на собесе требовать не использовать стд из-за того, что в продакшене свои реализации пилят (все равно ими можно точно так же пользоваться)

 

Grohuf написал 2 часа назад:

Ребята в гугле тестировали ее и она показывает себя в большинстве случаев не быстрее обычного мэпа

Ну мб это только для стд так. А так хэшы нельзя заменить деревьями. В всяких субд типо терадаты сразу оба используются кек


 

9Aa4jVY.jpeg

IFVau8G.png

AohP0ps.png

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


Ссылка на сообщение
besteady написал 8 минут назад:

Ну мб это только для стд так.

Да, речь про нее.

GoldRobot написал 53 минуты назад:

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

Я имел ввиду у тебя консольная утилита, которая срет в консоль и понятное дело, хочется приложить минимум усилий на этот ввод-вывод. Тут я обеими руками за iostream.

besteady написал 21 минуту назад:

о странно было бы на собесе требовать не использовать стд

Хорошо, когда сеньор знает, какие вещи лучше в std не использовать

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


Ссылка на сообщение
besteady написал 34 минуты назад:

В презе нет, что конкретно в реализации не так, но стдешные просто дохуя медленные, если с другими сравнивать

Это не аргумент не юзать.


ward написал 04.01.2022 в 02:54:

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

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

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

 

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


Ссылка на сообщение
GoldRobot написал 2 минуты назад:
besteady написал 37 минут назад:

В презе нет, что конкретно в реализации не так, но стдешные просто дохуя медленные, если с другими сравнивать

Это не аргумент не юзать.

В смысле?


 

9Aa4jVY.jpeg

IFVau8G.png

AohP0ps.png

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


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

В прямом.


ward написал 04.01.2022 в 02:54:

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

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

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

 

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


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

сидят дрочат на пару тактов преимущества кастомной мапы над стдшной

 

а потом хуярят микросервисы, общающиеся по хттп, которые помножают это всё на минус миллиард

:onneponimaet:

kijupsik, madvlaydin, GoldRobot и 5 другим понравилось это

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

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


Ссылка на сообщение
Kant said Just now:

сидят дрочат на пару тактов преимущества кастомной мапы над стдшной

 

а потом хуярят микросервисы, общающиеся по хттп, которые помножают это всё на минус миллиард

:onneponimaet:

пизда жиза


Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
 

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


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

В голос с языка, в котором (якобы) не стоит юзать фундаментальные штуки из стандартной библиотеки)) мож нахуй такой язык? Или мож вы ебла попроще сделаете?

GoldRobot, Arzanis и Nikki Sixx понравилось это

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


Ссылка на сообщение
moonfangtopich написал 1 минуту назад:

В голос с языка, в котором (якобы) не стоит юзать фундаментальные штуки из стандартной библиотеки)) мож нахуй такой язык? Или мож вы ебла попроще сделаете?

Ну это не фундаментальная штука. Это раз. А во-вторых, да, в плюсах много всякой хуйни, которой можно выстрелить в ногу.

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


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

 

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

Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
 

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


Ссылка на сообщение
Grohuf said 1 minute ago:
moonfangtopich said 4 minutes ago:

В голос с языка, в котором (якобы) не стоит юзать фундаментальные штуки из стандартной библиотеки)) мож нахуй такой язык? Или мож вы ебла попроще сделаете?

Ну это не фундаментальная штука. Это раз. А во-вторых, да, в плюсах много всякой хуйни, которой можно выстрелить в ногу.

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

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


Ссылка на сообщение
moonfangtopich написал 1 минуту назад:
Grohuf написал 5 минут назад:
moonfangtopich написал 8 минут назад:

В голос с языка, в котором (якобы) не стоит юзать фундаментальные штуки из стандартной библиотеки)) мож нахуй такой язык? Или мож вы ебла попроще сделаете?

Ну это не фундаментальная штука. Это раз. А во-вторых, да, в плюсах много всякой хуйни, которой можно выстрелить в ногу.

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

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

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


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

Ну вот да, рэгекспы прям вообще унылые.

Особенно отсутствия именованных групп меня расстроило.


ward написал 04.01.2022 в 02:54:

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

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

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

 

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


Ссылка на сообщение
Kant написал 17 минут назад:

сидят дрочат на пару тактов преимущества кастомной мапы над стдшной

 

а потом хуярят микросервисы, общающиеся по хттп, которые помножают это всё на минус миллиард

:onneponimaet:

ага пару тактов

image.png.af805ef80f7c5db312bb3d29c45b0b2a.png


 

9Aa4jVY.jpeg

IFVau8G.png

AohP0ps.png

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


Ссылка на сообщение
besteady said 4 minutes ago:
Kant said 22 minutes ago:

сидят дрочат на пару тактов преимущества кастомной мапы над стдшной

 

а потом хуярят микросервисы, общающиеся по хттп, которые помножают это всё на минус миллиард

:onneponimaet:

ага пару тактов

image.png.af805ef80f7c5db312bb3d29c45b0b2a.png

Продемонстрируй, хули

Аутперформни че-нибудь обыденное из стд в 20 раз на нон-специфик данных

Kant said 25 minutes ago:

сидят дрочат на пару тактов преимущества кастомной мапы над стдшной

 

а потом хуярят микросервисы, общающиеся по хттп, которые помножают это всё на минус миллиард

:onneponimaet:

А у тебя вообще квоты на 3 экрана раздувает, так что не пизди тут

E1azor и `KV понравилось это

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


Ссылка на сообщение
moonfangtopich написал 2 минуты назад:
besteady написал 8 минут назад:
Kant написал 26 минут назад:

сидят дрочат на пару тактов преимущества кастомной мапы над стдшной

 

а потом хуярят микросервисы, общающиеся по хттп, которые помножают это всё на минус миллиард

:onneponimaet:

ага пару тактов

image.png.af805ef80f7c5db312bb3d29c45b0b2a.png

Продемонстрируй, хули

Аутперформни че-нибудь обыденное из стд в 20 раз на нон-специфик данных

там ж есть ссылка откуда он это взял

https://github.com/google/hashtable-benchmarks


 

9Aa4jVY.jpeg

IFVau8G.png

AohP0ps.png

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


Ссылка на сообщение
moonfangtopich написал 4 минуты назад:

Аутперформни че-нибудь обыденное из стд в 20 раз на нон-специфик данных

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

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


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

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