[Ответить в тред] Ответить в тред

09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!
30/09/16 - BREAKING NEWS ШОК АБУ ПРОДАЛСЯ МЭЙЛУ (на самом деле нет)
25/09/16 - Персональное обращение Абу - СБОР ПОЖЕРТВОВАНИЙ НА ДВАЧ



Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 76 | 3 | 39
Назад Вниз Каталог Обновить

КАКОЙ ЯЗЫК ВЫБРАТЬ Аноним 14/10/16 Птн 20:27:55  856670  
14764660752070.jpg (117Кб, 604x544)
Когда-то какое-то программирование учил в универе, ну плюс разбираюсь в верстке/html. Хочу начать сам что-то писать для того, чтобы мочь в своих проектах меньше зависеть от фрилансеров, уметь что-то дописать, адекватней писать тз, адекватней проверять работу.
Какие языки наиболее перспективны, универсальны. Сейчас смотрю в сторону java.

В треде сказали, что java мне не освоить. Ваши советы?
Аноним 14/10/16 Птн 20:31:01  856673
haskell
Аноним 14/10/16 Птн 20:31:27  856675
emacs
Аноним 14/10/16 Птн 21:18:08  856694
Erlang
Аноним 14/10/16 Птн 21:18:29  856695
Erlang
Аноним 14/10/16 Птн 21:23:14  856697
smalltalk
Аноним 14/10/16 Птн 21:23:46  856699
forth
Аноним 14/10/16 Птн 21:32:39  856702
Конечно ты освоишь джава. Главное чтоб не C и не C++
Аноним 14/10/16 Птн 21:36:05  856704
Simula
Аноним 14/10/16 Птн 21:37:13  856705
>>856702
Pajeet pajeet = new Pajeet();
Аноним 14/10/16 Птн 21:40:08  856711
>>856705
Pidor ti=new Pidor(dvach, abu, sychevalnya);
Аноним 15/10/16 Суб 09:30:56  856892
Если ты не осилишь джаву, то лучше даже не пытайся быть программистом
Аноним 15/10/16 Суб 10:10:17  856904
>>856670 (OP)
А чем занимаешься-то? Возьми петухон.
Аноним 15/10/16 Суб 15:45:27  857037
Clojure
Сам сейчас учу. Такой то охуенный язык, как же я раньше не знал о нём.
Только с emacs + cider юзай, для большей продуктивности. Книгу могу посоветовать "The Joy of Clojure", всё очень понятно объясняется, даже я понял
Аноним 15/10/16 Суб 16:29:03  857058
Haskell
Аноним 15/10/16 Суб 17:03:57  857069
>>857037
И что же там такого прям?
Аноним 15/10/16 Суб 17:11:55  857076
haskell
Аноним 15/10/16 Суб 17:16:09  857080
ОП, удиви, выучили петухаскель, erlang и сделай релокейт в германию,
http://rabota.ua/company1940625/vacancy6383946

Аноним 15/10/16 Суб 18:01:41  857101
Жава неудачный вариант для новичка. Язык сложный, возможностей мало, работы тоже мало, а на каждую вакансию десяток макак. Сейчас каждый школьник учит жаву, а потом не знает что делать с ней. Лучше попробуй Haskell. На нём и конкуренция пониже, и зарплаты больше, и сам язык понятней. Если никогда не занимался программированием, то начинать лучше всего с Haskell - после него другие языки учатся быстрее. Работы полно, платят отлично. По книгам. Если есть хоть немного знаний программирования, читай это: http://www.ozon.ru/context/detail/id/30425643/ Если совсем новичок, пойдет эта книга: http://www.ozon.ru/context/detail/id/28346038/ Ну и куча онлайн-учебников. Вот, например: https://anton-k.github.io/ru-haskell-book/book/home.html Хороший учебник, всё расписано подробно. Сам по нему учился. Рекомендую.
Аноним 15/10/16 Суб 18:43:25  857117
>>857069
Да много чего. Функциональщина, очень похож на руби: можно сделать одну вещь несколькими способами. Ещё за счёт того, что на jvm основан, доступно очень много готовых библиотек из джавы.
Аноним 15/10/16 Суб 18:59:47  857136
>>857069
Работы нет абсолютно-одна из особенностей.
Аноним 15/10/16 Суб 19:43:19  857153
>>857117
Можно всё то же самое про какую нибудь скалу/груви написать, и причём первая так точно на раби походит в прямом смысле.
Аноним 15/10/16 Суб 19:46:01  857154
>>857136
По такому комментарию легко узнать офисного планктона или нюфага.

