Re[15]: Haters gonna hate but with proofs
От: Ночной Смотрящий Россия  
Дата: 15.02.21 18:56
Оценка:
Здравствуйте, rg45, Вы писали:

R>А вот формочки клепать


О, еще один универсальный аргумент уверовавших в сипипи. И пофик что джава в формочках никогда особо популярна не была. Что формочки тоже надо уметь клепать. Что формочки вместе с десктопом уже давно пахнут, а шарп/джава по прежнему активно используется. Главное обозвать всех кто не пользуется плюсами неасилившими и формошлепами, и все, равновесие внутреннего мира восстановлено.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[16]: Haters gonna hate but with proofs
От: Ночной Смотрящий Россия  
Дата: 15.02.21 18:56
Оценка: +1
Здравствуйте, kaa.python, Вы писали:

KP>На C# – не полетит, как и на любом другом языке с GC.


Беседовал я как то давно с чуваками из мира HPC. И они мне сказали, что основная масса HPC кода пишется на питоне и жабе. Не потому что ни спербыстрые или там биты позволяют выжимать (и уж чем GC симуляциям помешал вообще непонятно), а потому что 90% такого кода запускается всего несколько раз чтобы получить результаты. И на фоне месяцев и лет разработки не так уж и важно сэкономить пару часов или даже пару дней на том сколько оно считать будет.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[6]: Haters gonna hate but with proofs
От: scf  
Дата: 15.02.21 19:16
Оценка:
Здравствуйте, B0FEE664, Вы писали:

BFE>Исходя из этого определения я не понимаю какое отношение могут иметь шаблоны предназначенные для создания объектов внутри программы к данным которые лежат вне программы. Это же разные сущности.


Вообще это определение из статьи про модель данных СУБД, но оно отлично подходит и для данных в памяти. Я бы сказал, что модель данных в контексте, о котором речь, — это интерфейс (апи) доступа к данным. И я хотел сказать, что перфекционизм и стремление всё типизировать и зашаблонить не только не окупается, но и может привести к менее понятному и надежному коду.
Re[2]: Haters gonna hate but with proofs
От: Rhino СССР  
Дата: 16.02.21 00:51
Оценка:
Здравствуйте, vlp, Вы писали:

Прочитал всю тему, очень интересно!
Сам плюсовал, использовал boost на минималках (range) и всё такое, но тоже на минималках Забытая запятая приводила к еггогам на десятки-сотни страниц. Слава яйкам, пришёл к Шарпу и Ява. Плюсы не осилил, кароч.

Так вот, что я хочу сказать-то... За подобное
Автор: rg45
Дата: 16.01.19
хочется тупо убивать!!!111одинодинодин Это что за бред?! И вот эти все люди мало того, что запрещают ковыряться в носу, так ещё и имеют смелость постить всякое про JS типа "буду проституткой"?
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[17]: Haters gonna hate but with proofs
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 16.02.21 02:11
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Беседовал я как то давно с чуваками из мира HPC. И они мне сказали, что основная масса HPC кода пишется на питоне и жабе. Не потому что ни спербыстрые или там биты позволяют выжимать (и уж чем GC симуляциям помешал вообще непонятно), а потому что 90% такого кода запускается всего несколько раз чтобы получить результаты. И на фоне месяцев и лет разработки не так уж и важно сэкономить пару часов или даже пару дней на том сколько оно считать будет.


Сам я симуляции не пишу, но то что вижу — какой-то высокоуровневый язык с биндингами к Куде (Си/С++ тобишь) основная опция. На процессоре считать слишком медленно, видимо.

И, кстати разница в расчетах на на CPU и GPU не столько про пару дней или часов, сколько про часы и годы.
Re[17]: Haters gonna hate but with proofs
От: CreatorCray  
Дата: 16.02.21 02:34
Оценка: :)
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>а потому что 90% такого кода запускается всего несколько раз чтобы получить результаты.

