Re[19]: Куда уходят умирать C++ программисты?
От: lpc Великобритания  
Дата: 25.06.12 00:19
Оценка:
Здравствуйте, Олег К., Вы писали:

ОК>Уж не знаю где ты работаешь, но я ни разу не слышал чтобы программисты в банках лезли ниже сокетов.


Просто ты совершенно не в теме, вот и не слышал.
Re[16]: Куда уходят умирать C++ программисты?
От: trophim Россия  
Дата: 25.06.12 21:30
Оценка:
Здравствуйте, lpc, Вы писали:

lpc>Я даже не знаю как тут комментировать... Ты очень и очень слабо понимаешь о чем шла речь и предлагаешь какую то чепуху. Я правда не знаю что еще ответить.


...мммм, Аминь?
... << RSDN@Home 1.2.0 alpha 5 rev. 1495>>
Let it be! — Давайте есть пчелу!
Re[15]: Куда уходят умирать C++ программисты?
От: trophim Россия  
Дата: 25.06.12 21:30
Оценка:
Не иначе как пресвятой Олежий к нам снизошел, а вы на него хулу возводите. Ц-ц-ц.
... << RSDN@Home 1.2.0 alpha 5 rev. 1495>>
Let it be! — Давайте есть пчелу!
Re[16]: Куда уходят умирать C++ программисты?
От: lpc Великобритания  
Дата: 26.06.12 00:52
Оценка:
Здравствуйте, trophim, Вы писали:

T>Не иначе как пресвятой Олежий к нам снизошел, а вы на него хулу возводите. Ц-ц-ц.


Каюсь...
Re: Куда уходят умирать C++ программисты?
От: Stroustrups Cat  
Дата: 27.06.12 15:04
Оценка:
Здравствуйте, RSATom, Вы писали:

RSA>Куда уходят умирать C++ программисты?


В инвестбанки. Там они обычно адски обогащаются и чахнут над златом аки Кощей
Re[3]: Куда уходят умирать C++ программисты?
От: Почемучкин  
Дата: 30.06.12 12:47
Оценка:
Здравствуйте, RSATom, Вы писали:

KP>>Лично я знаю только о случаях перехода на Java (сам вынужденно перешел).

RSA>Да, тоже уже думал об этом варианте.

А мне почему-то кажется, что Java тоже сокращается.
Re: Куда уходят умирать C++ программисты?
От: 0x8000FFFF Россия  
Дата: 30.06.12 17:55
Оценка: +1 -3
Программисту все равно на каком языке писать... привязка к языку говорит о низкой квалификации...
Re[2]: Куда уходят умирать C++ программисты?
От: Young yunoshev.ru
Дата: 30.06.12 18:24
Оценка:
Здравствуйте, licedey, Вы писали:

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


RSA>>Что то у меня складывается ощущение что количество работы связанной с С++ резко уменьшилось в последнее время...


L>Простите, а на чем пишут бэк-энд мэйн-стрима? Гугл, бинг, фэйсбук, яндекс, касперски, паралелс и прочее...Понимаю не все там работают, однако же.


У фейсбука на PHP....с Hiphop-ом конечно, но на PHP
У гугла внутрях есть как и C++, так и Java
Re[2]: Куда уходят умирать C++ программисты?
От: Почемучкин  
Дата: 01.07.12 11:58
Оценка:
Здравствуйте, 0x8000FFFF, Вы писали:

FFF>Программисту все равно на каком языке писать... привязка к языку говорит о низкой квалификации...