Вот блять серьёзно — что за дибилизм дрочить один язык в надежде на работу? Её получение в первую очередь зависит от твоего умения думать и общаться, а языковые прихуютки какой нибудь жявы любой дворник выучит за пару недель.
Аноним 15/10/16 Суб 19:54:49  857161
erlang
Аноним 15/10/16 Суб 21:22:22  857210
>>857154
Нет смысла тратить время, потому что потом эти знания будет негде применить, если только ты не занимаешься языком для себя и пишешь что-то полезное.
Я бы Scala посоветовал, на нём хоть работа есть.

>языковые прихуютки какой нибудь жявы любой дворник выучит за пару недель.
А я бы вот тут детектировал ньюфага.
Аноним 15/10/16 Суб 21:27:57  857215
>>857210
Есть смысл тратить время на саморазвитие, а не стагнировать.
>А я бы вот тут детектировал ньюфага.
Ну ты лучше расскажи что там в самом языке такого, что нельзя вызубрить за несколько недель.

Тут кстати тред про Леночку был - вроде как он всем уже показала насколько похуй на твои знания в карьере.
Аноним 16/10/16 Вск 00:57:18  857365
>>857215
Можно ссылку на тред про Лену?
Аноним 16/10/16 Вск 03:40:11  857397
joy
Аноним 16/10/16 Вск 12:18:23  857501
>>857215
Синтаксис вызубришь за несколько недель, но для тонких моментов нужен год опыта, как минимум. Собственно, что и спрашивают на собеседованиях. Я тоже думал после года опыта на языкнейм, что могу на любом писать, но на собеседованиях оказывалось нихуя не так.

Можно тратить время более целесообразно, я вот к чему. Хотя у меня и самого есть язык, который изучаю на досуге, не очень популярный, но вакансии на нём хоть изредка да попадаются.
Аноним 16/10/16 Вск 12:36:02  857521
>>857501
Мне интересно, что же это за тонкие моменты в жяве такие есть. Я понимаю, что в любом случае после плюсов только поржу с этой хуйни, но ты всёже попробуй написать что-то годное и желательно чтобы это спрашивали у джуна, но впринципе можешь и для синьёров вопросики кинуть.
Аноним 16/10/16 Вск 13:43:52  857569
>>857521
Можно ли сериализовать анонимный класс? Почему?
Аноним 16/10/16 Вск 14:29:01  857608
Накидайте-ка за щеку советов, какой язык/технологию надежнее выбрать для вката на 28 лвле в ДС.
ВУЗик технический, но не кодер. Опыт работы - 6 лет завода (реально завода) инженером
На базовом+ уровне знаю петухон, чуть похуже жабаскрипт, могу даже на них сайтец забахать. Петхон использовал для мат расчетов, но там все очень противно.
Аноним 16/10/16 Вск 14:29:57  857609
>>857608
>>противно
Примитивно
Аноним 16/10/16 Вск 14:56:22  857625
джяваиндусня копротивляется за свой кобол для планктонин, как мило

