Re[8]: А С++ то схлопывается...
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 02.11.19 18:32
Оценка:
Здравствуйте, Pzz, Вы писали:

M>>C++ именно такой — в повседневной работе я практически не парюсь, не думаю вообще ни о чем, кроме текущей задачи. Когда пишу библиотечный код — тут — да, надо уже думать, как сделать эффективнее.


M>>"Напихать в язык весь computer science — много ума не надо" — ум нужен, чтобы использовать в текущий момент только то, что нужно. Неосиляторы таким навыком не обладают


Pzz>Ты в двух коротких абзацах умудряешься высказать две взаимно противоречивые мысли. Сначала ты говоришь, что C++ не требует думать о себе и не отвлекает от решения текущей задачи. Потом ты говоришь, что осилить C++ — задача нетривиальная.


Второго я не говорил, для начала. Во-вторых, я говорил о разных сценариях. Не вижу тут никакого противоречия
Маньяк Робокряк колесит по городу
Re[16]: А С++ то схлопывается...
От: Pzz Россия https://github.com/alexpevzner
Дата: 02.11.19 18:34
Оценка:
Здравствуйте, Marty, Вы писали:

M>Например, в зависимости от используемых оптимизаций оптимальными могут быть разные варианты


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

Все-таки, очень, очень разные у людей представления об оптимизации
Re[9]: А С++ то схлопывается...
От: Pzz Россия https://github.com/alexpevzner
Дата: 02.11.19 18:36
Оценка:
Здравствуйте, Marty, Вы писали:

Pzz>>А чего в них такого?


M>Г-г-г-г-гобжекты


Т.е., проблема в названии?

Ты вообще про какие гобжекты говоришь, про те, которые в GLIB, или про те, которые в Go?
Re[6]: А С++ то схлопывается...
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 02.11.19 18:36
Оценка:
Здравствуйте, Pzz, Вы писали:

M>>Торвальдс умеет в C++? Вот и ответ.

M>>Тащем-то, линупс дырявый, что твой дуршлаг благодаря именно твоей любимой сишечке. Вирусов под него мало, да — потому что на десктопе его исчезающе мало, и он просто не интересен вирусописателям

Pzz>Зато его очень много на серверах. Разве сервера — менее привлекательный объект для атаки, чем дектоп?


Ну, ващет 1) сетевых сервисов не так и много, и их таки вылизывают 2) по настоящему защищенные сервера обычно делают на фряхе и её производных 3) локально таки на порядки больше векторов для атаки, чем через сетевые сервисы 4) таки сервера атакуют и хакают


S>>>Там или Cи или для тулзовин используется уже более высокоуровневые ЯП, perl, python, Go etc.


M>>Там есть Гобжекты, при виде которых кровь просто хлещет из глаз


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


Да я просто на них больше не смотрю
Маньяк Робокряк колесит по городу
Re[10]: А С++ то схлопывается...
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 02.11.19 18:37
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

M>>>>Думаю, компилятор C++ сложнее всех других компиляторов на порядок, если не на два

НС>>>Думай.
M>>Кроме подобных глубокомысленных комментариев по существу есть что-то?

НС>Есть. Но сперва подобный вопрос стоило бы задать себе.


Ясно. Начал переливать из пустого в порожнее. Удачи
Маньяк Робокряк колесит по городу
Re[12]: А С++ то схлопывается...
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 02.11.19 18:38
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>>>>>И? Были написаны, пришлось переписать. Ровно то, о чем я и говорил.

M>>>>Точно пришлось?
НС>>>Точно.
M>>Можно деталей?

НС>Деталей нельзя, потому что я процессом переписывания не занимался. Но мне об этом говорили Хейлсберг, Торгерсен и Липперт. Последний как раз компилятор и переписывал, так что оснований не доверять ему у меня нет.


Ну, то есть ты понятия не имеешь, какие были причины, я правильно понимаю?
Маньяк Робокряк колесит по городу
Re[8]: А С++ то схлопывается...
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 02.11.19 18:39
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Здравствуйте, Marty, Вы писали:


M>>>>clang

НС>>>Что clang?
M>>Написан на C++, не?

НС>Может быть. И?


Ну, ты скажи его авторам, что на C++ компиляторы писать не стоит. Может, прислушаются
Маньяк Робокряк колесит по городу
Re[19]: А С++ то схлопывается...
От: Denis Ivlev  
Дата: 02.11.19 18:41
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>Я тебя узнал два дня назад. А про кэши и виртуальную память уже лет тридцать, как знаю.


А ахинею нес чисто по приколу. Верю-верю
Re[9]: А С++ то схлопывается...
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 02.11.19 18:44
Оценка:
Здравствуйте, alex_public, Вы писали:

M>>Но вот например, забагованное до нельзя поделие — GCC — написано от и до на чистой сишечке, а качественный компилятор с человеческим лицом (clang/llvm) — на C++


_>Вообще то gcc уже давно перешли на C++. Ну и да, архитектурно clang конечно на порядки лучше. Только вот при этом он пока является худшим в производительности генерируемого кода среди всех основных компиляторов. Так что я конечно же надеюсь когда-нибудь полностью перейти на него (хороши когда сообщения об ошибках человеческие и всё такое), но до этого времени ещё очень далеко (им ещё работать и работать над оптимизатором).


А можно ссылочки на сравнения? А то что-то свежего ничего не гуглится, всё что нашел — пятилетней и более давности.
Маньяк Робокряк колесит по городу
Re[8]: А С++ то схлопывается...
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 02.11.19 18:52
Оценка: +2
Здравствуйте, Denis Ivlev, Вы писали:

DI>>>Булшит конечно, использовать плюсы в ядре ОС можно, но только ограниченным подмножеством которое, чуть больше, чем си.


