Что по вашему мнению, это лучшие языки, на которые нужно следить в 2011 году и за его пределами? [закрыто]

Что, по вашему мнению, это лучшие языки, на которые нужно следить в 2011 году и за его пределами?

Этот текст около 9 языков, которые нужно учитывать в 2011 году. Каковы ваши взгляды и материалы по этому поводу?

1 голос | спросил Mamta D 14 TueEurope/Moscow2010-12-14T15:25:01+03:00Europe/Moscow12bEurope/MoscowTue, 14 Dec 2010 15:25:01 +0300 2010, 15:25:01

3 ответа


3

Конкурсы по популярности в стране всегда подозрительны.

AFAIK, индекс TIOBE основан на чем-то подобном усредненному поисковому запросу для «[названия языка] программирования» на разных сайтах, что полностью не соответствует точке. По этому критерию статья под названием «Программирование Blub отсасывает шары» - это голосование за Blub, и «программирование Blub ++ привело меня в безумство, я просто убил свою собаку». является голосованием за Blub ++.

Есть более важные вещи, чем популярность данного языка.

По мне, Lisp (скажем, Common Lisp, чтобы быть конкретным), Haskell и Erlang, вероятно, будут интересны в ближайшее время. Lisp, потому что некоторые из концепций, которые он отталкивал в 70-х, наконец, изучаются в основном потоке Haskell, потому что это очень выразительный язык с акцентом на производительность (через его оптимизирующий компилятор) и Erlang, потому что он был создан для программирования сетей машин а не на отдельных компьютерах (кажется, что с течением времени они станут все более и более полезными). Помимо Хаскелла, я сомневаюсь, что многие согласятся с этой оценкой.

Если вы просто говорите о популярности, следите за Python, Go и языками .NET (до Oracle, я бы тоже сказал Java, но многие разработчики Java, похоже, достаточно напуганы, чтобы перейти на корабль в последнее время).

ответил Inaimathi 14 TueEurope/Moscow2010-12-14T15:36:07+03:00Europe/Moscow12bEurope/MoscowTue, 14 Dec 2010 15:36:07 +0300 2010, 15:36:07
1

Все дело в том, кто требует

Люди нуждаются в мотивации к изучению языков, и без этой мотивации некоторые языки, вероятно, станут популярными. Вот краткий список процессов мысли, которые обычно применяются, когда разработчик сталкивается с изучением нового языка.

  1. Можно ли легко выбрать этот язык? (Невозможный синтаксис подразумевает отказ)
  2. Могу ли я использовать существующие знания на этом языке? (Эй, он работает на JVM /.Net, я знаю эти библиотеки наизнанку, поэтому я не нуб)
  3. Будет ли он оплачивать счета? (Никакие задания с запросом на это, которые являются теле /​​коммутируемыми, подразумевают сбой)

Но верхний элемент просто: Кто говорит, что мне нужно это узнать, я или мой босс?

Если это ваш босс, тогда все остальные параметры выходят из окна - вы узнаете его . Если это вы, то возможно (если вы увлечены) или определенно (если ваша текущая работа зависит от него).

Итак, что ваш босс хочет, чтобы вы учились?

Горячие темы сегодня делают масштабируемые параллельные веб-приложения, которые (иногда) обрабатывают большие наборы данных и очень быстро меняются в соответствии с потребностями рынка. Ваш босс будет читать техническую литературу и блоги, которые пропагандируют идею о том, что его команде необходимо изменить язык, чтобы оставаться в курсе рынка.

Введите функциональное программирование (F #, Erlang, Haskell, диалекты Лиспа) и запрос данных (R).

ответил Gary Rowe 14 TueEurope/Moscow2010-12-14T16:40:14+03:00Europe/Moscow12bEurope/MoscowTue, 14 Dec 2010 16:40:14 +0300 2010, 16:40:14
-1

Я думаю, MS собирается продвигать и продвигать вперед F # (они уже делают это AFAIU). Кроме того, я хотел бы понять, что произойдет с Java .

ответил duros 14 TueEurope/Moscow2010-12-14T15:59:18+03:00Europe/Moscow12bEurope/MoscowTue, 14 Dec 2010 15:59:18 +0300 2010, 15:59:18

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132