>>856670 (OP)
>Какие языки наиболее перспективны, универсальны.
учи λProlog - язык программирования высшей логики, аксиоматика которого сильна настолько, что через неё можно выразить и все мейнстримовые пруверы на лямбда исчислении с зависимыми типа, всю интуиционистскую парашу, полиморфные системы типов, субструктурно-логические языки, про всратые недоязыки для слесарей типа сисярп/джява я вообще молчу
короче, универсальней некуда просто
Аноним 16/10/16 Вск 15:10:12  857636
>>857625
Двачую этого, для новичка как раз подходит. Тебе практически думать не нужно, ведь пролог он настолько логичный, что сам всё продумывает.
Советую начать с него
Аноним 16/10/16 Вск 15:29:48  857657
>>857521
Может у тебя память хорошая, но я например если не использую то что выучил то забывается оно быстро.
Но в принципе можно перед собеседованием почитать книгу и половину вызубрить.
Не вызубришь только сам скилл программирования. Ну в эру стэковерфлоу конечно, он всё меньше и меньше ценится.
Аноним 16/10/16 Вск 15:31:17  857659
>>857657
Тот анон пропагандирует как раз что нужно развивать как раз скилл программирования, который от языка слабо зависит.
Аноним 16/10/16 Вск 15:31:51  857660
>>857608
Где живёшь?
Что делать хочешь?
Личинки, семья есть?
Аноним 16/10/16 Вск 21:09:18  857890
>>857660
ДС
Жена и маленький ребенок. На полгода-год есть сбережения перебиться джуном
Хотелось бы, честно говоря, в машин лернинг, очень нравится тема. Несколько курсов прошел, книг прочитал, на кегле немного тренился. Это так было, для души
В идеале, как мне думается, было бы заняться робототехникой, так как в плане конструирования этого дела опыта довольно много, как раз мозгами заняться было бы хорошо. Но в России с этим вообще никак, только курсы для детей.

Если реалистично, то мне не сильно важно, чем заниматься, в кодинге мне нравится просто кодить, процесс очень нравится. Поэтому выбрал бы что-то наиболее надежное в плане вката, как сейчас так и на перспективу
Аноним 17/10/16 Пнд 00:12:19  858037
>>856670 (OP)
>В треде сказали
ебать ты смешной, кого ебёт кто чё сказал, берёшь и пробуешь.

А теперь, палю годноту (ну или не очень, всё от тебя зависит, всё субьективно):

1) Если ты собрался изучать джаву , с нуля в неё вкатиться будет трудно, если анон имел ввиду именно это, то он прав. Начнём с того, что нужно освоить си-подобный синтаксис. Лучше всего изучать это всё на примере C++. Моей первой книжкой по программированию вообще была "Программирование на С++" Ли и Хенкеманса. Но она старенькая, недавно наткнулся на "Изучаем С++ через программирование игр" Майкла Доусона, мейби она тебе подойдёт.
2) Ультрагоднота по джаве для начинающего это книга "Изучаем Java" — Сьерра К., Бэйтс Б., там настолько всё разжёвано, что можешь начинать сразу с неё