Неправда. Во-первых так думают часто те, кто пишет исключительно на Си-подобных языках (то есть C/C++/C#/Java/JavaScript)
Напишите что-нибудь на Fortran, Cobol, Smalltalk, Forth — посмотрю как лихо Вы сразу и лихо начнете на них писать. Да даже на том же Pascal/Delphi (обычно сишники начинают ныть, что там все убого и не так — а секрет в том, что они попросту не разобрались и не изучили язык и его возможности, а ткаже не въехали в философию языка — что очень важно для интуитивной и продуктивной работы).
Во-вторых — у каждого языка (и даже бывает, — среды/компилятора) свои библиотеки, которые нужно изучить, чтобы хотя-бы знать чем сможешь оперировать. А это — довольно много информации. Больше, чем просто язык.
Так что не надо приуменьшать сложности.
Re[3]: Куда уходят умирать C++ программисты?
От: SkyDance Земля  
Дата: 01.07.12 23:42
Оценка:
П>Напишите что-нибудь на Fortran, Cobol, Smalltalk, Forth — посмотрю как лихо Вы сразу и лихо начнете на них писать.

Ээээ.... И в чем проблема? Пишется так же лихо, просто медленно — потому что сами языки такие, вдумчивые. Хотя, кобол не пробовал, и форт давно уж тоже не видел.
Re[4]: Куда уходят умирать C++ программисты?
От: Почемучкин  
Дата: 02.07.12 05:47
Оценка:
П>>Напишите что-нибудь на Fortran, Cobol, Smalltalk, Forth — посмотрю как лихо Вы сразу и лихо начнете на них писать.

SD>Ээээ.... И в чем проблема? Пишется так же лихо, просто медленно — потому что сами языки такие, вдумчивые. Хотя, кобол не пробовал, и форт давно уж тоже не видел.


Да, вот если бы программист был Богом (у него высокая квалификация), то есму действительно было бы все равно на каком языке писать.
Но прежде чем писать — нучно изучить язык И библиотеки. А вот это все на качественном уровне помнить невозможно. Поэтому либо работа будет поверхностной и неквалифицированной, либо программист будет долго разбираться (что тоже трудно назвать квалифицированной работой), либо он квалифицированно сможет работать только в узкой области. Так что высказывание было явной спекуляцией
Re[3]: Куда уходят умирать C++ программисты?
От: 0x8000FFFF Россия  
Дата: 02.07.12 07:21
Оценка: -1 :)
Здравствуйте, Почемучкин, Вы писали:

П>Здравствуйте, 0x8000FFFF, Вы писали:


FFF>>Программисту все равно на каком языке писать... привязка к языку говорит о низкой квалификации...


