Я в IDE смотрю. Перехожу по функции и читаю документацию. В питоне к системным функциям ко всем есть нормальный docstring, а в плюсах вместо этого кишки реализации из которых ниче не понять.
И что значит count() в данном случае? Вот я не понимаю без документации. Это секунды? Тики процессора? И чем это лучше чем условный time? И на тему документации. Вот я нажал с ctrl на time и открыл описание:
Return the current time in seconds since the Epoch.
Теперь для плюсов. Нажал на count(), и что я вижу?
Ну просто офигеть как всё понятно. rep count, есть даже _LIBCPP_CONSTEXPR пометка не ужели не ясно. Даже тип понятно какой - rep! Каждый день типом rep пользуюсь, ну что не ясно то.
Для time_since_epoch к слову абсолютно тоже самое.
Суть здесь не в стори поинтах, а в том что разработчиков обычно нанимают пилить фичи. Если разработчик 100% времени занимаются чем угодно только не этим - появляется обоснованное сомнение, а точно ли это разработчик и нужен ли он команде.
Если Тима нанимали на решение бизнес задач, а вместо этого он "беседует с разработчиками", "помогает в архитектуру" и "улучшает эффективность" - значит должность этого Тима надо менять на "архитектор" / "ментор" / "тим-лид" / "проджект менеджер" в зависимости от того чем занимается Тим.
Очень часто вижу ситуацию когда "сениоры" вместо разработки (то есть создание фичей) скатываются в "помогательство". По факту в большинстве случаев это не сениоры а раздолбаи - трындеть, "помогать" и предлгать всякое разное намного проще чем отвечать за что-то и делать самому. Особенно этим грешат всякие говнокодеры которые пилят архетктуру в которой никто кроме них не разберется, а потом занимаются "помогательством".
PS. Так и оказалось. Если открыть CV Тима то можно увидеть что он в большинстве мест был "Consultant" / "Agile Coach" / "Founder" / "Director", а "developer-ом" был всего в паре мест.
Он и сейчас не будет покупать, через очередные 5 лет когда биток будет стоить 200K напишет очередную статью про то какой биткоин плохой для сбережений.
Похоже уже на какой-то комплекс, тут бы не статьи писать а к психологу обратится.
Это вы уже сценарий из конца света описываете, когда разрушились вообще все государства и по магическим причинам теперь электричество выработать не возможно впринципе.
Если мы говорим о разрушении одного государства когда все остальные государства живы - предпочтительней иметь крипту, с ней ты спокойно сможешь выехать и никто не отберёт на границе / не заблокирует перевод.
Для меня под "обеспечено" означает что эти деньги я в любой момент могу прийти и поменять на соответствующее (прописанное в законе) количество золото / недвижимости / прочего, тем чем они обесечены. Как например в случае ипотекой, банк дает вам деньги но возврат кредита обесечен квартирой и полицейскими, если вы не расплатитесь банк эту квартиру у вас заберет.
Недвижимость обеспечена реестром недвижимости + законодательством + полицейскими (и то не всегда). А государственная валюта не обеспечена ничем и все государства занимаются печатаньем новых денег (и обесцениванием имеющихся).
То есть вы вложились на хайпе в высоковолотильный инструмент, потом во время очередного спада зафиксировали убыток вместо того чтобы несколько лет подождать и теперь все криптовалюты плохие?
Вам ничего не дала, мне (и многим другим) дала возможность делать переводы между странами когда другие средства заблокированны а так же хранить часть сбережений на случай если какой-то банк в очередной раз решит заморозить мои средства.
я думал крипто оптимистов поубаливалось после испарившихся LUNA (которые ж стейбл!) и лопнувшего FTX
Ну да, если кто-то использует инструмент в мошеннических целях - виноват конечно сам инструмент.
Если людям дали бензопилу а они ей вместо того чтобы резать дрова - режут себе ноги - давайте запретим бензопилы.
А, ну вы видимо лучше меня знаете понятно мне или нет.
Я в IDE смотрю. Перехожу по функции и читаю документацию. В питоне к системным функциям ко всем есть нормальный docstring, а в плюсах вместо этого кишки реализации из которых ниче не понять.
И что значит count() в данном случае? Вот я не понимаю без документации. Это секунды? Тики процессора? И чем это лучше чем условный time? И на тему документации. Вот я нажал с ctrl на time и открыл описание:
Теперь для плюсов. Нажал на count(), и что я вижу?
Ну просто офигеть как всё понятно. rep count, есть даже _LIBCPP_CONSTEXPR пометка не ужели не ясно. Даже тип понятно какой - rep! Каждый день типом rep пользуюсь, ну что не ясно то.
Для time_since_epoch к слову абсолютно тоже самое.
В питоне это
time.time_ns()
- в документацию я всё же посмотрел, но я одинаково не помню что в плюсах что в питоне. Для сравнения в плюсах это:typedef std::chrono::high_resolution_clock Clock;
auto t1 = Clock::now();
Всё подряд - означает что все определения из h файла будут подтянуты в глобальный скоуп по дефолту.
По нормальному - как в питоне или в расте, когда нужно явно указывать что именно тащится из модуля (или обращаться через модуль).
А нечего тянуть в глобальный скоуп всё подряд по дефолту. Ещё одно не удобное плюсовое решение.
PS. Неймспейсы это костыль который вставили вместо того чтобы сделать по нормальному.
Серьезно?
std::chrono::system_clock::now().time_since_epoch().count()
6 уровенй вложения с неочевидными названиями vs 2 супер очевидных в питоне. И так во всем в плюсах.
А я не хочу называть "как угодно" я хочу просто напистать
import time
print(time.time())
А не вспоминать каждый раз какой лютейший треш напридумывали обкуренные создатели chrono.
Так и задумано.
Суть здесь не в стори поинтах, а в том что разработчиков обычно нанимают пилить фичи. Если разработчик 100% времени занимаются чем угодно только не этим - появляется обоснованное сомнение, а точно ли это разработчик и нужен ли он команде.
Если Тима нанимали на решение бизнес задач, а вместо этого он "беседует с разработчиками", "помогает в архитектуру" и "улучшает эффективность" - значит должность этого Тима надо менять на "архитектор" / "ментор" / "тим-лид" / "проджект менеджер" в зависимости от того чем занимается Тим.
Очень часто вижу ситуацию когда "сениоры" вместо разработки (то есть создание фичей) скатываются в "помогательство". По факту в большинстве случаев это не сениоры а раздолбаи - трындеть, "помогать" и предлгать всякое разное намного проще чем отвечать за что-то и делать самому. Особенно этим грешат всякие говнокодеры которые пилят архетктуру в которой никто кроме них не разберется, а потом занимаются "помогательством".
PS. Так и оказалось. Если открыть CV Тима то можно увидеть что он в большинстве мест был "Consultant" / "Agile Coach" / "Founder" / "Director", а "developer-ом" был всего в паре мест.
уже 23 года едят, а она всё не кончается
Равно или поздно всем предстоит сделать сложный выбор ) Даже тем кто во всю не хочет, все равно придется.
Он и сейчас не будет покупать, через очередные 5 лет когда биток будет стоить 200K напишет очередную статью про то какой биткоин плохой для сбережений.
Похоже уже на какой-то комплекс, тут бы не статьи писать а к психологу обратится.
Это насколько скатился хабр что подобный поток эмоций с откровенным враньем и манипуляцими набирает под сотню плюсов.
Это вы уже сценарий из конца света описываете, когда разрушились вообще все государства и по магическим причинам теперь электричество выработать не возможно впринципе.
Если мы говорим о разрушении одного государства когда все остальные государства живы - предпочтительней иметь крипту, с ней ты спокойно сможешь выехать и никто не отберёт на границе / не заблокирует перевод.
Для меня под "обеспечено" означает что эти деньги я в любой момент могу прийти и поменять на соответствующее (прописанное в законе) количество золото / недвижимости / прочего, тем чем они обесечены. Как например в случае ипотекой, банк дает вам деньги но возврат кредита обесечен квартирой и полицейскими, если вы не расплатитесь банк эту квартиру у вас заберет.
Недвижимость обеспечена реестром недвижимости + законодательством + полицейскими (и то не всегда). А государственная валюта не обеспечена ничем и все государства занимаются печатаньем новых денег (и обесцениванием имеющихся).
Это не условные "если бы", в связи с переездом в другую страну мне надо продать дом в РФ и купить в этой другой стране.
То есть вы вложились на хайпе в высоковолотильный инструмент, потом во время очередного спада зафиксировали убыток вместо того чтобы несколько лет подождать и теперь все криптовалюты плохие?
Вам ничего не дала, мне (и многим другим) дала возможность делать переводы между странами когда другие средства заблокированны а так же хранить часть сбережений на случай если какой-то банк в очередной раз решит заморозить мои средства.
Ну да, если кто-то использует инструмент в мошеннических целях - виноват конечно сам инструмент.
Если людям дали бензопилу а они ей вместо того чтобы резать дрова - режут себе ноги - давайте запретим бензопилы.