Аноним 17/10/16 Пнд 01:26:05  858072
>>858037
джава и кресты это зашквар на всю жизнь, лучше начинать свое знакомство с языками программирования начиная с лиспа, потом можно попробовать эрланг, а потом и хаскел
Аноним 17/10/16 Пнд 01:47:21  858075
>>858072
аргументируй
Аноним 17/10/16 Пнд 01:58:20  858077
>>858075
кресты пытаются быть универсальными и получаецца что каждый проект на крестах это свой особый плюсплюс, объектная модель уебищнейшая, пишешь высокоуровневый код думаешь постоянно о байтопроблемах, пишешь низкоуровневый код - думаешь нахуя тебе ваще кресты мог бы нормально на сишечке сделать.
Джава это вообще выродок который был актуален в девяностых. с девяностых не поменялся а только оброс мхом. Стыднейший из языков, объектная модель трошки лучше чем в крестах но выразительные средства такие блядски ничтожные что делаешь все через ахуевшие паттерны, многопоточность через локи, композицию делаешь через врапер в врапере в адаптере в абстрактной фабрике, ломает мозг и через какое-то время ты тонешь в этом говне и становишься говном, кризис наступает, таких товарищей не знающих нихуя кроме джава кор много. Получаешь свои 2 тыщи до 30-и потом перегораешь и уходишь из программирования рассказывая всем что программирование это рутина и вообще не весело.
А ведь мог быть не программистом, а человеком. Хотя бы на каком-нибудь блядском руби или пистоне бы писать, нет хочу говно жрать на него много вакансий.
Вобщем ты скажи нам по секрету. знаешь что-нибудь кроме крестов и жавы?
Аноним 17/10/16 Пнд 02:09:08  858082
>>857890
Хуй знает.
Из-за твоих опыта и инженера и тех образования мне кажется было бы реально даже в байтоебы вкатиться (драйвера, эмбеддед).
Робототехника есть в стартапах, но тут сам понимаешь, можно и через полгода сидеть на днищеЗП, может и не взлететь.
Попробуй посмотреть в вузах где есть соответствующие факультеты (МФТИ/МИРЭА и тп), в МИРЭА факультет робототехники есть. Там можно узнавать какие фирмы себе набирают студентов на практики и тп, и стучаться туда. Обычно прямо на сайте вуза есть разделы где всякие конторы кого-то ищут.
Если нужно я могу дернуть одного знакомого, спросить у него как по вакансиям. Последний раз когда я проверял там был стартап связанный с роботехникой. Блата не будет, просто если они в теории набирают людей дам контакты конторы
Аноним 17/10/16 Пнд 08:00:13  858142
>>858082
Честно сказать, не кажется надежным вариантом
Да и кому нужны джуны в эмбедед?
Я ищу язык/технологию, в которую можно быстрее всего вкатиться и начать въебывать за 300 к в минуту, ну ты понял. В силу лвла не так много времени на попытки и прокачку в разных сферах на пробу.
Куда возьмут джуном 28 лвльного долбоеба , который внезапно осознал, что кодить ему нравится гораздо больше рисования железок? И чтобы он через пару лет въебывания, а въебывать он умеет, подтянулся до приемлемого уровня
Аноним 17/10/16 Пнд 10:52:36  858182
>>857890
Ну смотри, у меня товарищь тоже с женой и маленьким ребенком на C/C++ делать ОСРВ на BMW в лохсофте
Аноним 17/10/16 Пнд 10:53:25  858183
>>858182
*Пошёл в 30 джуном, взяли.
Аноним 17/10/16 Пнд 10:55:40  858185
>>858077
>тя бы на каком-нибудь блядском руби или пистоне бы писать, нет хочу говно жрать на него много вакансий.

В целом согласен, но для таких придумали Scala
Аноним 17/10/16 Пнд 11:46:52  858202
>>858183
Хм, спасибо за инфу
Может, подскажешь, что нужнл знать/уметь/показать на джуна?
Аноним 17/10/16 Пнд 11:54:55  858203
>>858077
А шарп?
Аноним 17/10/16 Пнд 12:11:13  858207
>>858082
Если узнаешь по стартапам, буду признателен. Как тут контактом поделиться?
Аноним 17/10/16 Пнд 15:14:32  858301
>>858203 шарп та же хуйня что и джава, но без кроссплатформенности, ибо продукт мелкомягких, но зато как следствие работать под виндой должен быстрее

