Re[3]: Хорошее знание С++ это что?
От: Flat117  
Дата: 30.01.13 16:10
Оценка: -1
Здравствуйте, UVV, Вы писали:

UVV>Программирую на плюсах лет 5 уже, к STL не прикасался ни разу, ну или пару раз по справочнику посмотрел нужную функцию/метод.

UVV>Я плохой программист на С++ после этого?
Ты очень странный С++-программист
Re[4]: Хорошее знание С++ это что?
От: _stun_ Россия  
Дата: 30.01.13 16:16
Оценка:
Здравствуйте, Kernan, Вы писали:

K>Можно писать на С++ и QT. В этом случае буст не нужен.


И C++, в общем-то, тоже особо не
Re[3]: Хорошее знание С++ это что?
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 30.01.13 19:10
Оценка: -2
Здравствуйте, UVV, Вы писали:

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


S>>А вот интересно, под хорошим знанием С++ обычно подразумевается только хорошее знание С++ и STL или ещё вещей перечисленных ниже?


UVV>Программирую на плюсах лет 5 уже, к STL не прикасался ни разу, ну или пару раз по справочнику посмотрел нужную функцию/метод.

UVV>Я плохой программист на С++ после этого?

Да
Re[3]: Хорошее знание С++ это что?
От: __kot2  
Дата: 30.01.13 19:33
Оценка: -1 :)
Здравствуйте, UVV, Вы писали:
UVV>Программирую на плюсах лет 5 уже, к STL не прикасался ни разу, ну или пару раз по справочнику посмотрел нужную функцию/метод.
UVV>Я плохой программист на С++ после этого?
откровенно гавенный
Re[4]: Хорошее знание С++ это что?
От: Alexéy Sudachén Чили  
Дата: 31.01.13 02:08
Оценка:
__>А я вот плохо представляю, как можно знать boost. Какие-то отдельные библиотеки, возможно, многие — да. А весь...

Ну да, я вот плохо представляю как вообще можно что-то, хоть немного сложное, ЗНАТЬ, тем более полностью. К тому же, всегда найдётся человек который знает это иначе )))
Re[3]: Хорошее знание С++ это что?
От: landerhigh Пират  
Дата: 31.01.13 06:26
Оценка:
Здравствуйте, UVV, Вы писали:

UVV>Программирую на плюсах лет 5 уже, к STL не прикасался ни разу, ну или пару раз по справочнику посмотрел нужную функцию/метод.


"S" в "STL" означает "standard".

UVV>Я плохой программист на С++ после этого?


Догадайся сам
www.blinnov.com
Re[3]: Хорошее знание С++ это что?
От: CreatorCray  
Дата: 31.01.13 06:49
Оценка: +1 -1
Здравствуйте, LuciferSingapore, Вы писали:

LS>в моем понимании "знание С++" означает именно знание С++, а не перечисленных библиотек.

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

Ну а вообще, хороший С++ программист, это программист, который в классических "4х стадиях" стоит на последней — "4. Знать, но применять ровно там где реально к месту."
Re[5]: Хорошее знание С++ это что?
От: CreatorCray  
Дата: 31.01.13 06:49
Оценка: +1 -1
Здравствуйте, _stun_, Вы писали:

K>>Можно писать на С++ и QT. В этом случае буст не нужен.

__>И C++, в общем-то, тоже особо не

С этим к терапевту.
Re[5]: Хорошее знание С++ это что?
От: Kernan Ниоткуда https://rsdn.ru/forum/flame.politics/
Дата: 31.01.13 07:25
Оценка:
Здравствуйте, _stun_, Вы писали:

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


K>>Можно писать на С++ и QT. В этом случае буст не нужен.


__>И C++, в общем-то, тоже особо не

Зависит от задач.
Sic luceat lux!
Re[3]: Хорошее знание С++ это что?
От: tpascal  
Дата: 31.01.13 07:52
Оценка: -1
Здравствуйте, UVV, Вы писали:

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


S>>А вот интересно, под хорошим знанием С++ обычно подразумевается только хорошее знание С++ и STL или ещё вещей перечисленных ниже?


UVV>Программирую на плюсах лет 5 уже, к STL не прикасался ни разу, ну или пару раз по справочнику посмотрел нужную функцию/метод.

UVV>Я плохой программист на С++ после этого?
А вы уверены, что эти 5 лет на плюсах писали, а не на "С с классами"?
Re[6]: Хорошее знание С++ это что?
От: _stun_ Россия  
Дата: 31.01.13 08:10
Оценка:
Здравствуйте, Kernan, Вы писали:


__>>И C++, в общем-то, тоже особо не


K>Зависит от задач.


Как и всегда.
Re[3]: Хорошее знание С++ это что?
От: Handie  
Дата: 31.01.13 11:00
Оценка: 3 (1) +2 :))) :))
UVV>Программирую на плюсах лет 5 уже, к STL не прикасался ни разу, ну или пару раз по справочнику посмотрел нужную функцию/метод.
UVV>Я плохой программист на С++ после этого?

С++ программисты бывают очень разные.

1) Олдскульные хардкорные C программисты которых жизнь заставила перейти на C++. Это чуваки, которые считают что std::string (из STL кстати) это отстой и надо пользоваться char*. Строки должны копироваться while(*dst++ = *src++); в то время как копирующий конструктор — это-же ацкий оверхед. Чуваки пишут на С++ но ненавидят его.

2) Непризнанные гении (конторы). Считают, что умнее Алекса Степанова, пишут какое-то свое подобие string, array, map и т.д. Я знал несколько контор где написали свой STL. Все попытки были страшные. Как правило их создатели заканчивали на классе string и двух-трех контейнерах. Все доморощенные аналоги STL были полным ужасом — кривые, неполные, уродские.

