Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
Какой язык перспективней? |
Философия, технологии, алгоритмы! |
|
Опции темы |
27.06.2011, 19:25 | #31 | |
Форумец
Сообщений: 40,090
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
Т.о. можно говорить что знание СУБД облегчает поиск работы раза в два, тут согласен. |
|
27.06.2011, 19:51 | #32 | |
Форумец
Сообщений: 40,090
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
Хотя, с другой стороны, я пришел устраиваться на первую работу, зная только BASIC и немного Pascal, программировать надо было на плюсах, через месяц уже вполне въехал, НО - могли тупо не взять. |
|
27.06.2011, 20:25 | #33 | |
Форумец
Сообщений: 46
Регистрация: 01.10.2010
Не в сети |
Цитата:
|
|
28.06.2011, 07:30 | #35 | |
Registered User
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56
Не в сети |
Цитата:
|
|
28.06.2011, 10:17 | #37 | |
Форумец
Сообщений: 40,090
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
Необходимость лямбда-выражений уже как минимум лет десять зрела, особенно это необходимо для STL, поскольку при сортировке можно прекрасно всё описать "терминами" STL, а вот тупейшую в одну строку функцию сравнения надо было писать отдельно. Для этого лямбды и "умудрились засунуть". |
|
28.06.2011, 10:46 | #38 |
Форумец
Сообщений: 248
Регистрация: 17.01.2005
Не в сети |
Именно, вымученного. Исторически сложилось так, что в C++ пихали, все, что только можно было, в результате он превратился в свалку технологий без какой-либо выраженной структуры.
|
28.06.2011, 11:55 | #39 |
Форумец
Сообщений: 40,090
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Вымученного - потому что пихают туда только то что проверено годами. Свалка - это PHP, к примеру, вот уж где свалка так свалка.
|
28.06.2011, 12:07 | #40 |
Форумец
Сообщений: 248
Регистрация: 17.01.2005
Не в сети |
Вот вы сами подтвердили мои слова - в C++ пихают из разных языков технологии, превратив его в свалку всего. Вообще, Spectator, объясните мне, какая ниша у C++, в какой области его целесообразно использовать?
|
28.06.2011, 18:27 | #41 |
(=
Сообщений: 319
Регистрация: 19.03.2008
Не в сети |
Ну вот, всё опять закончится холиваром
|
28.06.2011, 19:38 | #42 | ||
Форумец
Сообщений: 40,090
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
Цитата:
С такой постановкой вопроса она просто неизбежен)) |
||
28.06.2011, 20:03 | #43 |
Форумец
Сообщений: 46
Регистрация: 01.10.2010
Не в сети |
|
29.06.2011, 09:15 | #47 | |
Форумец
Сообщений: 248
Регистрация: 17.01.2005
Не в сети |
С
С + любой встраиваемый скриптовый язык для логики. Цитата:
В самой концепции и поддерживаемых технологиях. В C++ тянули изначально все, что было придумано разумного, доброго, вечного. |
|
29.06.2011, 09:42 | #48 |
Форумец
Сообщений: 40,090
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Согласен.
Не согласен. Вы хотя бы примерно представляете объем кода современных PC игр? Там даже с ООП можно повеситься. А если пытаться писать это на чистом С - то лучше сразу с веревкой в туалете крючок искать. |
29.06.2011, 10:04 | #49 | |
бибизьян
Сообщений: 3,031
Регистрация: 17.02.2004
Не в сети |
Цитата:
Теперь про QT, апофеоз абстрагирования от любой платформы. Работая с ней, приходится писать на мета-языке, набирая скиллы, не нужные нигде кроме этой библиотеки. Сама библиотека огромна и неповоротлива, после изучения того, каким образом под ней эмулируется посиксовая событийно-сигнальная модель под виндой, мне стало плохо. Но все это пол беды. Основная проблема в том, что приложения QT под любой системой выглядят инородным телом и пугают юзверя. Причем, например, этих же юзверей не пугает в корне отличный от системного интерфейс NewTek LightWave. А вот похожий, но чуточку отличный интерфейс приложений QT, да. Резюмируя, могу сказать, что по моему скромному опыту, разработка оконных интерфейсов и других сношений с системой занимают в приложении, разумеется если это не системная тулза, не очень много времени в отличие от логики работы. Поэтому я предпочитаю разделять эти ветки по разным модулям. И если потом приходится портировать, то модули логики легко и непринужденно(практически всегда ) пересобираются под целевую платформу, благо C/C++ есть везде, а вот морда переписывается с учетом платформенных особенностей. |
|
29.06.2011, 10:07 | #50 |
Форумец
Сообщений: 248
Регистрация: 17.01.2005
Не в сети |
|
29.06.2011, 10:16 | #51 |
Форумец
Сообщений: 40,090
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Это не так.
местами, но, если исключить наследование, однообразности будет на порядки больше. Реализовать это всё на чистом С - нереально. Объяснить это всё человеку, который пришел на третьем году разработки - невозможно. в скрипты выносится далеко не столько, сколько бы хотелось. |
29.06.2011, 10:22 | #52 | |
Форумец
Сообщений: 248
Регистрация: 17.01.2005
Не в сети |
Цитата:
Корпоративный сектор смотрит на вас как-то странно Нужна, сильно нужна, особенно в финансовом секторы и в оборонке. Видите ли использование java не всегда оправдано, а иногда - просто не возможно. |
|
29.06.2011, 10:33 | #53 | ||
Форумец
Сообщений: 248
Регистрация: 17.01.2005
Не в сети |
Цитата:
Цитата:
Проблемы разработки архитектуры приложения. |
||
29.06.2011, 11:24 | #54 | ||
Форумец
Сообщений: 40,090
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
Даже комментировать не буду. Цитата:
Так разработки или архитектуры?))) |
||
29.06.2011, 11:34 | #55 | ||
Registered User
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56
Не в сети |
Цитата:
Цитата:
|
||
29.06.2011, 11:49 | #56 | |||
бибизьян
Сообщений: 3,031
Регистрация: 17.02.2004
Не в сети |
Цитата:
Цитата:
Цитата:
И про оборонку не надо |
|||
29.06.2011, 12:14 | #57 |
Форумец
Сообщений: 248
Регистрация: 17.01.2005
Не в сети |
Mac + Windows, как минимум, практически везде. А в оборонке Win2k и MCBC.
Ага, вот только, WTL реально сравнивать разве что с QtGui Что, сказать нечего? Вот в отличии от вас, я могу аргументировать, а не просто писать "Бред" Все дело, дорогой, Spectator, что наследование, зачастую ломает другой принцип ООП - инкапсуляцию. Поэтому даже, дядька Страуструп это осознал и предлагал там где возможно использовать композицию и агрегацию. В дальнейшем те же Гугловцы выкинули из Go наследование как таковое, оставив ее только для интерфейсов, что в общем-то рассововерно и упоминалось в "Бандах четырех". Вот про него не надо, проект-то, похоже, провалился, большинство отзывов негативные, рейтинги низкие, основная критика коснулась именно программной части: устаревшая графика, куча глюков, неудобное управление на консолях и странная физика стрельбы... Последний раз редактировалось Shtirliz; 29.06.2011 в 12:33. Причина: 4Spectator |
29.06.2011, 12:29 | #58 | |||
бибизьян
Сообщений: 3,031
Регистрация: 17.02.2004
Не в сети |
Цитата:
Цитата:
Цитата:
|
|||
29.06.2011, 12:46 | #59 |
Форумец
Сообщений: 248
Регистрация: 17.01.2005
Не в сети |
Задачи подразделения решают разные, инструмент для решения задач одинаковый. В данном случае - это биржевая и финансовая аналитика.
Ну, мне кажется полгода не так много, что бы что-то изменилось сильно. Это если только морда, а если еще и сетевой стек, работа с оборудованием... |
29.06.2011, 12:52 | #60 | |
Форумец
Сообщений: 40,090
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
|
|