А в каком месте там HPC?
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Re[5]: Haters gonna hate but with proofs
От: CreatorCray  
Дата: 16.02.21 02:34
Оценка: -1 :))
Здравствуйте, scf, Вы писали:

scf>Ну я осилил.

scf>написал экстремально умную модель данных на плюсовых шаблонах

Ты не осилил, юный падаван.
Ты только подобрался к моменту, когда начинают понимать как С++ надо готовить, но сдался, так и не осознав.
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Re[7]: Haters gonna hate but with proofs
От: CreatorCray  
Дата: 16.02.21 02:34
Оценка:
Здравствуйте, scf, Вы писали:

scf>перфекционизм и стремление всё типизировать и зашаблонить не только не окупается

Но ещё и называется "синдром укушенного Александреску" и чем то похож на "болезнь студента-медика третьего курса"
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Re[18]: Haters gonna hate but with proofs
От: Ночной Смотрящий Россия  
Дата: 16.02.21 08:55
Оценка:
Здравствуйте, kaa.python, Вы писали:

KP>Сам я симуляции не пишу, но то что вижу — какой-то высокоуровневый язык с биндингами к Куде (Си/С++ тобишь)


У куды разве С++ единственный вариант?

KP> На процессоре считать слишком медленно, видимо.


Ну если симуляции постоянно гоняют одни и теже, какой нибудь промышленный CFD или прогноз погоды, к примеру, тут смысл имеет. А если новую модель разрабатывают — тут подход другой. И если мерять объемами кода, а не количествами запусков, то второй кейс существенно объемнее.

KP>И, кстати разница в расчетах на на CPU и GPU не столько про пару дней или часов, сколько про часы и годы.


Это какой то совсем уж клинический случай. Все таки многоядерность и векторные инструкции современных серверных CPU делают разрыв в перфомансе поменьше 4 порядков.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[11]: Haters gonna hate but with proofs
От: Ночной Смотрящий Россия  
Дата: 16.02.21 09:01
Оценка:
Здравствуйте, netch80, Вы писали:

N>последнее мне убило два проекта и я его больше не хочу;


Да, под нагрузкой оно действительно как то прям не ахти, хоть Гапертон в свое время тут и бегал с каким то эриковским свитчем в качестве доказательство ахфигенности ерланга на хайлоаде.
Мы, правда, не сами на ерланге писали, а плакали, кололись, но жрали кролика. Сейчас спешно перетаскиваем критические части на redis streams.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[16]: Haters gonna hate but with proofs
От: rg45 СССР  
Дата: 16.02.21 10:15
Оценка: :)
Здравствуйте, Ночной Смотрящий, Вы писали:

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


Че-то так не хочется продолжать этот спор двух-летней давности. Может, ну его?
--
Не можешь достичь желаемого — пожелай достигнутого.
Re[2]: Haters gonna hate but with proofs
От: Тёмчик Австралия жж
Дата: 16.02.21 10:37
Оценка:
Здравствуйте, scf, Вы писали:

scf>- типы ошибок, которых нет в managed языках: порча памяти, утечки памяти

Кстати, в Java довольно тривиально сделать утечку, а порча памяти в JVM прошлых версий тоже возникала. Гонки и порча памяти в результате багов в примитивах синхронизации только к Java 6 пофиксили.
Другое дело, что один раз пофиксили, и наступило счастье, а в C++ мало было грабель- накидали в C++ 14 ещё 2 вагона.
Re[6]: Haters gonna hate but with proofs
От: mrTwister Россия  
Дата: 16.02.21 10:43
Оценка: +1
Здравствуйте, CreatorCray, Вы писали:

CC>Ты не осилил, юный падаван.

CC>Ты только подобрался к моменту, когда начинают понимать как С++ надо готовить, но сдался, так и не осознав.

