All streams
Search
Write a publication
Pull to refresh
44
0.2
Филипп @bak

Пользователь

Send message

А, ну вы видимо лучше меня знаете понятно мне или нет.

Я в IDE смотрю. Перехожу по функции и читаю документацию. В питоне к системным функциям ко всем есть нормальный docstring, а в плюсах вместо этого кишки реализации из которых ниче не понять.

И что значит count() в данном случае? Вот я не понимаю без документации. Это секунды? Тики процессора? И чем это лучше чем условный time? И на тему документации. Вот я нажал с ctrl на time и открыл описание:

Return the current time in seconds since the Epoch.

Теперь для плюсов. Нажал на count(), и что я вижу?

_LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR rep count() const {return __rep_;}

Ну просто офигеть как всё понятно. 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 напишет очередную статью про то какой биткоин плохой для сбережений.

Похоже уже на какой-то комплекс, тут бы не статьи писать а к психологу обратится.

Это насколько скатился хабр что подобный поток эмоций с откровенным враньем и манипуляцими набирает под сотню плюсов.

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

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

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

Недвижимость обеспечена реестром недвижимости + законодательством + полицейскими (и то не всегда). А государственная валюта не обеспечена ничем и все государства занимаются печатаньем новых денег (и обесцениванием имеющихся).

Год назад стоили условные 50K$ а теперь 25K$

Это не условные "если бы", в связи с переездом в другую страну мне надо продать дом в РФ и купить в этой другой стране.

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

ничего по сути не дала

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

я думал крипто оптимистов поубаливалось после испарившихся LUNA (которые ж стейбл!) и лопнувшего FTX

Ну да, если кто-то использует инструмент в мошеннических целях - виноват конечно сам инструмент.

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

Information

Rating
2,565-th
Date of birth
Registered
Activity