Re[5]: А С++ то схлопывается...
От: Ночной Смотрящий Россия  
Дата: 01.11.19 20:11
Оценка:
Здравствуйте, Marty, Вы писали:

S>>>если С++ на помойку то на чем тогда писать ОС компиляторы и системыне утилиты

НС>>Компиляторы точно на С++ писать не стоит.
M>clang

Что clang?
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[7]: А С++ то схлопывается...
От: Ночной Смотрящий Россия  
Дата: 01.11.19 20:12
Оценка:
Здравствуйте, Marty, Вы писали:

НС>>Компиляторами С++ мир не ограничивается?

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

Думай.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[7]: А С++ то схлопывается...
От: Pzz Россия https://github.com/alexpevzner
Дата: 01.11.19 20:15
Оценка:
Здравствуйте, Marty, Вы писали:

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


А код все равно дурной компилировает...
Re[5]: А С++ то схлопывается...
От: Pzz Россия https://github.com/alexpevzner
Дата: 01.11.19 20:17
Оценка: :)
Здравствуйте, Marty, Вы писали:

НС>>Компиляторы точно на С++ писать не стоит.


M>clang


Я заглядывал внутрь этого вашего цланга, чтобы что-то про него прояснить для себя. Прямоугольный кусок кода, одинаково плотно набитый буквами и по горизонтали, и по вертикали, ужас.
Re[7]: А С++ то схлопывается...
От: AlexGin Беларусь  
Дата: 01.11.19 20:19
Оценка:
Здравствуйте, Masterspline, Вы писали:

M>В госконторах начали платить больше, чем в коммерческих? Или это какая-то особая оборонка, которую пилят не госконторы? Или бабки российской оборонки идут напрямую в карман белорусских программистов? Проясни момент.


Напрямую, конечно же, не идут.
Но через импортозамещение (и разработки вокруг него), могут просочиться.
Re[8]: А С++ то схлопывается...
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 01.11.19 20:25
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

S>>>>Первые и дорослиновские версии шарпа?

НС>>>Что с ними?
S>>Все в порядке, на цпп написаны.

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


Точно пришлось? А не захотелось ли типа бутстрапинга — типа сами себя компилим, ого-го, да мы это уже умеем?
Маньяк Робокряк колесит по городу
Re[10]: А С++ то схлопывается...
От: AlexGin Беларусь  
Дата: 01.11.19 20:30
Оценка:
Здравствуйте, CreatorCray, Вы писали:
...
AG>>Как бы функционал языка это IMHO как сами по себе операторы языка, так и библиотеки, стандартоно поставляемые с ним.
CC>Нет. Функционал языка это сам язык. Всё остальное перекрываемо и там работает "не надо — не платишь".

Это понятно. Вопрос в том, насколько применение C++ без STL актуально...
Хотя да, пожалуй актуально:

https://en.wikipedia.org/wiki/Embedded_C%2B%2B
Re[4]: А С++ то схлопывается...
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 01.11.19 20:34
Оценка:
Здравствуйте, smeeld, Вы писали:

S>>если С++ на помойку то на чем тогда писать ОС


S>Ядра OC-ей-это чистый Cи. В некоторых, вроде винды, есть какие-то части, но они там в исчезающе малом количестве, и тому причины-прелести самого C++ не позволяющие его без проблем зазюзать для разработки систем ядра.


Только не в малом, а в старом. Сейчас дрова на плюсах пишут тока в путь. Под винду, само собой, линупс анально отгородился, ибо не осилил


S>В Unix и Unix-likе-ах нет вобще C++ с ядрах и системных тулзах, его туда с намордником не пускают прицнипиально (Торвальдс одобряэ).


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


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


Там есть Гобжекты, при виде которых кровь просто хлещет из глаз
Маньяк Робокряк колесит по городу
Re[16]: А С++ то схлопывается...
От: smeeld  
Дата: 01.11.19 20:34
Оценка: :))) :)
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Тебя попросили привести твой код, а ты почему то вместо этого привел чужой. В чем логика? У тебя нет своего кода?


Бро, я никогда не писал хеллоуворлды и велосипеды с нуля. Везде приходил и развивал уже существующий код, коего всегда мегабайты исходников. Везде пишешь в сложившейся стилистике проекта. А она самая разная. Что такое "твой код"? Те несколько кусков кода, размером в три-пять-десять строчек каждый, которые ты вчера/сегодня добавил в разных файлах для добавления нужного функционала, это тот самый "твой код"? Я этих кусков могу привести кучи. Только что это вам тут всем даст? Это просто код. А ссылки на проекты давать не буду, ибо NDA.
Re[5]: А С++ то схлопывается...
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 01.11.19 20:36
Оценка:
Здравствуйте, JacobR, Вы писали:

