2304 / 1063 / 77
Регистрация: 12.03.2013
Сообщений: 4,987
|
|
22.05.2013, 17:05 | 41 |
Не могу даже намекнуть, к сожалению. Но область не обычна. Хотя и CL (sbcl) используем не только как язык для особенной области, но и для совершенно обыденных задач.
Это обычно. Lisp действительно используют очень редко. Добавлено через 3 минуты Нет. В нормальных конторах используют то, что наиболее выгодно и эффективно. Я не говорил, что кто использует html/css - не правы. Говорю лишь, что есть более удобные вещи - шаблонизаторы/трансляторы для html/css.
0
|
22.05.2013, 17:05 | |
Ответы с готовыми решениями:
1010
Какой язык программирования лучше? Какой язык программирования лучше? (3) Какой язык программирования лучше для создания игры??? Какой язык программирования мне ст0ит учить? |
2 / 2 / 0
Регистрация: 17.01.2013
Сообщений: 21
|
|
23.05.2013, 23:04 | 42 |
Доброго времени суток.
Хотел бы получить совет по вечному вопросу - какой (какие) язык программирования стоит сейчас учить. (На данный момент я студент колледжа, учим С#) Лично я для себя решил выучить C++ , C , C#. C# - что бы "держаться на плаву" на первое время С и С++ - для продвижения по карьере , для серьезных программ. Но все-таки насчет С++ хотелось бы спросить. Стоит ли учить этот язык (на данный момент я именного его и учу , почему-то тянет меня в его сторону) с перспективой на будущее? Просто настораживают следующие моменты насчет С++ : 1)Для решения низкоуровневых задач хватает и С. Для высокоуровневого программирования С++ чересчур сложен, что повышает вероятность ошибки в любом сколь бы то ни было сложном проекте, и тут использовать как раз удобнее полностью обьектно ориентированные языки програмирования, вроде С# или Java. 2)Часто на форумах пишут "С++ умер" , "С++ это мертвый язык" и т.д. Спасибо за совет.
0
|
173 / 12 / 4
Регистрация: 21.12.2010
Сообщений: 66
|
|
23.05.2013, 23:50 | 43 |
Ну это смотря нал чем вы планируете дальше работать. А так я бы дал предпочтение таким языкам как C# или Java.
0
|
1866 / 766 / 105
Регистрация: 01.10.2012
Сообщений: 4,138
|
|
24.05.2013, 11:41 | 44 |
Да, ключевой момент "с точки зрения дальнейшей работы". Что-то выбирать Вы можете начиная новый проект с нуля - но это бывает редко, или такой проект мал (что впрочем не значит "плох"). В подавляющем большинстве случаев программист подключается к работе над проектом который живет уже не один год. Вот и смотрите каких интересных Вам проектов (на чем) больше.
Слухи о смерти С++ и, якобы, прогрессивности др языков упорно повторяются уже лет 15 (только на моей памяти). Причем набор аргументов (сборщик мусора, все объектно и.т.п.) остается неизменным. В связи с этим хочется спросить: кто же мешал напр прогрессивной Java вытеснить отсталые плюсы с рынка? Времени было достаточно. Почему же этого не произошло - и почему на жабе все еще пишет заметно меньше людей?
0
|
1866 / 766 / 105
Регистрация: 01.10.2012
Сообщений: 4,138
|
|
25.05.2013, 10:17 | 46 |
Пруф конечно изумительный - см число опрошенных и возраст (набрали сынков) Но и это не спасло, плюсы в группе лидеров.
Выбор языка (и часто платформы) в общем-то случаен. "Подвернулась работа, пришлось выучить это" - обычно бывает так. А аргументы в пользу "своего" языка всегда найдутся, ведь переучиваться гораздо труднее чем учиться. Возвращаясь к изначальной теме (которую бдительный модератор перенес) - соображения "нравится" гораздо важнее чем "самый модный". Мне нравится С/C++ потому что я бывший "электронщик" с ЕС
0
|
What a waste!
1610 / 1302 / 180
Регистрация: 21.04.2012
Сообщений: 2,733
|
|
25.05.2013, 21:11 | 47 |
Ну тогда наверное стоит учить С и С++ - в любом случае довольно популярные языки (особенно С). С другой стороны, тот же С++, например, не самый простой язык для освоения. Если интересует именно денежный вопрос, то просто стоит посмотреть, сколько и за что работодатель предлагает.
0
|
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
|
|
26.05.2013, 15:10 | 48 |
Виртуальные машины и компиляторы для С#, Java тоже на чём-то нужно писать. Если говорить о нативном коде, то у С++ на сегодняшний день нет конкурентов, которые
1) были бы столь же популярны; 2) обладали хотя бы тем же набором возможностей, которыми обладает C++. Насчёт "хватает и C" и "С++ это мертвый язык", советую поинтересоваться в частности почему разработчики gcc решили свернуть разработку на чистом C и перейти на C++.
0
|
2304 / 1063 / 77
Регистрация: 12.03.2013
Сообщений: 4,987
|
|
27.05.2013, 10:44 | 50 |
Существует масса языков которые компилируются в native и при этом техологичнее и обладают куда большими возможностями, чем C++. В C++ никогда не было и не будет инновационных вещей.
Добавлено через 2 минуты Никаких "якобы". Относительно C++, многие языки куда прогрессивнее. Это факт. Добавлено через 1 минуту Платят за умение решать проблемы, а не за знания языков. Нужно учиться решать проблемы, а не зубрить всякую справочную ерунду.
0
|
1866 / 766 / 105
Регистрация: 01.10.2012
Сообщений: 4,138
|
|
27.05.2013, 11:56 | 51 |
Вот когда человек так уверенно/категорично утверждает - отчетливо видно что своих мыслей у него нет. Просто прочитал - и повторяет, наивно полагая что другие этого не читали Почему "факт"? Да потому что так пишут - вот и все. А проверять, пропускать через свой опыт - та ну его нафиг, лучше погромче кричать, авось я оказался в большей толпе
0
|
2304 / 1063 / 77
Регистрация: 12.03.2013
Сообщений: 4,987
|
|
27.05.2013, 12:13 | 52 |
Ой, ли На C++ я пишу уже лет 8 и знаю о чём говорю. Если же начать говорить о дизайне и конкретных механизмах языков, выж сразу сливаетесь А петь о "крутизне" С++ это каждый может, ума много не надо.
Если вы такой прогрессивный интернет боец, заводите же тред, навроде, C++ vs OCaml(Haskell, Lisp), на выбор. И аргументированно расскажите о преимуществах инновационных вещей в C++. Всё разложим, ничего не забудем Добавлено через 3 минуты Действительно полагаю. Но далекооо не наивно Знаю по опыту, если человек поёт дифирамбы C++/ООП, то тут к гадалке не ходи, что скорее всего, кроме C++ (+, возможно, ещё парочки простеньких язычков с операционной семантикой) ничего не знает и не читал.
0
|
1866 / 766 / 105
Регистрация: 01.10.2012
Сообщений: 4,138
|
|
27.05.2013, 13:05 | 53 |
Я против всякого "vs", если язык существует и люди на нем пишут - он тем самым свою жизнеспособность доказал. Я также против утверждения что "язык A" якобы "прогрессивнее" языка B, тем более совершенно голословного. Если Вы другого мнения - покажите в чем же "инновационность", (которой в упор не вижу), а я приму участие в обсуждении
0
|
2304 / 1063 / 77
Регистрация: 12.03.2013
Сообщений: 4,987
|
|
27.05.2013, 13:25 | 54 |
А, ну т.е. вы сторонник - "чем больше народу пишет, тем язык круче"?
Вовсе не голословного. Просто надоело повторять одно и тоже. В том то и дело, что "в упор не видите" и даже не хотите видеть. А стоило бы расширять кругозор. Возьмём, например Haskell - функциональное программирование, контроль side effect'ов. В это смысле, С++ даже рядом не стоял с Haskell. Lisp - квинтэссенция метапрограммирования. В культе кодогенерация макросами. В это смысле, C++ до Lisp, как до Китая Не находите? Ага. А относительно высказывания, навроде "C++ самый крутой", вы не против?
0
|
1866 / 766 / 105
Регистрация: 01.10.2012
Сообщений: 4,138
|
|
27.05.2013, 13:56 | 55 |
В свое время отработал пару лет на AutoLisp, и у меня довольно теплые воспоминания об этом языке. Мне кажется Вы делаете весьма поверхностные выводы о кругозоре других. Поверьте, это только сейчас 8-летний опыт кажется Вам огромным Вот хорошая штучка
0
|
2304 / 1063 / 77
Регистрация: 12.03.2013
Сообщений: 4,987
|
|
27.05.2013, 16:01 | 56 |
AutoLISP - неполноценен.
8-летний опыт более чем достаточен для определения недостатков дизайна C++. Вы это завязывайте с такими сравнениями и аналогиями - они бездарны и к действительности не имеют никакого отношения. Добавлено через 2 минуты Полагаю, что делаю выводы о кругозоре с весьма большой вероятностью. Если промахнусь, то сеньор вряд-ли обидится, а скорее наоборот, заинтересуется и вступит в дисскуссию с доказательствами и аргументами. И это очень хорошо.
0
|
|
27.05.2013, 21:45
#57
|
0
|
Модератор
|
|
28.05.2013, 08:19 [ТС] | 58 |
Не по теме: Хоть сравнение, даже с моей колокольни, не совсем удачное и не отражает действительности, но улыбнуло. :) Добавлено через 40 секунд alkagolik, +
0
|
1866 / 766 / 105
Регистрация: 01.10.2012
Сообщений: 4,138
|
|
31.05.2013, 15:23 | 60 |
Видать за это и забанили - и правильно.
А в жизни вопроса "какой лучше" практически не возникает. Есть проект в который уже вложено много труда, денег, всего. Есть люди над ним работающие. Есть используемые тулзы, фреймворки и.т.д. И вот один говорит - все это ничтожно и бесполезно, есть гораздо более прогрессивные языки! Каков будет результат? Все бросятся за прогрессивностью? Нет, в лучшем случае посмеются над дурачком Поэтому заявления такого рода говорят всего лишь о незрелости заявляющих (мягко говоря), и никакого отношения к объективности не имеют
0
|
31.05.2013, 15:23 | |
31.05.2013, 15:23 | |
Помогаю со студенческими работами здесь
60
Какой язык лучше / прибыльнее? Какой язык веб-программирования выбрать? Плюсы\минусы Какой язык лучше изучать с нуля? Какой язык лучше изучать C или C++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |