Re[4]: Работа - с чего начать: С++ или С#?
От: MxKazan Португалия  
Дата: 15.03.09 16:27
Оценка:
Здравствуйте, Геннадий Васильев, Вы писали:

MK>>Вот те раз. Оказывается на C++ ничего нового за 10-20 лет не придумали? Ну ващеееее

ГВ>C++ всего-то 20 лет от роду, CRT благополучно унаследована от C. И, например, "сокеты", которым уже около 30, до сих пор живее всех живых. Ещё и WCF переживут.
Ну, спасибо за информацию. Только это никак не отменяет ошибочности заявления, что для разработки на С++ сейчас достаточно знаний 10-20 летней давности. Разве что это сугубо вычислительные задачи — сортировочки там, графобродилки... Ну и "сокеты", конечно
Re[5]: Работа - с чего начать: С++ или С#?
От: Геннадий Васильев Россия http://www.livejournal.com/users/gesha_x
Дата: 15.03.09 16:40
Оценка:
Здравствуйте, MxKazan, Вы писали:

ГВ>>C++ всего-то 20 лет от роду, CRT благополучно унаследована от C. И, например, "сокеты", которым уже около 30, до сих пор живее всех живых. Ещё и WCF переживут.

MK>Ну, спасибо за информацию. Только это никак не отменяет ошибочности заявления, что для разработки на С++ сейчас достаточно знаний 10-20 летней давности. Разве что это сугубо вычислительные задачи — сортировочки там, графобродилки... Ну и "сокеты", конечно

Что ж это за "новые знания", которые вдруг появились? Надеюсь, лямбда-исчисление, которому уже за полтинник, ты к таковым не относишь?
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Re[6]: Работа - с чего начать: С++ или С#?
От: MxKazan Португалия  
Дата: 15.03.09 16:42
Оценка:
Здравствуйте, shrecher, Вы писали:

S>Заметь, "улучшает" в кавычках. Почему нельзя было сделать один раз, хорошо, и не заниматься переделками и так называемыми улучшениями?

Да ё-мае, вообще не понимаю, чего нельзя было сразу с появленияем ПК сделать его идеальным раз и навсегда.


S>Где гарантия, что следующие 2-3 года не выдет новая версия радикально изменяющая предыдущие? Ведь MS — монополист и может навязывать любые условия.

Ну ты же не переживаешь, например, что Intel радикальным образом изменит набор инструкций своих процессоров. И с появлением тех же MMX и SSE их тоже приходилось осваивать. И чего? Любая версия .Net поддерживает предыдующие. Изменения делаются в новой версии.
Re[6]: Работа - с чего начать: С++ или С#?
От: MxKazan Португалия  
Дата: 15.03.09 16:48
Оценка:
Здравствуйте, Геннадий Васильев, Вы писали:

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


ГВ>>>C++ всего-то 20 лет от роду, CRT благополучно унаследована от C. И, например, "сокеты", которым уже около 30, до сих пор живее всех живых. Ещё и WCF переживут.

MK>>Ну, спасибо за информацию. Только это никак не отменяет ошибочности заявления, что для разработки на С++ сейчас достаточно знаний 10-20 летней давности. Разве что это сугубо вычислительные задачи — сортировочки там, графобродилки... Ну и "сокеты", конечно
ГВ>Что ж это за "новые знания", которые вдруг появились? Надеюсь, лямбда-исчисление, которому уже за полтинник, ты к таковым не относишь?
Ты прав. Нет таких знаний. Ничего нового в разработке ПО за 10-20 лет не изменилось. Ровным счетом, Н И Ч Е Г О...
Re[7]: Работа - с чего начать: С++ или С#?
От: shrecher  
Дата: 15.03.09 16:54
Оценка: +1 :)
Здравствуйте, MxKazan, Вы писали:

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


S>>Заметь, "улучшает" в кавычках. Почему нельзя было сделать один раз, хорошо, и не заниматься переделками и так называемыми улучшениями?

MK>Да ё-мае, вообще не понимаю, чего нельзя было сразу с появленияем ПК сделать его идеальным раз и навсегда.
MK>

В контекте этого топика, как раз C++ стандарт сделан очень удачно и существует без изменений.

S>>Где гарантия, что следующие 2-3 года не выдет новая версия радикально изменяющая предыдущие? Ведь MS — монополист и может навязывать любые условия.

MK>Ну ты же не переживаешь, например, что Intel радикальным образом изменит набор инструкций своих процессоров.

У Intel-a была такая попытка — Itanium64. Так был послан далеко и надолго, вернулись на Amd64.

MK>И с появлением тех же MMX и SSE их тоже приходилось осваивать. И чего? Любая версия .Net поддерживает предыдующие. Изменения делаются в новой версии.


Ха, ошибочное мнение. Так или иначе, с выходом новой версии, чтобы продуктивно работать, к примеру поддержка, выход обновлений и пр, требуется переход на последнюю версию. Весь маркетинг и пропаганда этого торгового гиганта MS упорно работают на продвижение последний версий.
Re: Работа - с чего начать: С++ или С#?
От: minorlogic Украина  
Дата: 15.03.09 17:09
Оценка: +4
Я бы выбрал прикладную область которой хочется заниматься , а потом бы искал подходящий инструмент.
... << RSDN@Home 1.2.0 alpha 4 rev. 1111>>
Ищу работу, 3D, SLAM, computer graphics/vision.
Re[7]: Работа - с чего начать: С++ или С#?
От: Геннадий Васильев Россия http://www.livejournal.com/users/gesha_x
Дата: 15.03.09 17:10
Оценка: +1
Здравствуйте, MxKazan, Вы писали:

MK>Ты прав. Нет таких знаний. Ничего нового в разработке ПО за 10-20 лет не изменилось. Ровным счетом, Н И Ч Е Г О...


О! Слышу слова не мальчика, но мужа.
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Re[3]: Работа - с чего начать: С++ или С#?
От: ononim  
Дата: 15.03.09 17:11
Оценка: +2
_>>Главное что бы работа нравилась, а язык — второстепенен.
_>>C++ используется больше для системных задач и задач, требующих большей эффективности, межплатформенного программирования. А так же теми, кто не любят привычку Microsoft сливать в унитаз свои новые технологии.
MK> Про слив понравилось! Посмотрим как ты напишешь программу на C++ с графическим интерфейсом, но независимую от платформы.
Возьмет wxWidgets или Qt и напишет. А как вы напишете на C# что нить под мак?
Как много веселых ребят, и все делают велосипед...
Re[5]: Работа - с чего начать: С++ или С#?
От: alsemm Россия  
Дата: 15.03.09 17:11
Оценка:
Здравствуйте, MxKazan, Вы писали:

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


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

_>>>>Знаний для работы под С++ надо больше, но это изучается один раз в жизни.
KV>>>Гениальная фраза. А можешь дать пример знаний, которые необходимо получать дважды, трижды и т.д?
S>>Вероятно, имеется ввиду, что Microsoft непререрывно "улучшает" платформу .net. Постоянно нужно что-то доучивать или переучивать, а это отвлекает от конечной задачи.
MK>Какие только претензии к .Net я не встречал, но чтобы раздражало улучшение платформы, такого еще не было
VB улучшали непрерывно до того, что его скоро не будет. Почему с C# должно быть по другому через 10-20 лет?

Алексей
Re[8]: Работа - с чего начать: С++ или С#?
От: MxKazan Португалия  
Дата: 15.03.09 17:16
Оценка:
Здравствуйте, shrecher, Вы писали:

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


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


S>>>Заметь, "улучшает" в кавычках. Почему нельзя было сделать один раз, хорошо, и не заниматься переделками и так называемыми улучшениями?

MK>>Да ё-мае, вообще не понимаю, чего нельзя было сразу с появленияем ПК сделать его идеальным раз и навсегда.
S>В контекте этого топика, как раз C++ стандарт сделан очень удачно и существует без изменений.
Для чего нужен C++0x, ума не приложу...

S>>>Где гарантия, что следующие 2-3 года не выдет новая версия радикально изменяющая предыдущие? Ведь MS — монополист и может навязывать любые условия.

MK>>Ну ты же не переживаешь, например, что Intel радикальным образом изменит набор инструкций своих процессоров.
S>У Intel-a была такая попытка — Itanium64. Так был послан далеко и надолго, вернулись на Amd64.
Вот и отлично. И это только учит Микрософт не совершать такое же ошибки.

MK>>И с появлением тех же MMX и SSE их тоже приходилось осваивать. И чего? Любая версия .Net поддерживает предыдующие. Изменения делаются в новой версии.