Ох, уже более 20 лет как я слышу про то, что где-то существуют люди, которые "понимают, как С++ надо готовить", но что-то лично в живой природе я таких еще не встречал. Отличный язык программирования!
лэт ми спик фром май харт
Re[6]: Haters gonna hate but with proofs
От: Ночной Смотрящий Россия  
Дата: 16.02.21 11:57
Оценка: -1
Здравствуйте, N. I., Вы писали:

NI>Как вариант — будет ошибка компиляции, т.к. эта программа неправильная


Хотел rg45, видимо, продемонстрировать крутость языка, а продемонстрировал ... даже и не знаю как это назвать чтобы фанатов не обидеть.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re[5]: Haters gonna hate but with proofs
От: Hobbes Россия  
Дата: 16.02.21 12:02
Оценка:
Здравствуйте, Privalov, Вы писали:

P>Ну и где сейчас тот Алгол?


Мутировал в Паскаль и Си
Re[3]: Haters gonna hate but with proofs
От: Hobbes Россия  
Дата: 16.02.21 12:03
Оценка:
Здравствуйте, Marty, Вы писали:

M>Это не так. Я давно уже забил на внимательность и аккуратность, хреначу на плюсиках как бог на душу положит. И, внезапно, всё работает


Ты поди shared_ptr освоил.
Re[4]: Haters gonna hate but with proofs
От: Hobbes Россия  
Дата: 16.02.21 12:05
Оценка:
Здравствуйте, lpd, Вы писали:

lpd>При этом C++ не занял ни одной новой ниши за это время.


Ну как не занял, раньше С++ в эмбеддеде встречался редко, теперь нет.
Re[5]: Haters gonna hate but with proofs
От: lpd Черногория  
Дата: 16.02.21 12:32
Оценка: :)
Здравствуйте, Hobbes, Вы писали:

H>Здравствуйте, lpd, Вы писали:


lpd>>При этом C++ не занял ни одной новой ниши за это время.


H>Ну как не занял, раньше С++ в эмбеддеде встречался редко, теперь нет.


Я эмбеддедом почти не занимался, больше ядром линукса на х86. Но в эмбеддеде нужна близость к оборудованию (и иногда real-time), а не move-семантика и шаблоны, не говоря уж об исключениях. Так что массовая популярность последних стандартов С++ в эмбдеддед это скорее всего миф(впервые слышу от тебя).
У сложных вещей обычно есть и хорошие, и плохие аспекты.
Берегите Родину, мать вашу. (ДДТ)
Отредактировано 16.02.2021 12:33 lpd . Предыдущая версия . Еще …
Отредактировано 16.02.2021 12:33 lpd . Предыдущая версия .
Отредактировано 16.02.2021 12:33 lpd . Предыдущая версия .
Re[6]: Haters gonna hate but with proofs
От: Hobbes Россия  
Дата: 16.02.21 12:52
Оценка:
Здравствуйте, lpd, Вы писали:

lpd>Я эмбеддедом почти не занимался, больше ядром линукса на х86. Но в эмбеддеде нужна близость к оборудованию (и иногда real-time), а не move-семантика и шаблоны, не говоря уж об исключениях. Так что массовая популярность последних стандартов С++ в эмбдеддед это скорее всего миф(впервые слышу от тебя).


Realtime да, очень часто нужен из-за ограничений по времени реакции. Близость к оборудованию — необязательно, например в современном автомобиле разные электронные блоки между собой гоняют эзернет. Исключения вопрос спорный, но если ты, например, пишешь навигацию, а навигация предполагает обработку различных структур данных, то шаблоны и move-семантика тебе скорее помогут, чем помешают. Я пишу про автомобили, потому что у меня есть опыт из этой области, но кажется, что в промышленном и медицинском оборудовании всё то же самое.
Re[4]: Haters gonna hate but with proofs
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 16.02.21 17:05
Оценка:
Здравствуйте, Hobbes, Вы писали:

M>>Это не так. Я давно уже забил на внимательность и аккуратность, хреначу на плюсиках как бог на душу положит. И, внезапно, всё работает


H>Ты поди shared_ptr освоил.


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