🦥Alex Fails
Kirill
🦥Alex Fails
В супапро
Kirill
Смотря, для каких целей писать код. Одно дело: академический интерес, тренировка или что-то несерьезное. Другое дело: проект на гитхабе, у которого 153 звезды (т.е. им пользуются люди).
Berkus
🦥Alex Fails
Berkus
в одной из первых версий )
🦥Alex Fails
Это не мешало мне бустом не пользоваться😂
Berkus
никому не мешало
Andrei
Anonymous
Страуструп в своей книге "дизайн и эволюция" писал, что видет успех плюсов,
в демократии, которую он заложил в него изначально.
в свободе самовыражении.
и язык выстрелил
Nikolay Markov
Nikolay Markov
и без анальной оградки в виде кривого STL
Nikolay Markov
(извините)
Berkus
Andrei
-__-
Anonymous
сишка - просто раздолбайная.
но не выразительная
Nikolay Markov
осторожнее
а что, я неправ? сколько там операций каста в STL?
Berkus
причем тут касты? что ты несешь
Andrei
О чём этот человек?
Andrei
Какие касты?
Anonymous
никогда не понимал людей, которые что-то гонят про STL
несут какой то бред)
Berkus
ну не знаю, может он думает что касты какой-то рантайм оверхед дают
Nikolay Markov
ладно, я просто неправильное место нашел для вброса
Anonymous
может)
Nikolay Markov
я не говорю про рантайм оверхед
Nikolay Markov
я говорю про то, что их дохера слишком
Nikolay Markov
и вообще STL - очень сомнительная вещь, если нужно писать что-то серьезное
Berkus
не знаю, смотрел в libc++ там вполне вменяемо - вместо кастов темплейты )
Anonymous
вот только там кастов кот наплакал.
как это вообще ему мешает жить - вопрос отдельный)
Berkus
Nikolay Markov
Berkus
лол
Anonymous
)))))
Berkus
"как выстрелить себе в ногу на с, без кастов"
Andrei
Что-то тут много оффтопа и троллей.
Anonymous
так сишный каст - это что-то похуже reinterpret_cast)))
Nikolay Markov
ну просто для серьезного низкого уровня есть си, для высокого - другие языки, типа Python. А что такое C++ тогда? “несерьезный низкий уровень”?
Andrei
Лол.
Andrei
Ну толсто же.
Andrei
Очень тупые вбросы.
Andrei
Попробуй получше.
Nikolay Markov
ну почему толсто? :) правда же, что не так?
Anonymous
c++ - такой же высокоуровневый ассемблер, как и си.
си до сих пор не на свалке лишь потому, что стандарт де факто.
и бегает там, где кроме него и асма не бегает больше ничто.
Nikolay Markov
Nikolay Markov
куда C++ не пустят погаными тряпками и правильно сделают
Anonymous
Anonymous
Andrei
Andrei
Или на эрланге.
Nikolay Markov
ты в любом сишном проекте можешь начать на C++ писать, если захочешь
Nikolay Markov
Nikolay Markov
Алдар
пишу
только что холиварил в чате по нейронкам, я тебя запомнил))
Andrei
Nikolay Markov
Andrei
Алдар
Что за чат?
https://telegram.me/joinchat/ABI4pz6rz2iVzWUzaVqpmA
🦥Alex Fails
Давайте не будем тут троллить
Nikolay Markov
а если не полагаешься - то проще взять С и написать низкоуровневый код под конкретную задачу
🦥Alex Fails
#holywar
Алдар
При должной шаблонной магии и специализациях код на С++ такой же по эффективности как на С, и при хорошем компиляторе как на асме)
Anonymous
если вы полагаетесь на реализацию механизма,
то вам стоит пожить ещё чутка на свете
Andrei
Nikolay Markov
да я закончил уже)
Anonymous
Anonymous
именно что по определению может
🦥Alex Fails
Anonymous
здесь два фактора:
1. оптимизация кодо-генерации
2. на плюсах можно всё то же, что и на си.
Nikolay Markov
Anonymous
грубо говоря сишка - это конфетка.
а плюсы - это и конфетка, и шоколадка.
единственное приимущество сишки - бегает там, где не бегает больше никто.
для какой нибудь микроволноффки нет компиляторов.
там либо сишка, либо ассм.
это - просто бизнес
Nikolay Markov
Nikolay Markov
я с этим и не спорил