S>Ха, ошибочное мнение. Так или иначе, с выходом новой версии, чтобы продуктивно работать, к примеру поддержка, выход обновлений и пр, требуется переход на последнюю версию. Весь маркетинг и пропаганда этого торгового гиганта MS упорно работают на продвижение последний версий.
Так было и будет с любым продуктом. Тем не менее, никто не обязывает тебя переходить на новую версию.
Re[6]: Работа - с чего начать: С++ или С#?
От: MxKazan Португалия  
Дата: 15.03.09 17:19
Оценка: :)
Здравствуйте, alsemm, Вы писали:

MK>>Какие только претензии к .Net я не встречал, но чтобы раздражало улучшение платформы, такого еще не было

A>VB улучшали непрерывно до того, что его скоро не будет. Почему с C# должно быть по другому через 10-20 лет?
Сначала Дворкин меня задалбывал этим предсказаниями чего там будет через 10-20 лет, теперь вот ты
Живи С++ и наслаждайся.

A>Алексей

Марат
Re[4]: Работа - с чего начать: С++ или С#?
От: kochetkov.vladimir Россия https://kochetkov.github.io
Дата: 15.03.09 17:20
Оценка:
Здравствуйте, shrecher, Вы писали:

S>Здравствуйте, kochetkov.vladimir, Вы писали:


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


_>>>Знаний для работы под С++ надо больше, но это изучается один раз в жизни.


KV>>Гениальная фраза. А можешь дать пример знаний, которые необходимо получать дважды, трижды и т.д?


S>Вероятно, имеется ввиду, что Microsoft непререрывно "улучшает" платформу .net. Постоянно нужно что-то доучивать или переучивать, а это отвлекает от конечной задачи.


Не, ну если у программера появляется непреодолимое желание впихнуть в проект все новоиспеченные фишки от MS, как только они появляются в виде CTP, то тогда оно конечно да. Что мешает использовать в проекте заранее оговоренный набор технологий/библиотек и т.п?

[Интервью] .NET Security — это просто
Автор: kochetkov.vladimir
Дата: 07.11.17
Re[4]: Работа - с чего начать: С++ или С#?
От: MxKazan Португалия  
Дата: 15.03.09 17:24
Оценка:
Здравствуйте, ononim, Вы писали:

_>>>Главное что бы работа нравилась, а язык — второстепенен.

_>>>C++ используется больше для системных задач и задач, требующих большей эффективности, межплатформенного программирования. А так же теми, кто не любят привычку Microsoft сливать в унитаз свои новые технологии.
MK>> Про слив понравилось! Посмотрим как ты напишешь программу на C++ с графическим интерфейсом, но независимую от платформы.
O>Возьмет wxWidgets или Qt и напишет. А как вы напишете на C# что нить под мак?
Я так понимаю, сами wsWidgets или Qt от операционки никак не зависят. А Qt Software самая святая
Re[5]: Работа - с чего начать: С++ или С#?
От: MxKazan Португалия  
Дата: 15.03.09 17:27
Оценка: :))
Здравствуйте, kochetkov.vladimir, Вы писали:

KV>Не, ну если у программера появляется непреодолимое желание впихнуть в проект все новоиспеченные фишки от MS, как только они появляются в виде CTP, то тогда оно конечно да. Что мешает использовать в проекте заранее оговоренный набор технологий/библиотек и т.п?

Щас пойдут стандартные мантры: маркетинг, домохозяйки, бла-бла-бла...
Re: Работа - с чего начать: С++ или С#?
От: Alexander G Украина  
Дата: 15.03.09 17:27
Оценка: 1 (1) +1 :)
Здравствуйте, niellune, Вы писали:

N>Может легче сначала пойти на С#, а потом перейти на С++ или сразу искать вакансии С++


Сначала пойди на С#, а потом даже не думай переходить на С++.
Русский военный корабль идёт ко дну!
Re[5]: Работа - с чего начать: С++ или С#?
От: ononim  
Дата: 15.03.09 17:33
Оценка:
_>>>>Главное что бы работа нравилась, а язык — второстепенен.
_>>>>C++ используется больше для системных задач и задач, требующих большей эффективности, межплатформенного программирования. А так же теми, кто не любят привычку Microsoft сливать в унитаз свои новые технологии.
MK>>> Про слив понравилось! Посмотрим как ты напишешь программу на C++ с графическим интерфейсом, но независимую от платформы.
O>>Возьмет wxWidgets или Qt и напишет. А как вы напишете на C# что нить под мак?
MK>Я так понимаю, сами wsWidgets или Qt от операционки никак не зависят.
Они есть под распространенные операционки, причем не только под винду.