>>858077
>Вобщем ты скажи нам по секрету. знаешь что-нибудь кроме крестов и жавы?
немного знаком с питоном, ещё меньше с джаваскриптом. Да я вообще пока-что не имею права называть себя погромистом. Но ты мне лучше скажи, а много людей ты знаешь, что с нуля изучали функциональщину? И что плохого в том, чтобы изучить основы на плюсах и ооп на джаве?
Аноним 17/10/16 Пнд 16:41:49  858377
>>856670 (OP)
Pascal
Аноним 17/10/16 Пнд 16:55:05  858387
>>858301
Во-первых, вендорлок дотнета уже в прошлом.
Во-вторых, работает он "лучше явы" по ощущениям из-за другой архиектуры вм, и не только на шиндовсе.
В-третьих, ява и плюсы — это языки со своим собственным костыльным ООП, и его изучение в рамках этих языков в других языках не сильно изменит ситуацию.

Никто не начинает с фп просто потому что нет учебных материалов, лол. Вот серьёзно — есть одна елинственная SICP, с упрощённой версией лиспа где фп-то заканчивается рекурсией и лямбдами, так в новом издании ещё и на питон заменили.
Аноним 17/10/16 Пнд 17:09:27  858393
>>858387

Имхо для новичков лучше всего 2 языка, в зависимости от алайнмента, от абстракции к машине - лисп, от машины к абстракции - си
Да как нету учебных материалов. Любая книга по лиспу. SICP это не просто книжка для начинающих, хз какие там начинающие ее изучают но как по мне она охрененно сложная и мутная, ее сложно читать.
Лисп это максимум простой язык, есть данные есть функции, все динамическое и понятное, рекурсия - это заебись, она натуральна для людей и ее сразу понять много проще чем после пары лет дрочения циклов. Чистая функциональщина это хаскел, там надо мощно голову взорвать чтобы начать на нем писать, там ввод и вывод сделаны через абстракции абстракций, это для адвансед пасанов, но лисп для новичка эт овообще прелестно, никаких тебе байтопроблем, язык можно вообще не учить а осваивать на ходу, чем раньше научишься работать со списками через рекурсию тем быстрее просветлишься
Аноним 17/10/16 Пнд 17:19:49  858402
Я из-за вас выпилюсь нахуй, блядь. И так жизнь говно ебаное хуле, весело сидеть в далёком мухосранске вторую работу подряд под ТП, так вы ещё и шарп обсираете.
Заебался выбирать язык, выбрал - оказывается, хуита.
Аноним 17/10/16 Пнд 17:36:23  858412
14767149836190.gif (16Кб, 635x282)
>>856670 (OP)
Scala очевидная
Аноним 17/10/16 Пнд 17:47:16  858422
>>856670 (OP)
Js & Ruby & eng
Аноним 17/10/16 Пнд 17:49:32  858423
>>858402
Ты так сильно зависишь от мнения анонимусов?
Аноним 17/10/16 Пнд 18:10:32  858435
>>858422
Руби то нахуй? Язык умирает потому что все языки уже понаписывали свои рельсоподобные фреймворки, а руби как был самым-самым тормознутым скриптовым языком, так им и не останется. Никто его развивать серьёзно не хочет и не будет уже.
Аноним 17/10/16 Пнд 18:13:27  858438
>>858423
95% людишек с борд на ура поддаются НЛП, манипуляциям, доведению до самоубийства и так далее.
Ещё 95% из оставшихся 5% оказываются вне закона и подключаются ко всей этой деятельности.
Аноним 17/10/16 Пнд 18:18:59  858442
>>858435
ко-ко-ко,давй искать идеальный язык итт
ОП вообще не указал защем ему яп,ось автоматизировать или под мобилки писать.
Как человек,который с этой связки начинал и стартанул весьма успешно - я его советую. работы куча,решений куча,дрчоить на оптимизацию можно и в асм/с треде
Аноним 17/10/16 Пнд 18:32:27  858449
>>858423
Я хотел найти тихую, спокойную гавань и потихоньку в ней покрываться ракушками и кораллами. Освоить язык и спокойно на нём писать всю жизнь, не опасаясь, что его внезапно для меня дропнут нахуй и сообщество резко сожмётся как пинус на морозе.
Шарп показался мне оптимальным выбором, но, оказывается, он говно.
Дропать не собираюсь, но тем не менее.
Аноним 17/10/16 Пнд 19:02:44  858465
>>858387
>костыльным ООП
>джава
чем ооп в сишарпе лучше джавы, лол. и чем тебе ооп в дажве не угодил
Аноним 17/10/16 Пнд 19:04:23  858471
>>858449
какая разница, на чём учиться ,перекат из шарпа в джаву несложен
Аноним 17/10/16 Пнд 19:29:01  858495
джава и шарп это говно и моча
оп учи идрис, за ним будущее. У меня сейчас все друзья пишут саеты на идрисе
Аноним 17/10/16 Пнд 19:57:12  858515
>>858449
> Я хотел найти тихую, спокойную гавань и потихоньку в ней покрываться ракушками и кораллами.
http://oskazkax.ru/index.php?newsid=318
паста рилейтед
Аноним 18/10/16 Втр 12:34:33  858923
Анон, решил вкатиться в ваше программирование. Прочитал кучу интернетов по поводу выбора языка. Осталось выбрать из двух, scala или haskell? Что легче освоить новичку? Если можно, с аргументами.
Аноним 18/10/16 Втр 13:27:49  858961
>>858923
haskell чуть чуть проще. на скале еще джаву надо изучить а на хаскеле ничего дополнительного изучать не надо
Аноним 18/10/16 Втр 13:54:50  858984
14767880905460.jpg (127Кб, 1024x884)
>>856670 (OP)
>разбираюсь в верстке/html
Выбор очевиден
Аноним 18/10/16 Втр 15:23:18  859059
>>858961
Зачем на скале изучать джаву? Это же отдельный яп.
Аноним 18/10/16 Втр 15:24:50  859061
>>859059
Отдельный то отдельный, но я так понимаю имеется ввиду понимать эко-систему JVM всё-равно придётся.
Аноним 18/10/16 Втр 18:14:20  859134
Выскажу свое ОЧЕНЬ ВАЖНОЕ МНЕНИЕ:
Ящитаю, нужно одновременно использовать как минимум два языка. Причем важно, чтобы эти языки легко взаимодействовали друг с другом.
Первый язык должен быть очень простым и гибким, на нем должно быть легко написать любую хуйню/прототип/ProofOfConcept.
Второй язык должен быть предельно строгим, бить по рукам за любую потенциальную ошибку, требовать напряжения мозга.
В данный момент я вижу только две такие связки: Clojure+Scala и Javascript+Purescript. Вторая мне кажется более предпочтительной, ведь для веб-кодера работа всегда найдется.
Аноним 18/10/16 Втр 18:25:20  859140
Здравству, Анон. Понимаю, что скорее всего платина, но спросить один черт больше не у кого.

Мне 27, после пяти лет в шараге на айтишника перебивался всякой лабудой, хочу вкатиться в кодинг. Начал учить Java, изучил большую часть кора, но слабо представляю, что делать дальше и сколько времени это может занять. Вообще, в универе мне доставляло пилить web-странички, может имеет смысл вкатиться в php/js? Там вроде как проще с нуля вкатиться на работу.
Аноним 18/10/16 Втр 18:27:30  859142
>>859140
Имеет, вкатывайся
Аноним 18/10/16 Втр 18:31:36  859145
>>859140
Жс сейчас актуален. Работы много, уйти от него некуда, оплачивается нормально, есть перспектива съеба куда угодно.
Аноним 19/10/16 Срд 07:19:10  859472
Clojure[Script]. Clojure для бэкенда (опционально), ClojureScript (required). Последний компилируется в js, который, как выше сказали, сейчас актуален.
Это просто охерейнешая тема. Я просто кончил от reagent (бинд на React.js), re-frame (реализация flux) и datascript (no-sql ram-based бд). А какой охуенный код получается.,

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 76 | 3 | 39
Назад Вверх Каталог Обновить

Топ тредов
Избранное