S>>Ядра OC-ей-это чистый Cи. В некоторых, вроде винды, есть какие-то части, но они там в исчезающе малом количестве, и тому причины-прелести самого C++ не позволяющие его без проблем зазюзать для разработки систем ядра. В Unix и Unix-likе-ах нет вобще C++ с ядрах и системных тулзах, его туда с намордником не пускают прицнипиально (Торвальдс одобряэ). Там или Cи или для тулзовин используется уже более высокоуровневые ЯП, perl, python, Go etc.


JR>Ну по большому счету это просто личные предпочтение и легаси а не технические ограничения, ядро а уже тем более тулзы можно писать на C++.



Э-э-э... Не спорь с фанатиком. Запишет тебя с легкой руки в третий класс школы, а тебе придется ходить
Маньяк Робокряк колесит по городу
Re[4]: А С++ то схлопывается...
От: CreatorCray  
Дата: 01.11.19 20:36
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Компиляторы точно на С++ писать не стоит.


Расскажи вот им: https://lwn.net/Articles/542457/
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[6]: А С++ то схлопывается...
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 01.11.19 20:37
Оценка: +1
Здравствуйте, Denis Ivlev, Вы писали:

S>>>тому причины-прелести самого C++ не позволяющие его без проблем зазюзать для разработки систем ядра.

CC>>Это лютый булшит. Как писавший на С++ в ядре заявляю.

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


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


DI>Неудачное стечение обстоятельств и вызов ВФ оказывается медленней в сотни раз. При этом в С виртуальные функции при необходимости делаются легко.


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


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


Буду, когда надо
Маньяк Робокряк колесит по городу
Re[9]: А С++ то схлопывается...
От: Ночной Смотрящий Россия  
Дата: 01.11.19 20:44
Оценка: -1
Здравствуйте, Marty, Вы писали:

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

M>Точно пришлось?

Точно.

M> А не захотелось ли типа бутстрапинга — типа сами себя компилим, ого-го, да мы это уже умеем?


Нет.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[5]: А С++ то схлопывается...
От: Ночной Смотрящий Россия  
Дата: 01.11.19 20:44
Оценка:
Здравствуйте, CreatorCray, Вы писали:

НС>>Компиляторы точно на С++ писать не стоит.

CC>Расскажи вот им: https://lwn.net/Articles/542457/

Зачем? Бутстраппинг компайлера — правило хорошего тона. Но не делает С++ лучшим выбором для других языков.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[10]: А С++ то схлопывается...
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 01.11.19 20:45
Оценка: +2
Здравствуйте, Denis Ivlev, Вы писали:

S>>И при этом они окажутся магическим образом лишены вышеперечисленных недостатков?


DI>Конечно нет, просто разработчик будет понимать, сколько это стоит и не использовать без серьезной необходимости, а не топить за ВФ в ядре ОС, как один неофит рядом.


А разработчик без головы на плечах и на сишечке нагородит такого, что мама не горюй. Мы таки языки ещё обсуждаем, или уже разработчиков на них?
Маньяк Робокряк колесит по городу
Re[17]: А С++ то схлопывается...
От: Ночной Смотрящий Россия  
Дата: 01.11.19 20:45
Оценка:
Здравствуйте, smeeld, Вы писали:

S>Бро, я никогда не писал хеллоуворлды и велосипеды с нуля. Везде приходил и развивал уже существующий код


Больше вопросов нет.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[12]: А С++ то схлопывается...
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 01.11.19 20:46
Оценка:
Здравствуйте, Denis Ivlev, Вы писали:

S>>Тогда к чему было щеки надувать?


DI>Действительно, откуда у тебя такая травма, что если кто-то плюсы не похвалил, то сразу обида? Пожалеть?


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

DI>>>Да хорош заливать. Всегда забавно, как подростки своего возраста стесняются

CC>>Ну так не стесняйся

DI>7-8 будет хайлоад, я там выступаю с докладом — приходи, попьем кофе, потрындим, посмотришь сколько мне лет.


Старость иногда приходит одна
Маньяк Робокряк колесит по городу
Re[17]: А С++ то схлопывается...
От: CreatorCray  
Дата: 01.11.19 20:50
Оценка:
Здравствуйте, smeeld, Вы писали:

S>Бро, я никогда не писал хеллоуворлды и велосипеды с нуля.

Оно и заметно что не понимаешь как оно там, под капотом, работает.

S>Везде пишешь в сложившейся стилистике проекта. А она самая разная. Что такое "твой код"? Те несколько кусков кода, размером в три-пять-десять строчек каждый, которые ты вчера/сегодня добавил в разных файлах для добавления нужного функционала, это тот самый "твой код"? Я этих кусков могу привести кучи. Только что это вам тут всем даст? Это просто код.


Хехе, паняяяятна
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.