M>>Это глупость, либо не пробовал, либо не осилил


DI>Ну ты то пробовал. В разработке какого ядра участвовал? Никакого, но мнение имеешь? Ясно, понятно


Апеляция к "а чего достиг ты"? Ок, ясненько
Маньяк Робокряк колесит по городу
Re[10]: А С++ то схлопывается...
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 02.11.19 18:53
Оценка:
Здравствуйте, Denis Ivlev, Вы писали:

DI>>>Вот теперь, когда ты знаешь про стоимость этой абстракции, скажи будут в ядре ОС использовать ВФ?


M>>Буду, когда надо


DI>И в разработке каких ядер ты поучаствовал?


Для стм-ки под себя написал, второй год, полет нормальный
Маньяк Робокряк колесит по городу
Re[12]: А С++ то схлопывается...
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 02.11.19 18:54
Оценка: :)
Здравствуйте, Denis Ivlev, Вы писали:

M>>А разработчик без головы на плечах и на сишечке нагородит такого, что мама не горюй. Мы таки языки ещё обсуждаем, или уже разработчиков на них?


DI>Так оно же взаимосвязано Отчего-то среднестатистических пейсатель на плюсах — это такой фрик, который понятия не имеет во что превращаются абстракции его языка и как работает железо


Отчего-то пейсатели на сишечке — говнокодеры чуть более чем все
Маньяк Робокряк колесит по городу
Re[18]: А С++ то схлопывается...
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 02.11.19 18:54
Оценка:
Здравствуйте, Denis Ivlev, Вы писали:

M>>Старость иногда приходит одна


DI>Не грусти


А чего мне грустить? Мне тебя ни капельки не жаль
Маньяк Робокряк колесит по городу
Re[9]: А С++ то схлопывается...
От: Denis Ivlev  
Дата: 02.11.19 18:58
Оценка:
Здравствуйте, Marty, Вы писали:

M>>>Это глупость, либо не пробовал, либо не осилил


DI>>Ну ты то пробовал. В разработке какого ядра участвовал? Никакого, но мнение имеешь? Ясно, понятно


M>Апеляция к "а чего достиг ты"? Ок, ясненько


Прикольно ты обосрался — сначала предьявил мне, что я не пробовал, а когда поинтересовались о твоем опыте обиделся Кывт-овцы, такие кывт-овцы
Re[11]: А С++ то схлопывается...
От: Denis Ivlev  
Дата: 02.11.19 18:59
Оценка:
Здравствуйте, Marty, Вы писали:

DI>>И в разработке каких ядер ты поучаствовал?


M>Для стм-ки под себя написал, второй год, полет нормальный


Ок, осилил запрограммировать набор с али-експресс
Re[17]: А С++ то схлопывается...
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 02.11.19 19:01
Оценка:
Здравствуйте, Pzz, Вы писали:

M>>Например, в зависимости от используемых оптимизаций оптимальными могут быть разные варианты


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


Pzz>Все-таки, очень, очень разные у людей представления об оптимизации



Я сейчас под bare metal STMки пишу, там вполне актуально, когда у тебя 72 мгц и 64К памяти. И да, там в зависимости от таких мелочей, которые на больших компах просто не замечают, приходится использовать разные подходы. Хорошо, что я на 11 плюсах пишу. Писал бы на сишечке — не сделал бы и десятой доли
Маньяк Робокряк колесит по городу
Re[13]: А С++ то схлопывается...
От: Denis Ivlev  
Дата: 02.11.19 19:02
Оценка:
Здравствуйте, Marty, Вы писали:

DI>>Так оно же взаимосвязано Отчего-то среднестатистических пейсатель на плюсах — это такой фрик, который понятия не имеет во что превращаются абстракции его языка и как работает железо


M>Отчего-то пейсатели на сишечке — говнокодеры чуть более чем все


Но они написали Линукс, нгинкс, курл, скулайт и т.д. и т.п. — парадокс
Re[10]: А С++ то схлопывается...
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 02.11.19 19:02
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>>>А чего в них такого?


M>>Г-г-г-г-гобжекты


Pzz>Т.е., проблема в названии?


Pzz>Ты вообще про какие гобжекты говоришь, про те, которые в GLIB, или про те, которые в Go?


глиб, да. закат солнца врукопашную, C++ на чистом C. Мрак беспросветный
Маньяк Робокряк колесит по городу
Re[10]: А С++ то схлопывается...
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 02.11.19 19:06
Оценка: +1
Здравствуйте, Denis Ivlev, Вы писали:

M>>>>Это глупость, либо не пробовал, либо не осилил


DI>>>Ну ты то пробовал. В разработке какого ядра участвовал? Никакого, но мнение имеешь? Ясно, понятно


M>>Апеляция к "а чего достиг ты"? Ок, ясненько


DI>Прикольно ты обосрался — сначала предьявил мне, что я не пробовал, а когда поинтересовались о твоем опыте обиделся Кывт-овцы, такие кывт-овцы


Я не обиделся, просто понял, что с таким демагогом как ты, нет смысла о чем-то серьезном общаться.

А опыт — я пишу под bare metal на плюсиках

ЗЫ Ты такой вежливый, прямо как в детском саду
Маньяк Робокряк колесит по городу
Re[12]: А С++ то схлопывается...
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 02.11.19 19:07
Оценка:
Здравствуйте, Denis Ivlev, Вы писали:


DI>>>И в разработке каких ядер ты поучаствовал?


M>>Для стм-ки под себя написал, второй год, полет нормальный


DI>Ок, осилил запрограммировать набор с али-експресс


Не совсем. Военнные и и другие роботы специального назначения.
Маньяк Робокряк колесит по городу
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.