П>Неправда. Во-первых так думают часто те, кто пишет исключительно на Си-подобных языках (то есть C/C++/C#/Java/JavaScript)

П>Напишите что-нибудь на Fortran, Cobol, Smalltalk, Forth — посмотрю как лихо Вы сразу и лихо начнете на них писать. Да даже на том же Pascal/Delphi (обычно сишники начинают ныть, что там все убого и не так — а секрет в том, что они попросту не разобрались и не изучили язык и его возможности, а ткаже не въехали в философию языка — что очень важно для интуитивной и продуктивной работы).
П>Во-вторых — у каждого языка (и даже бывает, — среды/компилятора) свои библиотеки, которые нужно изучить, чтобы хотя-бы знать чем сможешь оперировать. А это — довольно много информации. Больше, чем просто язык.
П>Так что не надо приуменьшать сложности.

Вы просто не умеете работать с информацией... Любой язык отличается синтаксисом и немного семантикой. Базовые алгоритмические принципы едины везде... везде есть условные переменные и массивы, везде есть условные операторы циклов и условий, все современные языки имеют структуры. Все библиотеки завязаны на платформенных особенностях — практически везде есть память, везде где есть многопоточность — есть объекты синхронизации,.. файлы, сокеты и другие объекты системы, к которым можно получить доступ посредством языка, за исключением случаев накладываемых VM.
Re[5]: Куда уходят умирать C++ программисты?
От: mik1  
Дата: 02.07.12 07:29
Оценка:
Здравствуйте, Почемучкин, Вы писали:

П>>>Напишите что-нибудь на Fortran, Cobol, Smalltalk, Forth — посмотрю как лихо Вы сразу и лихо начнете на них писать.


SD>>Ээээ.... И в чем проблема? Пишется так же лихо, просто медленно — потому что сами языки такие, вдумчивые. Хотя, кобол не пробовал, и форт давно уж тоже не видел.


П>Да, вот если бы программист был Богом (у него высокая квалификация), то есму действительно было бы все равно на каком языке писать.

П>Но прежде чем писать — нучно изучить язык И библиотеки. А вот это все на качественном уровне помнить невозможно. Поэтому либо работа будет поверхностной и неквалифицированной, либо программист будет долго разбираться (что тоже трудно назвать квалифицированной работой), либо он квалифицированно сможет работать только в узкой области. Так что высказывание было явной спекуляцией

Вопрос в том, сколько времени мне понадобится, чтобы тебя догнать в использовании твоего языка и библиотек. Опыт подсказывает, что в пределах полугода максимум. А дальше пойдет знание алгоритмов, предметной области и прочая и прочая...
Re[2]: Куда уходят умирать C++ программисты?
От: mtnl  
Дата: 02.07.12 07:33
Оценка:
Здравствуйте, 0x8000FFFF, Вы писали:

FFF>Программисту все равно на каком языке писать... привязка к языку говорит о низкой квалификации...


Это если есть бесконечное количество времени и ему пофиг на качество создаваемого продукта.
Re[4]: Куда уходят умирать C++ программисты?
От: Young yunoshev.ru
Дата: 02.07.12 07:59
Оценка: +1
Здравствуйте, 0x8000FFFF, Вы писали:

FFF>Вы просто не умеете работать с информацией... Любой язык отличается синтаксисом и немного семантикой. Базовые алгоритмические принципы едины везде... везде есть условные переменные и массивы, везде есть условные операторы циклов и условий, все современные языки имеют структуры. Все библиотеки завязаны на платформенных особенностях — практически везде есть память, везде где есть многопоточность — есть объекты синхронизации,.. файлы, сокеты и другие объекты системы, к которым можно получить доступ посредством языка, за исключением случаев накладываемых VM.


Вы прямо сделали мне больно, базовые алгоритмические принципе едины везде — только вот почему так мучительно больно иногда (хотя и приятно) писать на хаскеле с эрлангом после десяти лет С++ с Java?

Проблема не в синтаксисе, и не в семантике. Проблема с парадигме.
Процедурное программирование, логическое программирование, объектно-ориентированое программирование, аспектно-ориентированное программирование, функционально программирование, метопрограммирвоание — любой язык навязывает определенную парадигму, и сменить ее не очень просто — это не синтаксис и не семантика, зачастую — алгоритмы которые были плохи в предыдушей парадигме становятся хороши в новой и т.п.

Да блин, да просто любой язык с иммутабельными данными может местами взорвать могз на совершенно ровном месте.
Re[6]: Куда уходят умирать C++ программисты?
От: Почемучкин  
Дата: 02.07.12 17:12
Оценка:
M>Вопрос в том, сколько времени мне понадобится, чтобы тебя догнать в использовании твоего языка и библиотек. Опыт подсказывает, что в пределах полугода максимум. А дальше пойдет знание алгоритмов, предметной области и прочая и прочая...

У универсалов есть одна проблема — идти по тропинке, которая будет максимально похожа на то, что они уже знают. То есть они в теории не вникают в суть языка, не используют его особенностей и преимуществ. Пишут простым и не самым эффективным для языка способом — способом, которым можно написать на любом другом языке. ИМХО. Особенно, если нужно писать на нескольких языках параллельно.
Re[4]: Куда уходят умирать C++ программисты?
От: Почемучкин  
Дата: 02.07.12 17:14
Оценка:
Здравствуйте, 0x8000FFFF, Вы писали:


FFF>Вы просто не умеете работать с информацией... Любой язык отличается синтаксисом и немного семантикой. Базовые алгоритмические принципы едины везде... везде есть условные переменные и массивы, везде есть условные операторы циклов и условий, все современные языки имеют структуры. Все библиотеки завязаны на платформенных особенностях — практически везде есть память, везде где есть многопоточность — есть объекты синхронизации,.. файлы, сокеты и другие объекты системы, к которым можно получить доступ посредством языка, за исключением случаев накладываемых VM.


Ага, вот об этом я и говорю — особенностей языка такой универсал использовать не будет. Будет пользоваться только тем, что безопасно совпадает с возможностями его основного языка (например C++).
Re[7]: Куда уходят умирать C++ программисты?
От: mik1  
Дата: 02.07.12 23:08
Оценка:
Здравствуйте, Почемучкин, Вы писали:


M>>Вопрос в том, сколько времени мне понадобится, чтобы тебя догнать в использовании твоего языка и библиотек. Опыт подсказывает, что в пределах полугода максимум. А дальше пойдет знание алгоритмов, предметной области и прочая и прочая...


П>У универсалов есть одна проблема — идти по тропинке, которая будет максимально похожа на то, что они уже знают. То есть они в теории не вникают в суть языка, не используют его особенностей и преимуществ. Пишут простым и не самым эффективным для языка способом — способом, которым можно написать на любом другом языке. ИМХО. Особенно, если нужно писать на нескольких языках параллельно.


На "выучить грамматику" надо день-два, но не полгода. И через день-два, да, буду писать в рамках известных мне конструкций и парадигм. А через полгода — простите, другой уровень. А парадигм сейчас, по сути, всего две — ООП и функциональщина. Как только на immutable данных работать научился — в функциональном стиле уже писать сможешь.
Re[8]: Куда уходят умирать C++ программисты?
От: Почемучкин  
Дата: 03.07.12 10:22
Оценка:
Здравствуйте, mik1, Вы писали:

M>Здравствуйте, Почемучкин, Вы писали:



M>>>Вопрос в том, сколько времени мне понадобится, чтобы тебя догнать в использовании твоего языка и библиотек. Опыт подсказывает, что в пределах полугода максимум. А дальше пойдет знание алгоритмов, предметной области и прочая и прочая...


П>>У универсалов есть одна проблема — идти по тропинке, которая будет максимально похожа на то, что они уже знают. То есть они в теории не вникают в суть языка, не используют его особенностей и преимуществ. Пишут простым и не самым эффективным для языка способом — способом, которым можно написать на любом другом языке. ИМХО. Особенно, если нужно писать на нескольких языках параллельно.


M>На "выучить грамматику" надо день-два, но не полгода. И через день-два, да, буду писать в рамках известных мне конструкций и парадигм.


Это мне напоминает фразы, бросаемые походя вроде "да что там писать — за десять минут, от силы полчаса" — а на самом деле минимум несколько часов, а то и недель... Зачем зря болтать?...
За день-два ты сможешь выучить грамматику языка, который похож на C++. Вот потому, что такие языки наиболее распространенные, ты и думаешь, что выучить другой язык легко. На самом деле, если язык не очень похож на Си и будет для тебя новым — ты обломаешься. Чтобы пользоваться грамматикой нужно ее впитать. Это легко когда язык почти копия тех, что ты уже знаешь, но если он другой — за два дня ты не сможешь ее "впитать" на подсознательном уровне. Так что не надо ля-ля... (нет, конечно ты лично суперпрограммист и исключение — второй после Бога )

M>А через полгода — простите, другой уровень.

Вот через полгода, да, — ты его точно освоишь. Даже верю, что через месяц, если настолько хорош.

M>А парадигм сейчас, по сути, всего две — ООП и функциональщина. Как только на immutable данных работать научился — в функциональном стиле уже писать сможешь.

Дело не только в парадигмах, а в сочетании ВСЕГО — парадигм, особенностей языка, сложившихся исторически и отсутствующих в других языках, библиотеках и особенностях модели этих библиотек и подходов работы с ними. Всё это за 2 дня не осилить. За месяц упорного изучения очень опытным программистом — верю.
Re[6]: Куда уходят умирать C++ программисты?
От: MxMsk Португалия  
Дата: 03.07.12 11:20
Оценка:
Здравствуйте, mik1, Вы писали:

M>Вопрос в том, сколько времени мне понадобится, чтобы тебя догнать в использовании твоего языка и библиотек. Опыт подсказывает, что в пределах полугода максимум. А дальше пойдет знание алгоритмов, предметной области и прочая и прочая...

Вопрос в том, сколько времени мне понадобится, чтобы тебя догнать в предметной области и алгоритмах... ну, ты понял
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.