1

Тема: Яку мову обрати?

Доброго дня. Я хочу отримати пораду щодо того, яку мову вивчати. Справа в тому, що я вже працюю і добре знаю тільки мову замовника, ще потроху C# і Python, які я вивчав до цього. Мова замовника функціональна і мені сподобалася ця парадигма. Але я починаю замислюватися над своїм майбутнім, коли я перестану займатися цим проектом. Хотілося, щоб мій досвід мав сенс у майбутньому, але хочеться і вивчити таку мову, з якою потім можна буде знайти нову працю. З функціональний мов я бачу, що взагалом є відносно популярною Scala, можливо навіть Haskell. Може, хтось би міг щось порекомендувати або просто висловити свою думку?

2

Re: Яку мову обрати?

мова замовника - то яка?

Був собі цебер, та переполуцебрився на полуцебренята
Неймовірний блог про мандри http://bosano.ga

3 Востаннє редагувалося quez (17.08.2015 15:18:38)

Re: Яку мову обрати?

Я порекомендував би розібратись в Хаскелі в будь-якому разі, але не розраховуйте використовувати цю мову в роботі в найближчі кілька років. А для роботи до Скали можна ще додати Ерланг.

Прихований текст
Замовник часом не з Данії?
МАКЕ ЦКЯАІИЕ БЯЕАТ АБАІИ

4

Re: Яку мову обрати?

коли я перестану займатися цим проектом.

ну, знаєте, програмісти то і роблять, шо читають книжки чи статті по мовам програмування, за які навіть не говорять їм писати, аби платили гроші, ставлять все підряд і тестують, а тут ви уже програміст задаєте такі питання.

- Поганому трояну фаєрвол заважає
- Ніколи не програмуйте та не пийте пиво
Якщо ви з першого разу написали програму, в якій немає жодної помилки, повідомте про це системного програмісту: він виправить помилки в компіляторі

5

Re: Яку мову обрати?

Оце зараз кожна жаба почне своє болото вихваляти :) 

починаю замислюватися над своїм майбутнім

Чув таку думку, що так як кількість людей/девайсів тільки зростатиме, то виникне потреба у економії/швидкості, тобто як для програмістів, то настане друге пришестя системного шаманства. Коротше кажучи, майбутнє за наукою і космосом, бо те що зараз коїться - шлях в нікуди: усе і нічого, така собі розминка та розподіл сфер.
Висновок: робіть ставку на C++.

6

Re: Яку мову обрати?

Kane написав:

Оце зараз кожна жаба почне своє болото вихваляти :) 

починаю замислюватися над своїм майбутнім

Чув таку думку, що так як кількість людей/девайсів тільки зростатиме, то виникне потреба у економії/швидкості, тобто як для програмістів, то настане друге пришестя системного шаманства. Коротше кажучи, майбутнє за наукою і космосом, бо те що зараз коїться - шлях в нікуди: усе і нічого, така собі розминка та розподіл сфер.
Висновок: робіть ставку на C++.

Це більше схоже на самозаспокоювання плюсовиків, які спостерігають за скороченням плюсових вакансій, ніж на реальний прогноз. Якщо розглядати ПК і смартфони, то:
- ви не заробите суттєво більше грошей за рахунок швидшої програми на n процентів, а небезпечність C++ може вилізти боком (ви можете навести системи, де заробите, але вони не перейдуть на С++, бо вони вже на ньому).
- швидкодія частіше всього впирається не в обчислення, а в запис/зчитування з диску, мережу, бд тощо і швидша мова не грає ніякої ролі (а де грає, там, як ви вже здогадались, вона вже використовується).

МАКЕ ЦКЯАІИЕ БЯЕАТ АБАІИ

7 Востаннє редагувалося Torbins (17.08.2015 19:42:06)

Re: Яку мову обрати?

З C/С++/Delphi варто познайомитися щоб дізнатися, що таке ручне керування пам'яттю, спробувати його на практиці і перестати боятися.
Ще матеріал для роздумів: http://dou.ua/lenta/articles/language-r … from=doufp http://www.tiobe.com/index.php/content/ … index.html - з цього можна зробити висновок, що якщо ви хочете мати 100% гарантію працевлаштування у найближчі роки, то треба вчити Джаву.

quez
C++ в світі на третьому місці, і падати не збирається. Це просто нам в Україну ніхто серйозних, складних і критичних для західного бізнесу замовлень не скидає, тому у нас C та С++ не поширені.

8 Востаннє редагувалося quez (17.08.2015 20:33:27)

Re: Яку мову обрати?

Torbins написав:

C++ в світі на третьому місці, і падати не збирається. Це просто нам в Україну ніхто серйозних, складних і критичних для західного бізнесу замовлень не скидає, тому у нас C та С++ не поширені.

Тю, я й не заперечував їх необхідності. Лише обговорював гіпотетичний перехід з мов високого рівня на С++.

МАКЕ ЦКЯАІИЕ БЯЕАТ АБАІИ

9

Re: Яку мову обрати?

Спарта
Ассемблер, Ассемблер, Ассемблер!!!

- Поганому трояну фаєрвол заважає
- Ніколи не програмуйте та не пийте пиво
Якщо ви з першого разу написали програму, в якій немає жодної помилки, повідомте про це системного програмісту: він виправить помилки в компіляторі

10

Re: Яку мову обрати?

Ну з С++ в мене не склалося.
Всім дякую за думку, буду радий якщо ще хтось висловиться.

11

Re: Яку мову обрати?

Там ось relocateforyou постить купу пропозицій. Тож вибирайте, в Берлін чи в Мюнхен хочеться, таку й мову вчіть :)

Мій блог про ОС сімейства *nix - http://nixtravelling.blogspot.com/