Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.144.243.184] |
|
Страницы: (37) 1 [2] 3 4 ... 36 37 ( Перейти к последнему сообщению ) |
Сообщ.
#16
,
|
|
|
Сообщ.
#17
,
|
|
|
Цитата UncleBob @ А еще припомним эту замечательную особенность языка С, когда нужно все используемые переменные объявить в начале функции - сколько простой и, главное, нужной работы! Правда что ли? Помню, что что-то похожее в студии с опцией /TC было, но я считал, что это студийные заморочки |
Сообщ.
#18
,
|
|
|
Цитата OpenGL @ Правда что ли? Ну не совсем, в начале области видимости на самом деле... |
Сообщ.
#19
,
|
|
|
Цитата --Ins-- @ Распилить проще. Но сам-то инструмент какой сложнее, а какой проще? Вопрос-то в этом. |
Сообщ.
#20
,
|
|
|
Цитата D_KEY @ Распилить проще. Но сам-то инструмент какой сложнее, а какой проще? Вопрос-то в этом. Бензопила. Проще в использовании для конечного потребителя. Если хочешь спросить какой инструмент примитивней - так и спрашивай |
Сообщ.
#21
,
|
|
|
Цитата --Ins-- @ Цитата D_KEY @ Распилить проще. Но сам-то инструмент какой сложнее, а какой проще? Вопрос-то в этом. Бензопила. Проще в использовании для конечного потребителя. Если хочешь спросить какой инструмент примитивней - так и спрашивай Добавлено Вот простой( ) пример. Ты разработчик на питоне. Модуль, который ты написал, по тем или иным причинам не устраивает тебя в плане производительности/расхода памяти и т.п. Возникает необходимость написать этот конкретный модуль на чем-то более низкоуровневом(выбор у тебя, по сути - С или С++). Как ты думаешь, насколько разработчик на питоне, хорошо знает С++? Есть ли у него возможность и время разбираться во всяких шаблонах, виртуальных наследованиях, особенности плюсовых исключений, стандартной библиотеки и т.п.? При всем при том, на сишечки он свой модуль напишет по простым туториалам и примерам, даже если си использовал пару раз в жизни(да даже если вообще не использовал, но мозги есть). Это и есть то "проще", о котором я говорю. С++ нужно знать, а это, мягко скажем, не так просто |
Сообщ.
#22
,
|
|
|
Цитата --Ins-- @ но держать необходимо обоими руками.. ;D Бензопила. Потому что им проще распилить бревно |
Сообщ.
#23
,
|
|
|
Цитата SVK @ но держать необходимо обоими руками.. ;D А так ты бы что второй рукой делал? |
Сообщ.
#24
,
|
|
|
Цитата D_KEY @ Вот простой пример Не канает. Разговор идёт скорее о проекте целиком, а не о заменяемой бздюлине. |
Сообщ.
#25
,
|
|
|
Цитата D_KEY @ Есть ли у него возможность и время разбираться во всяких шаблонах, виртуальных наследованиях, особенности плюсовых исключений, стандартной библиотеки и т.п.? Ему все это обязательно понадобится? Если он ставит целью не изучить глубоко язык, а только написать модуль, то лучше уж писать на С++ в стиле С с классами, чем на чистом С. |
Сообщ.
#26
,
|
|
|
Цитата MyNameIsIgor @ Разговор идёт скорее о проекте целиком, а не о заменяемой бздюлине. Об этом я уже выше писал - политически это для открытых проектов может быть выгоднее, а хуже не будет(если человеку действительно интересен сам проект, он будет писать и просто на С, без ++). Добавлено Цитата OpenGL @ Если он не ставит целью изучить глубоко язык, а только написать модуль, то лучше уж писать на С++ в стиле С с классами, чем на чистом С. Чем лучше? И как ему это делать? Вон на Си все просто - вот тебе структурки, указатели, функции, "обычные" управляющие конструкции. Python C API предоставит тебе нужные средства для взаимосвязи с питоном. Что тебе еще нужно? Тем более, что для С++ тебе будут рекомендовать boost.python какой-нибудь и пр. |
Сообщ.
#27
,
|
|
|
Цитата Мяут-Настоящий @ Я его привел просто как пример обоснования отказа от C++ независимо от правильности или неправильносты этого отказа. Ну Линуса в данном вопросе я бы не стал воспринимать как авторитетное мнение - он известный тролль. |
Сообщ.
#28
,
|
|
|
Цитата D_KEY @ если человеку действительно интересен сам проект, он будет писать и просто на С, без ++ Не стоит делать таких громких заявлений. Я не буду. Добавлено Цитата D_KEY @ Чем лучше? Зачем ты спрашиваешь? Чтобы тебе не ответили, ты возразишь, что питонисту это просто лишнее. Добавлено Цитата D_KEY @ Тем более, что для С++ тебе будут рекомендовать boost.python какой-нибудь и пр. Мне всегда казалось, что с ним как раз легче... |
Сообщ.
#29
,
|
|
|
Цитата D_KEY @ Чем лучше? Чем С Ясень пень, что простотой. Или предлагаешь ему использовать ооп библиотеки или пилить свои? Цитата D_KEY @ Тем более, что для С++ тебе будут рекомендовать boost.python какой-нибудь и пр. Ок, на одном писать проще, другой проще подключить. Что выбирать - судить уже по конкретному случаю надо PS: boost.python не использовал - как он в деле - не знаю. |
Сообщ.
#30
,
|
|
|
Цитата MyNameIsIgor @ Я не буду. Из-за языка откажешь от интересного проекта? Хм. Цитата Зачем ты спрашиваешь? Чтобы тебе не ответили, ты возразишь, что питонисту это просто лишнее. Чтоб мне привели пример того, что лишним не будет, а так же будет стоить затраченного на изучение времени. Цитата Мне всегда казалось, что с ним как раз легче... Если знаешь С++. Добавлено Цитата OpenGL @ Ясень пень, что простотой. Или предлагаешь ему использовать ооп библиотеки или пилить свои? А что ему это даст? Цитата Что выбирать - судить уже по конкретному случаю надо Именно так. Просто мне кажется неверным утверждение, что С++ всегда лучше С. |