MK>Я А Qt Software самая святая

Ой насмешили Нету такого — Qt Software. Есть лишь библиотека Qt, написанная Trolltech.
Как много веселых ребят, и все делают велосипед...
Re: Работа - с чего начать: С++ или С#?
От: _Vasilyev Ниоткуда  
Дата: 15.03.09 17:35
Оценка: +2 :))
Здравствуйте, niellune, Вы писали:

Отвечу за себя

N>В каких областях сейчас применяется C++?

Математические задачи

N>Может легче сначала пойти на С#, а потом перейти на С++ или сразу искать вакансии С++

Я пишу и на C# и на C++. Проекты на C# и на C++ — "две большие разницы". То, что делается на C++, на C# в принципе нельзя реализовать. Однако, некоторые задачи намного легче и красивее реализовать на C#.

N>Просто мне кажется, что объем знаний С++ требуется гораздо больший, а хочется работать и набираться опыта..

Знания/опыт требуются в обоих случаях, специфика у них разная.

N>У меня есть опыт работы на php, причем не только web, а еще что-то вроде создания системы документооборота)

N>Но php мне уже мало и он мне порядком надоел, хочется развиваться дальше.

По C++ : Не слушайте тех, кто пытается его похоронить, глупости это все субъективные. Съездите на конференцию "Параллельные вычисления"(можете заглянуть на parallel.ru), там мужики и не знают наверное, что есть языки другие, кроме C++.
Re[6]: Работа - с чего начать: С++ или С#?
От: MxKazan Португалия  
Дата: 15.03.09 17:38
Оценка: :)
Здравствуйте, ononim, Вы писали:

MK>>>> Про слив понравилось! Посмотрим как ты напишешь программу на C++ с графическим интерфейсом, но независимую от платформы.

O>>>Возьмет wxWidgets или Qt и напишет. А как вы напишете на C# что нить под мак?
MK>>Я так понимаю, сами wsWidgets или Qt от операционки никак не зависят.
O>Они есть под распространенные операционки, причем не только под винду.
Ну и что? Специально же уточнил — "сами". Внутри они точно также зависят от операционки. От ОС не зависят только те, кто юзают Qt, но не сама Qt.

MK>>Я А Qt Software самая святая

O>Ой насмешили Нету такого — Qt Software. Есть лишь библиотека Qt, написанная Trolltech.
Люблю доставлять людям радость
Re[7]: Работа - с чего начать: С++ или С#?
От: ononim  
Дата: 15.03.09 17:43
Оценка:
MK>>>>> Про слив понравилось! Посмотрим как ты напишешь программу на C++ с графическим интерфейсом, но независимую от платформы.
O>>>>Возьмет wxWidgets или Qt и напишет. А как вы напишете на C# что нить под мак?
MK>>>Я так понимаю, сами wsWidgets или Qt от операционки никак не зависят.
O>>Они есть под распространенные операционки, причем не только под винду.
MK>Ну и что? Специально же уточнил — "сами". Внутри они точно также зависят от операционки. От ОС не зависят только те, кто юзают Qt, но не сама Qt.
Ну и что что зависят? Какая разница это программеру который пишет код под библиотеку а не операционку? .Net в текущей инкорнации сам по себе тоже не более чем надстройка над Win32 API
Как много веселых ребят, и все делают велосипед...
Re[9]: Работа - с чего начать: С++ или С#?
От: Геннадий Васильев Россия http://www.livejournal.com/users/gesha_x
Дата: 15.03.09 17:45
Оценка:
Здравствуйте, MxKazan, Вы писали:

MK>>>Да ё-мае, вообще не понимаю, чего нельзя было сразу с появленияем ПК сделать его идеальным раз и навсегда.

S>>В контекте этого топика, как раз C++ стандарт сделан очень удачно и существует без изменений.
MK>Для чего нужен C++0x, ума не приложу...

В сравнении с частотой изменений C# это почти что "постоянный".
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.