3) Первый парень на деревне. Это программер который выучил C++ сам и работает в непрограмистской конторе, типа продажи чего-нибудь. Ему просто забыли сказать что STL есть, или у него была книжка Страуструпа не того года.

4) Чуваки пользующиеся Qt/Boost. В этот случае без STL вполне можно жить (c Boost правда все хуже — там иногда подсовываются STL фишки). Qt почти полностью перекрывает STL, а в области контейнеров превосходит (в области алгоритмов отстает).

5) Чуваки пишушие драйверы или другую низкоуровневую фигню — здесь все понятно. В драйвере STL как-бы перебор.

В любом случае, если C++ называет себя программистом C++ но при этом не владеет СТАНДАРТНОЙ библиотекой C++ (ну, iostreams еще можно как-то простить) лично для меня C++ программистом не является. Если чувак не понимает ценность обобщенных контейнеров и алгоритмов а пишет все сам — это явно очень недалекий человек.
Re: Это еще что! :)
От: Basil2 Россия https://starostin.msk.ru
Дата: 31.01.13 13:18
Оценка: 3 (1) :))
Здравствуйте, LuciferSingapore, Вы писали:

LS>и требовался им программист с "хорошим знанием C/C++". мне доводилось участвовать в разработке проектов на языке C++, и делал я это довольно успешно, но, несмотря на это, заявлять о том, что C++ я знаю хорошо, после этого я не осмеливался. я, конечно, так и заявил, но на собеседование меня после этого все равно попросили придти.


Собеседовался я на вакансию С++. (Причем в резюме у меня был указан только С++!!, 8+ лет)
Меня предупредили, что возможно придется писать скрипты на Питоне. Почитал я про Питон, он мне понравился — устроился к ним в итоге. Но в результате единственное, чем я там занимался — это писал скрипты на Питоне. Зачем было брать для этого чистого С++ника — до сих пор ума не приложу
Проект Ребенок8020 — пошаговый гайд как сделать, вырастить и воспитать ребенка.
Re[4]: Хорошее знание С++ это что?
От: UVV Великобритания  
Дата: 31.01.13 13:46
Оценка: +1
Здравствуйте, landerhigh, Вы писали:

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


UVV>>Программирую на плюсах лет 5 уже, к STL не прикасался ни разу, ну или пару раз по справочнику посмотрел нужную функцию/метод.


L>"S" в "STL" означает "standard".


UVV>>Я плохой программист на С++ после этого?


L>Догадайся сам


А "L" в "STL" означает "Library", что приравнивается к любой другой библиотеке, которую можно использовать.
Есть проекты, которые используют свои библиотеки просто потому, что STL ещё не была Standard, когда проект зарождался.
Re[5]: Хорошее знание С++ это что?
От: Handie  
Дата: 31.01.13 14:13
Оценка:
UVV>А "L" в "STL" означает "Library", что приравнивается к любой другой библиотеке, которую можно использовать.
UVV>Есть проекты, которые используют свои библиотеки просто потому, что STL ещё не была Standard, когда проект зарождался.

Мне любопытно, что Вы делаете когда надо скопировать строчку *dst++ = *src++? А когда надо ассоциативный массив? А списки сами пишете? А если надо не дай бог что-нибудь отсортировать?
Re[2]: Это еще что! :)
От: Kernan Ниоткуда https://rsdn.ru/forum/flame.politics/
Дата: 31.01.13 14:17
Оценка:
Здравствуйте, Basil2, Вы писали:

B>Меня предупредили, что возможно придется писать скрипты на Питоне. Почитал я про Питон, он мне понравился — устроился к ним в итоге. Но в результате единственное, чем я там занимался — это писал скрипты на Питоне. Зачем было брать для этого чистого С++ника — до сих пор ума не приложу

Это такой прикол. Если начинают говорить, что нужно писать на чём-то ещё, то можно сразу готовится писать на этом. Эдакая подстава.
Sic luceat lux!
Re[5]: Хорошее знание С++ это что?
От: _stun_ Россия  
Дата: 31.01.13 15:17
Оценка:
Здравствуйте, UVV, Вы писали:

UVV>Есть проекты, которые используют свои библиотеки просто потому, что STL ещё не была Standard,

UVV>когда проект зарождался.

И они иногда еще не собираются современными компиляторами. А есть проекты, которые написаны, скажем, на Фортране. Это отличные проекты, и на них работают отличные специалисты. Просто не на(по) C++.
Re[2]: Это еще что! :)
От: _stun_ Россия  
Дата: 31.01.13 15:19
Оценка:
Здравствуйте, Basil2, Вы писали:


B> Но в результате единственное, чем я там занимался — это писал скрипты на Питоне. Зачем было брать для этого чистого С++ника — до сих пор ума не приложу


Ну никто больше не шел, видать.
Re[6]: Хорошее знание С++ это что?
От: _stun_ Россия  
Дата: 31.01.13 15:22
Оценка:
Здравствуйте, Handie, Вы писали:

H>Мне любопытно, что Вы делаете когда надо скопировать строчку *dst++ = *src++?


Duff's device круче
Re[4]: Хорошее знание С++ это что?
От: vshemm  
Дата: 31.01.13 15:33
Оценка:
Здравствуйте, Handie, Вы писали:

H>В любом случае, если C++ называет себя программистом C++ но при этом не владеет СТАНДАРТНОЙ библиотекой C++ (ну, iostreams еще можно как-то простить) лично для меня C++ программистом не является. Если чувак не понимает ценность обобщенных контейнеров и алгоритмов а пишет все сам — это явно очень недалекий человек.


Слишком обобщаете См. http://kotaku.com/5975610/the-exceptional-beauty-of-doom-3s-source-code + комментарий Кармака.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.