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

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



Новые доски: /hv/ - Халява в интернете • /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 158 | 4 | 82
Назад Вниз Каталог Обновить

2ю неделю учусь программированию, начал с Haskell, это же нормальный вариант для новичка? Чувствую, меня наебали с советом начинать на Haskell. Аноним 25/07/16 Пнд 20:09:22  805401  
14694665622610.jpg (110Кб, 850x850)
2ю неделю учусь программированию, начал с Haskell, это же нормальный вариант для новичка? Чувствую, меня наебали с советом начинать на Haskell.
Аноним 25/07/16 Пнд 20:10:40  805404
Это самый стандартный вариант для новичка. Сравни с кодом на жаве или скале - хаскел один из самых понятных.
Аноним 25/07/16 Пнд 20:12:05  805407
>>805404
А, ну тогда ладно, Haskell мне довольно таки норм даётся.
Аноним 25/07/16 Пнд 20:16:31  805411
>>805401 (OP)
Малаца.
Аноним 25/07/16 Пнд 20:17:29  805413
>>805401 (OP)
Haskell довольно годный язык, но зелёные часто советуют его новичкам т.к. считают язык сложным. Читай статью на лурке. Поставь Nixos и xmonad там конфиг на hs.
Аноним 25/07/16 Пнд 20:21:06  805417
>>805413
действительно, он сложноват, поэтому я бы рекомендовал начинать со Scala или Rust'а, они по проще всяко и в энтерпрайз-разработке часто встречаются, высокооплачиваемы и за границу часто берут.
Аноним 25/07/16 Пнд 20:23:33  805419
бамп
Аноним 25/07/16 Пнд 20:23:53  805420
>>805417
Scala и Rust сложнее, к тому же замусорены мультипарадигмой и лоу левелом (в случае раста). Для первого языка Haskell самое то - закладывает правильный чистый фундамент, а потом уже можно хоть Scala, хоть Rust.
Аноним 25/07/16 Пнд 20:25:38  805424
>>805417
я вообще-то школьник, пока что вся эта хуйня с работой не пригодится в ближайший год. Думаю, лучше сначала познать азы на Haskell'e, а потом только перейти на другой язык.
Аноним 25/07/16 Пнд 20:27:02  805425
бамп
Аноним 25/07/16 Пнд 20:27:18  805427
>>805420
мультипарадигменность как раз хороша, поскольку позволяет использовать разные стили, подбирая их под конкретную задачу, повышая общую производительность, а с хачкелем новичёк приобретёт ограниченное мышление.

>сложные
неосилятор итт
Аноним 25/07/16 Пнд 20:29:37  805431
>>805424
хачкелем ты себе мышление ограничиваешь, лучше сразу долбить мальтипарадигменные языки.
На швитом западе ценятся open-mind, а не патлатые жирные хачкелисты с сальными волосами и линуксом
Аноним 25/07/16 Пнд 20:43:30  805456
бамп
Аноним 25/07/16 Пнд 21:46:44  805525
>>805413
анон, выручи, скачал я Nixos, но не знаю как устанавливать его, ибо слишком не опытен. Объясни, как установить Nixos и Xmonad
Аноним 25/07/16 Пнд 21:50:19  805529
Начинать надо с Python, не слушай зеленых.
Аноним 25/07/16 Пнд 22:12:25  805548
>>805529
У тебя 5 ошибок в слове "Pascal".
Аноним 25/07/16 Пнд 22:31:41  805556
Нужно с лиспа начинать. Его попроще учить да и работы больше.
Аноним 25/07/16 Пнд 22:35:31  805561
>>805401 (OP)
Хаскель сложен только для байтоблядей. Полный новичок в программировании поймёт монады и функторы быстрее чем адресную арифметику.
Аноним 25/07/16 Пнд 22:42:20  805565
Зачем учить Haskell, если на нем нет работы?
Аноним 25/07/16 Пнд 22:46:58  805569
>>805529
Двачую
Аноним 25/07/16 Пнд 22:51:54  805573
Очень зеленый тред
Аноним 25/07/16 Пнд 22:55:42  805577
>>805556
Подкинь вакансий на лисп
Аноним 25/07/16 Пнд 23:18:32  805594
бамп
Аноним 25/07/16 Пнд 23:19:55  805595
Блджать, вы меня запутали, я теперь, наверно, окончательно перейду на Питон, чтобы познать азы программирования. Предложите учебники по Python.
Аноним 25/07/16 Пнд 23:24:08  805597
>>805595
Ненадо питон, попробуй elixir и руби.
Аноним 25/07/16 Пнд 23:31:04  805604
Как вкатиться в функциональное программирование?
Что проще, Хаксель или Лисп (или Перл, постоянно эти два слова путаю)?
Аноним 25/07/16 Пнд 23:37:52  805606
>>805604
Лисп легче. А перл круче. Мимо перл-кун
Аноним 25/07/16 Пнд 23:39:08  805608
>>805606
А они оба функциональные?
Аноним 25/07/16 Пнд 23:47:25  805614
>>805427
>поскольку позволяет использовать разные стили, подбирая их под конкретную задачу
Угу, вот только в той же скале, как анон уже писал в скалатреде, это выражается в двух крайностях: половина пишет на ней как на джаве с сахарком, вторая половина - ебашит там наихардкорнейшую функциональную поеботину, которая даже в чисто функциональном хаскелле считается сложной и не рекомендуется для продакшн-использования простыми людьми. В итоге ни тем, ни другим толку от мультипарадигменности языка нет.
Аноним 26/07/16 Втр 01:36:48  805677
Хочу начать изучение программирования с языка Си? Я нормальный
Аноним 26/07/16 Втр 01:51:06  805682
>>805677
Если школьник, то да (но лучше плюсы). Если нет, то php учи, один хуй макакой будешь.
Аноним 26/07/16 Втр 05:08:52  805698
Начинай с J.
Аноним 26/07/16 Втр 09:23:44  805730
>>805595
Питон испортит тебе всё восприятие нормальных языков программирования, потом будет ОЧЕ тяжело перейти на другие. Их код будет тебе казаться "странным" всегда. И работы на нём почти нет, питон всякие учёные учат, для обработки и визуализации данных, оно тебе надо?
Тебе уже сказали, что самый адекватный вариант - haskell.
Аноним 26/07/16 Втр 09:25:34  805731
>>805614
Это проблема тупых ЧСВшных программистов т.е. почти всех из них, а как инструмент мультипарадигменность необходима.
Аноним 26/07/16 Втр 09:39:27  805738
Блять, что за зелень советует Питон? Хотите, чтобы он навсегда испортил себе восприятие и не смог найти работу? ОП, тебе адекват посоветовал haskell, а ты собираешься учить какую-то блевотину, чтобы потом все равно пересесть на haskell, но с огромным трудом?
Аноним 26/07/16 Втр 10:12:05  805745
>>805427
>мультипарадигменность как раз хороша
Нет это говно, которое содержит кучу неортогональных фич, для совместимости которых приходится пилить уйму неудобных дополнительных абстракций и костылей, что приводит к экспоненциальному росту сложности языка.
Scala уже перегнала по нестройности и уёбищности цпп-говна и никто не умеет на ней писать идиоматичный код: джява-макаки пишут как на яве с синтакс-сахаром, вкатившиеся функциональщики тащат scalaz, cats и прочие либы из typelevel, в результате переизобретают хаскель, только кривой и синтаксически зашумлённый ☆ ★ η {type λ[α, β]=Kleisli[M, α, β]})#λ , восторженные мультипарадигмальные нюфаки почитавшие книженцию и прошедшие курс Одерского на курсере, думают что всё поняли, и щас будут использовать лучшее из двух миров, в результате используют худшее из двух миров, скрещивая ежа с ужом.
В итоге код написанный одной группой, не может поддерживаться другой и всё это очень печально. Про уёбищность Scala коллекций я вообще молчу, если язык когда-то станет мейнстримом, не удивлюсь вскоре встретить вакансию в стиле "Специалист по Scala-коллекциям", типа как DBA, только для языка, лол.

То ли дело Haskell, там нет ничего лишнего, всё ортогонально и красиво. В отличие от большинства языков, там нет хуйни типа "чтоб было", он напоминает логическую формальную систему с небольшим базисом и набором аксиом, из которых по индукции (а позже через обобщения) и раскрываются все остальные фичи языка. Поэтому учить Haskell приятней даже, чем его использовать, ощущается какая-то алгебраическая стройность и формальность, а не просто накидывания всего подряд на лопату.
Аноним 26/07/16 Втр 10:17:20  805747
Анон, haskell тяжелый для понимания язык, если ты еще не знаком с программированием, начинай с чего-нибудь проще python/ruby за тем переходи на c/c++
Аноним 26/07/16 Втр 10:18:55  805748
>>805745
Корпорации твою стройность сношали во всех позах. Чтобы язык закрепился на рынке и хорошо оплачивался, требуется, не чтобы он бы идеальным и логически/абстрактно последовательным, а чтобы достаточно простым для вкатывания, подходил для энтерпрайза (надёжность, ООП и пр.) и заодно имел развитое сообщество, чтобы было много библиотек/фреймворков. У твоего сраного хачкеля нет ничего из перечисленного, только кучка жирный линуксоидов с сальными патлами, программирующих на начкеле, потому что ничем нормальным восстановить своё ущемлённое ЧСВ они не в состоянии.
Аноним 26/07/16 Втр 10:19:29  805749
>>805747
> за тем переходи на c/c++
)))
Аноним 26/07/16 Втр 10:19:57  805750
>>805747
>С++
Ну охуеть блять, предлагаешь ему вообще выучить самый сложный язык с самой ебанутейшей логикой и стандартом на полторы тысячи страниц. У меня аж жир с экрана потёк.
Аноним 26/07/16 Втр 10:23:17  805754
>>805748
Тогда нахуй нужна твоя Scala, если уже есть такая-то Джява?
Аноним 26/07/16 Втр 10:25:46  805755
>>805748
Так анончик учить первый язык собрался, а не сразу с разбегу продаваться в бодишоп расчищать твои любимые тырпрайз-конюшни.
Аноним 26/07/16 Втр 10:33:09  805757
14695183894160.jpg (18Кб, 840x488)
>>805748
Видел я как тырпрайз-раджеши код на скале пишут, это как раз та самая группа
>джява-макаки пишут как на яве с синтакс-сахаром
Вопрос, тогда зачем им скала? Пусть берут Kotlin, или перейдут на Java 8, там всё что нужно для инженерных будней, без хуйни с ко-/контр- вариативностью и каких-то нипанятных имплицитов.
Аноним 26/07/16 Втр 10:38:04  805762
>>805745
ну а какой ещё язык ты можешь предложить для бигдаты, кроме скалы? Нет ведь ничего лучше, с достаточной мощностью под такую задачу.
Аноним 26/07/16 Втр 10:40:15  805764
>>805754
Для бигдаты, например. Я ж учёный, сцуко.

>>805757
для бигдаты.
Да и вдобавок, почему на хабре везде пишут, что жависты, попробовавшие скалу, никогда не возвращаются больше к жабе?
Аноним 26/07/16 Втр 10:40:31  805765
>>805757
>Kotlin
Об этой хуйне за пределами рашки слышали полтора человека.
Аноним 26/07/16 Втр 11:02:04  805771
>>805764
>Для бигдаты
Там вообще вопрос не в языке, а скорее в интеграции с основными тулами: Spark, Hadoop и т.д. Так сложилось, что под JVM было изначально много таких библиотек. То что скала типа как-то охуенно под неё подходит - это обычный маркетинговый пиздеж, чтобы привлечь нюфагов.

>Да и вдобавок, почему на хабре везде пишут, что жависты, попробовавшие скалу, никогда не возвращаются больше к жабе?
Ну так да, они видят внешние удобства, но вглубь язык не изучают и для их скала остаётся джявой с сахаром. И не нужна ни мультипарадигма, ни ФП, ни система типов, им похуй. Когда выйдет Java 9, покрывающая их хотелки на том же уровне, что скалка - они просто перекатятся обратно. Так зачем все эти метания? Для и так неторопливого интерпрайза. Это обычный хайп.
Аноним 26/07/16 Втр 11:09:51  805776
>>805750
Неосилятор итт
Лучше с++ пока не придумали языка, а вкатиться в с++98 не особо сложно, особенно если раньше учил паскаль какой-нибудь
Аноним 26/07/16 Втр 11:11:29  805779
>>805776
>Лучше с++ пока не придумали языка
псссссс
лоллируй отсюда, чухан
Аноним 26/07/16 Втр 11:15:01  805783
>>805779
Понятно, что, например, для веба он не очень удобен.
Но сложный бекенд,игоры, тяжелые программы- все пишется на плюсах.
Аноним 26/07/16 Втр 11:40:01  805800
>>805783
Только игры ААА класса, разве что. И то, это скорее от общего скудоумия в гей-мразработке.

В бекенде вообще другие требования, там важнее возможность удобно линейно отмасштабироваться в клауде на n узлов, потому что дешевле купить ещё железяку, чем ждать пока байтоёб будет хуярить оптимизации и потом отлаживать всё это говно ещё 100 лет. Ну и естественно вопросы скорости разработки, отказоустойчивости, удобства поставки, интроспекции тоже важны.

Гуйня любой сложности под шиндовс намного удобней пишется на сишарпе, под линух на каком нибудь пайтоне с биндингом под gtk/qt.

Сириусли, не знаю как ты пишешь сюда из 80-90х, где быть программистом означало знать c/с++, но в этом тысячелетии плюсы давно перешли из категории языков общего назначения в категорию нишевые языки.
Аноним 26/07/16 Втр 12:21:48  805828
>>805771
Спасибо, анон. Серьёзно, спасибо.
Аноним 26/07/16 Втр 12:24:53  805830
>>805800
Похоже, что у нас уже вообще нет языков общего назначения.
Аноним 26/07/16 Втр 12:51:06  805843
>>805800
А на чем ААА писать? На хаскеле?
Аноним 26/07/16 Втр 13:16:12  805856
>>805843
В современных реалиях только на C++.
Аноним 26/07/16 Втр 13:40:53  805874
>>805608
Перл мультипарадигменный
Аноним 26/07/16 Втр 13:46:24  805881
Короче, анон вкатывайся в erlang и elixir.
Аноним 26/07/16 Втр 13:47:35  805883
>>805401 (OP)
вкатывайся в конфу тут новички тоже учат хаскель http://я.ws/1797
Аноним 26/07/16 Втр 14:10:58  805895
>>805874
Перл анальный.
Аноним 26/07/16 Втр 14:13:26  805897
бамп
Аноним 26/07/16 Втр 14:50:23  805926
>>805883
вкатился
Аноним 26/07/16 Втр 21:17:23  806291
>>805401 (OP)
На самом деле нужно начинать с C++, если не хочешь чтобы первой работой было написание каких нибудь скриптиков на сайтах.
Аноним 26/07/16 Втр 22:01:55  806355
Тебя наебали, не благодари за ответ.
Аноним 27/07/16 Срд 00:26:52  806508
>>806291
>На самом деле нужно начинать с C++ если не хочешь чтобы первая работа была
Аноним 27/07/16 Срд 00:40:18  806522
Скиньте этому придурку цитату Дэйкстры про то, как он ООП хуесосит.
Аноним 27/07/16 Срд 00:42:41  806527
«Объектно-ориентрованное программирование — это исключительно плохая идея, которую могли придумать только в Калифорнии.”
Аноним 27/07/16 Срд 01:16:36  806549
>>805417
Хуяло блядь, жаба-выблядок. В очко себе скобочки грепером затолкай.
Хаскель маскимально хороший язык для начально при наличии головы и понимании основ алгебры – не вся хуйня имеет определение отношения сравнения на идентичность (равно блять) или меру меньше-большечем, у опа неудержаться же, твою мать
Можешь проследовать в программач хаскель тред и там спрашивать, попробую тебе опыт изучения языков и сопутствующих парадигм рассказать за последние лет 10-15

>>806527
Дейкстра кста за структурное программирование топил, прототип ооп, но такой нормальный без наследования и прочей перхоти
Аноним 27/07/16 Срд 01:17:58  806552
>>805883
почему регистрация? слак нахуй? мосты к ирке есть?
Аноним 27/07/16 Срд 01:20:55  806554
>>805771
Два сборки за один проход этому jvm-мастеру. Вынести бы кложу под интероп условного golang или erlang и вообще не вспоминать эту ебалейлу c бинами и фабриками.
Аноним 27/07/16 Срд 01:25:17  806559
>>805745
шот этого ебучего как proof, что дегрод пожрал бэ не до конца
Аноним 27/07/16 Срд 01:32:51  806564
>>805677
Да,нормальный. Но начинай именно C, и просто игнорируй C++. Поэтому вообще найди K&R C и условный Expert C с рыбой и возвращайся обратно к хаскелю через написание расширений. Путь настоящего программиста тянки зависимость тоже актуально, деньги есть
Аноним 27/07/16 Срд 01:53:12  806570
>>806559
обкапчевался люто
Аноним 27/07/16 Срд 02:06:28  806572
>>805764
>что жависты, попробовавшие скалу, никогда не возвращаются больше к жабе?
Потому что в скале много вкусного сахарку, которого долгое время очень не хватало джаве. Но с годами этот разрыв все меньше и меньше становится, всякие лямбды-хуямбды и потоковая обработка коллекций уже покрывает большую часть того, что нужно обычному ынтырпрайз кодеру от функциональщины. Теперь в джаве все это есть (как впрочем и в другий мейнстрим языках), так что все меньше и меньше профита от перекатывания в скалу.
Аноним 27/07/16 Срд 02:18:10  806575
>>805401 (OP)
>Чувствую, меня наебали
Правильно чувствуешь, по хаскелю нету вакансий это говно никому ненужно. Лучше учи C#.
Аноним 27/07/16 Срд 02:28:42  806578
>>806575
>по хаскелю нету вакансий
Это потому что ты живёшь в мухосрани.
Аноним 27/07/16 Срд 08:54:16  806626
>>805401 (OP)
ahahahahahah
Аноним 27/07/16 Срд 11:26:07  806677
Начинать надо с классики, то есть с c++
Аноним 27/07/16 Срд 13:21:52  806727
>>805401 (OP)
С - если нужно любой ценой выжать максимум.
Python - если нужно что по-быстрому наговнокодить.
JavaScript - если позарез нужно выебнуться перед всеми.
С++ - если надо сделать качественно.
Java - если нужно зарабатывать.
Assembler - если ничто другое уже не поможет.
Basic - если ни разу не прогал, а хочется.
Haskell - если хочется потешить себялюбие.
Perl - если хочешь писать коротко.
Rust - если любишь изобретать велосипеды.
PHP - если поскорее хочешь власти.
1C - если любишь подчиняться.
C# - если уважаешь своего господина.
Go - если ты легионер Империи Зла.
Lisp - если тебе мало своего интелекта.
Ruby - если ты мамин модник.
Scala - ???
D - ???
Аноним 27/07/16 Срд 13:32:09  806732
>>805401 (OP)
ултимативный гайд как стать программистом
1) Поставь Gentoo GNU/Linux. Постарайся сделать ее "дружелюбной" для себя.
2) Выучи подмножество английского, необходимого для понимания технических текстов.
3) Начни с изучения основ языка программирования С. Синтаксис, основные функции.
4) Реализуй простые алгоритмы. Напиши несколько видов сортировок. Осознай их плюсы и
минусы. Это даст начало развитию алгоритмического мышления.
Ознакомься с таким понятием как рекурсия.
5) Поставь себе простенькую задачу. Не ищи их в гугле, постарайся сам придумать. Придумав, реализуй ее без всяких книжек и туториалов,
используя только www.gnu.org/software/libc/manual/pdf/libc.pdf и мозг.
Аноним 27/07/16 Срд 13:32:32  806734
>>806727
Scala - если достаточно умён и любишь бигдату и прочие модно-сложные штучки
D - Если любишь программирование само по себе и не хочешь подчиняться трендам
Аноним 27/07/16 Срд 13:40:41  806741
>>806732
То есть, по твоему гайду, человек сначала ставит генту, откуда-то знает про конпеляцию, флаги и прочую муть, а только потом учит Си, конпеляцию и прочую муть?
Аноним 27/07/16 Срд 13:44:54  806745
Норм мужики с лиспа начинат. Хуле вы, почаны?
Аноним 27/07/16 Срд 13:53:36  806754
>>806734
Ваш оптимизм намекает на преувеличение.
Аноним 27/07/16 Срд 14:41:23  806784
>>805883
Не пашет, дает ошибку, типа инвайт не годен
Аноним 27/07/16 Срд 15:11:54  806797
>>805548
хах.
Аноним 27/07/16 Срд 16:32:19  806833
>>806575
Просто на быдлосайтах типа hh.ru их не публикуют.
Аноним 27/07/16 Срд 19:35:39  806921
>>806732
автор не шарит в методологии
Аноним 27/07/16 Срд 19:41:44  806924
>>806833
Потому и не публикуют что язык говно.
Аноним 27/07/16 Срд 19:49:21  806933
>>806924
По PHP, 1C, JS и Java больше всего вакансий - они-то уж точно не говно
Аноним 28/07/16 Чтв 11:35:20  807269
>>806732
>gento
Шкальник, свали назад в /s/
Аноним 28/07/16 Чтв 11:46:11  807279
>>806933
php - идеальный вариант для простых сайтов, быстро и удобно

1с - самый лучший вариант для ведения бугалтерии малых масшатоб, дешего и сердито

js - самый востребованный сейчас язык(весь клиентский софт, нода на сервере, под мобилы)

java - номер 1 язык для бизнеса, банков и тд.

Эти языки выполняют свои задачи, а это и определяет язык.
Аноним 28/07/16 Чтв 11:55:23  807292
>>807279
petooh - идеальный вариант для любых сайтов, быстро и удобно

cobol - самый лучший вариант для ведения бугалтерии любых масшатоб, дешего и сердито

c++ - самый востребованный язык(весь клиентский софт, c++ на сервере, под мобилы)

haskell - номер 1 язык для бизнеса, банков и тд.

Эти языки выполняют свои задачи, а это и определяет язык.
Аноним 28/07/16 Чтв 12:15:28  807317
>>806741
Об этом он узнаёт по ходу установки генты
Cпрошу тут. Аноним 28/07/16 Чтв 17:56:43  807497
Чтоб не засирать доску спрошу тут.
Можно ли будучи обычным хуём вкатиться в Программирование? Например js.
Программированием не занимался точнее работал в бейсике на первом курсе лол
Сам азаза сисадмин. Компания в которой работал закрылась и теперь я в своей мухосрани нахер никому не нужен. Благо есть деньги, на которые смогу пожить месяца 2-3. Смогу ли за это время вкатиться в js и жить хотя бы на фрилансе?
Можно конечно переехать миллионник какой-нибудь, но что то мне подсказывает, что и там лучше быть погромистом.
Аноним 28/07/16 Чтв 17:58:50  807499
А помню в прошлом треде, этому парню советовали учебники для нубов в Хаскеле. У кого-то сохранился список?
Аноним 28/07/16 Чтв 18:42:17  807535
>>807497
Спроси лучше в ньюфаг-треде, тут никто не заметит, или сохдавай свой.
Аноним 28/07/16 Чтв 19:14:26  807550
>>807499
>учебники для нубов
Этот свмый лучший для начала:
http://learnyouahaskell.com/introduction#about-this-tutorial
Потом можно Two dozen short lessons in Haskell (1997) и The Haskell Road to Logic, Maths and Programming и Real World Haskell и YAHT - Yet Another Haskell Tutorial и так далее.
Аноним 28/07/16 Чтв 19:23:22  807559
>>807550
А там были другие, ссылками на ozon и на git. Я про них.
Аноним 28/07/16 Чтв 20:11:53  807607
>>807559
По книгам. Если есть хоть немного знаний программирования, читай это: 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 Хороший учебник, всё расписано подробно.
Аноним 28/07/16 Чтв 21:07:43  807655
>>807607
>>807550
Спасибо огромное!

А сколько нас сейчас таких новичков в программировании изучающие Haskell? Может тред для себя отдельный запилим?
Аноним 28/07/16 Чтв 22:51:25  807776
>>807655
Дерзай, дружок!
Аноним 29/07/16 Птн 10:36:25  808054
>>805401 (OP)
Хаскель язык для работы с математикой и числами, это инструмент очень узкой направленности. Нахуй он начинающему программисту?
Учи что-нибудь мейнстримовое типо питона или джавы, где можно выучить все основные типы и структуры данных и конструкции, по мейнстримовым языкам ты всегда найдешь ответ на любой свой тупой вопрос.
Аноним 29/07/16 Птн 10:52:30  808071
>>808054
Зачем, тогда опытный программист по Haskell написал книгу, для начинающих хаскелят, учитывая, что он ещё и круто все излагает, значит явно разбирается в Haskell'е и считает, что его лучше изучать для начинающих.
Аноним 29/07/16 Птн 13:06:28  808157
Пидоры, не мешайте стремящимся учить хаскель. Пусть мозги развивают. Хоть неосиляторов сразу отсечём.
Аноним 29/07/16 Птн 13:36:23  808181
>>808157
Этого двачую. Дауны сами живут в болоте, и других хотят затащить.
Аноним 03/08/16 Срд 14:58:35  812050
>>805401 (OP)
Это же Илья Кувшинов! :3
Аноним 03/08/16 Срд 16:13:59  812097
>>805420
Для "правильного" первого языка лучше подходит Standard ML - он не замусорен дефолтной ленивостью и костылями для её обхода.
Аноним 03/08/16 Срд 16:15:16  812098
>>805427
Для изучения каждой парадигмы лучше использовать язык, где она выражена наиболее чисто.
Например, годный курс Programming Languages на Курсэре использует ML, Racket и Ruby.
Аноним 03/08/16 Срд 16:17:22  812099
>>805745
> там нет хуйни типа "чтоб было"
Есть: ленивость.
Вся суть Хаскеля - как далеко мы можем уехать с ленивостью по дефолту?
Аноним 03/08/16 Срд 16:28:47  812104
Лень читать поток троллинга 5 летней давности. но теперь объективно, хаскелл как развлечения для себя стоит учить? Интересный? Просто заодно на степике курс математика на хаскелле появился
Аноним 03/08/16 Срд 17:07:29  812137
>>805682
Нет, не буду!
Аноним 03/08/16 Срд 17:16:03  812149
>>812104
>но теперь объективно, хаскелл как развлечения для себя стоит учить?

Для себя и для развлечения, и вообще, стоит учить любой современный язык. Ну, если не учить, то хотябы вводную книгу для нубов прочесть
Аноним 03/08/16 Срд 22:14:13  812393
>>812104
Да. Язык однозначно ревардит за свое изучение. И в моральном плане, и в понимании и умении строить абстракции. С инфраструктурой надо конечно немного побороться, но не сильно.
Аноним 03/08/16 Срд 22:16:29  812395
>>807279
> 1с - самый лучший вариант для ведения бугалтерии малых масшатоб
С хера ли малых? Никогда не видел, как завод в 3 тыс. человек весь свой учет ведет на 1С?
Аноним 03/08/16 Срд 22:19:45  812402
>>812104
>курс математика на хаскелле

А ссылку можно?)

>>812395
Да диван я, ничего личного.
Аноним 03/08/16 Срд 23:48:25  812510
>>806727
>С++
>Сделать качественно
Аноним 24/08/16 Срд 01:19:08  826121
14719907489840.jpg (85Кб, 640x610)
>>805401 (OP)
>учусь программированию, начал с Haskell
Обосрался.
Аноним 25/08/16 Чтв 00:51:53  826816
Заебал этот бесконечный форс пистона, блядь, да лучше реально пусть новичи хаскель учат, чем пополняет ряды даунов которые писают кипятко от питухона, заебали блядь.

Почему нельзя просто спокойно использовать инструмент без истерии
Аноним 25/08/16 Чтв 02:36:40  826837
>>812510
>С++
>сделать
Аноним 25/08/16 Чтв 08:28:15  826903
А где годные учебники по хаскелю на русском? Или не завезли до сих пор?
Аноним 25/08/16 Чтв 12:09:01  827013
>>826903
Душкин, Мена, Липовача.
Аноним 25/08/16 Чтв 12:14:55  827018
>>805401 (OP)
Я начинал с Delphi
Аноним 25/08/16 Чтв 12:28:11  827026
>>805401 (OP)
Я бы начинал с Idris. Это вариант хаскеля с автоматическим исправлением ошибок программы. Гораздо проще для новичка.
Аноним 25/08/16 Чтв 13:41:10  827058
>>827026
>Idris
Расскажи поподробнее. Бэкэенд на LLVM запилили?
Аноним 25/08/16 Чтв 15:20:06  827095
>>805424
все верно делаешь
потом выучишь си-шарп или джаву и будешь грести бабло и ненавидеть работу
Аноним 25/08/16 Чтв 15:25:34  827096
>>806727
Tcl - если ты дейенерис бурерожденная
Аноним 25/08/16 Чтв 15:31:17  827100
>>827026
>автоматическим исправлением ошибок программы
automatic theorem prover - это нечто совсем иное
Аноним 25/08/16 Чтв 17:24:54  827150
У нас в лицее вообще сразу после Паскаля(а в Паскале мы только и делали, что "рисовали". Да, "рисовали") начали изучать С++, и только недавно я узнал что С++ один из самых сложных языков. И еще я для себя изучаю Питон потихоньку дома. Пока не определился, что лучше для меня, Питон или С++. Но в С++, как мне кажется, все строже, и поэтому там все "по полочкам". Хотя может я просто привык к синтаксису и логике плюсов.
Аноним 25/08/16 Чтв 20:07:33  827222
>>827150
В С++ творится вакханалия и язык меняется от стандарта к стандарту, о четкости там говорить не приходится.
Аноним 25/08/16 Чтв 20:20:48  827223
>>827222
Нихуя там не меняется, язык только понемногу дополняется без ломания обратной совместимости как питон, и такие изменения происходят раз в 3 года.
Аноним 25/08/16 Чтв 20:33:09  827226
>>827223
>и такие изменения происходят раз в 3 года
Ничего глобального до 20 года не будет, а может и позже.
Аноним 25/08/16 Чтв 20:47:28  827235
>>827223
>Нихуя там не меняется
Соси хуй, быдло.
Аноним 25/08/16 Чтв 21:39:30  827266
>>805730
Че ты пиздишь? Пусть познает питон со всей хурмой, мощный язык, можно почти всё. Потом на си-подобный перейдет, а потом уже на остальное.
Аноним 25/08/16 Чтв 21:42:13  827269
>>805830
Питон, C#, джаваскрипт.
Аноним 25/08/16 Чтв 21:42:29  827271
>>805401 (OP)
Питон-си-кресты, после этого сможешь выучить все, что угодно

Все остальное для петухов
Аноним 25/08/16 Чтв 21:57:09  827287
>>827223
Раньше если выделить память было невозможно, то вместо указателя был null ptr, в С++11 выбрасывается исключение. И хуй ты поймешь почему у тебя дальше ничего не работает в 1м из 100 случаев. Офк если читать каждый стандарт, состоящий из 1к или 100 страниц сухой спецификации, то проблем не возникнет, но это же пиздец полный, они еще и стандарт не публикуют, а предлагают покупать или читать черновики. Ну а то что комиссия по языку не может добавить нетворкинг и модули в 2017 году это вообще пиздец. А проблем сколько, но комитету похуй, зато вот в 2017 добавят файловую систему из коробки https://isocpp.org/files/papers/P0218r1.html так скоро и работу с 2д графикой прикрутят. А к 2046 может быть прикрутят систему сборки и доставки библиотек как в пистонах. Язык предназначенный для узкоспециализированных задач а пихают везде, ШОБЫ БЫСТРЕЕ БЫЛА.
Аноним 25/08/16 Чтв 22:04:56  827291
>>805401 (OP)
начинал с Haskell , два друга выбрали - один джаву, другой питон, через 5 лет меня позвали уже за границу (ну и оплата соотвествующая), а у тех сложилось не очень.
Из-за отсутствия места, джавист ушел за копейки в техподдержку, а питонщик так и пишет за койпеки, но уже взялся за Haskell (хотя позновато)
Аноним 25/08/16 Чтв 22:45:40  827320
>>827287
>И хуй ты поймешь почему у тебя дальше ничего не работает в 1м из 100 случаев.
Как раз таки стало лучше - одно дело когда твоё говно просто крашнется с сегфолтом, другое когда конкретно напишет что произошло и даже ткнёт на это место в дебаге (хотя это всё хуйня и все адекватные сишный рантаймы это и так делают).
>но это же пиздец полный, они еще и стандарт не публикуют
Они публикуют черновики - читай последний черновик == стандарту. В чём проблема?
И кому это вообще всралось кроме разработчиков компиляторов (из которых состоит треть коммитета)?
>Ну а то что комиссия по языку не может добавить
Ну ты так и не ответич чего же там так прям меняется стремительными темпами, а переводишь тему. С стандартной библиотекой там полная помойка, да.
>Язык предназначенный для узкоспециализированных задач а пихают везде
И куда же его пихают кроме областей где он нужен? Много проектов на плюсах знаешь которые можно было бы "на похуй" переписать на питон?
Аноним 26/08/16 Птн 07:33:38  827497
>>827320
Я и ответил, вот например у меня был код if ( ptr = 0) do.something а вот теперь все, он не выполняется. Я в крестах не очень разбираюсь, так что больше точных примеров привести не смогу, но на работе в прошлый раз когда переходили на с++11 потратили на поиск багов месяц.
А пихают его везде, начиная от десктопных приложений, где можно использовать джаву и заканчивая не ААА геймдевом, где можно взять Юнити с сисярпом
Аноним 26/08/16 Птн 11:57:49  827628
>>827497
>Я и ответил
Ты нихуя не ответил, а расказал сказочку про то, как можно искать баг на который в дебажном билде тебя ткнут еблом месяц. Причём очевидный. Либо у тебя там никто не ознакомился с новым стандартом (а так явно не делают в адекватных компаниях), либо ты всё же сказочник ну есть ещё вариант - там было такое нагромождение костылей ради костылей из старых плюсов что это лучше было не трогать.
>где можно использовать джаву
Просто иди нахуй. У тебя есть хоть один пример десктопного явасофта который не лагает даже на средневысокой конфигурации железа? И ещё желательно который хорошо работал бы на слабых железках вроде моего эйра 13-го года и не убивал батарею за пол часа.
>и заканчивая не ААА геймдевом
А ты не думал что это сраное инди чаще всего это ещё и фритуплейщина будет в первую очередь загружаться людьми у которых не денег на нормальный смартфон/планшет/компьютер?
Аноним 26/08/16 Птн 14:35:05  827740
>>827497
>у меня был код if ( ptr = 0) do.something а вот теперь все, он не выполняется.
Укажи компилятору стандарт и не еби мозг.
>когда переходили на с++11 потратили на поиск багов месяц.
Нахуя переходили-то?
Вообще обратная совместимость между стандартами это и зло и польза одновременно. Всем не угодишь.
Аноним 26/08/16 Птн 16:18:00  827846
>>827497
На Юнити нет ни одной успешной 3D-игры, фантазёр.
Аноним 26/08/16 Птн 16:40:37  827872
>>827846
Столбы же

Аноним 26/08/16 Птн 17:42:13  827928
>>827628
> хоть один пример десктопного явасофта

Ну Идея не тормозит у меня, пайчарм
Аноним 26/08/16 Птн 19:05:00  827994
>>805401 (OP)
>начал с Haskell, это же нормальный вариант для новичка?
Довольно сложный язык, используется в основном в академических кругах(т.е. на нём нет роботы). Выучив его(на что уйдут год как минимум), тебе не станет легче учить мейнстримные языки( на которых есть работа) так как он не ОО. Ну короче в качестве троллинга советую новичкам, так он сложный и ему нет применения, если простыми словами.
Аноним 26/08/16 Птн 19:10:51  827998
Сап программач. Не буду платить тем, задам вопрос тут . 3 года занимаюсь вебом, жутко заебал эта поебота. Подскажите куда можно перекатится и какие лучше языки учить? Владею PHP, JS и pytooh
Аноним 26/08/16 Птн 20:28:46  828102
>>827928
Конечно твои хэлолорды не тормозят, но иде нахуй не нужна для небольших проектов. Хотя бы в пару kloc проект открой и повтори эиу хуйню.
Аноним 26/08/16 Птн 21:43:40  828223
>>805401 (OP)
Хаскель норм язык, он не слишком сложен. Конечно, для старта, если хочешь функциональщины, то лучше Clojure. Лисп-подобные очень просты и интуитивны с точки зрения синтаксиса и структурирования кода, но сама концепция интуитивна не для всех, хотя ме нравится. Но лиспота приучает к лени, когда придрачиваешься. К императивным, после функциональных привыкать морально тяжко.
Для императивщины - С. Нет, я не троллю. Все, что нужно для вникания в кодинг в нем есть, и нет, он не сложен. Скорее на нем просто надо чисто механически много срочить и быть более внимательным к мелочам.
Аноним 26/08/16 Птн 21:45:45  828226
>>806727
Какой набор стереотипов.
Аноним 13/09/16 Втр 17:53:25  841354
>>828102
да ничего не тормозит на i5@8GB
Аноним 13/09/16 Втр 19:07:17  841385
>>827096
Раскрой мысль или это стеб над автором?.
Аноним 13/09/16 Втр 19:10:26  841389
14737830261810.png (348Кб, 1024x768)
>>827928
Лови маня https://eclipse.org/community/rcpos.php
И это не считая всякой банковской хуйни
Аноним 13/09/16 Втр 19:17:34  841395
>>841389
Замечательно в пикреле то, сколько памяти жрет приложение (71 of 99). Для здешних страдальцев по поводу прожорливости жабы, наверное шок.
Аноним 13/09/16 Втр 19:22:25  841397
>>841389
>This page is deprecated and may contain some information that is no longer relevant or accurate.
Аноним 13/09/16 Втр 19:24:28  841400
>>841389
Я не знаю, что ты хотел этим сказать, возможно пора сменить калькулятор на современный компьютер, а джава медленне крестов в 2 раза, что вообще не критично для гуев.
Аноним 13/09/16 Втр 19:26:39  841402
>>827628
>Просто иди нахуй. У тебя есть хоть один пример десктопного явасофта который не лагает даже на средневысокой конфигурации железа?
Сам иди нахуй, у меня есть пример торговой площадки, которая не лагает, и это гораздо ценней пример.

https://www.lmax.com/why-lmax-exchange

Average trade latency is 4 ms how we measure trade latency
Average MTF latency is 0.5 ms how we measure MTF latency
Sustained processing capacity 40k orders/second
LMAX Exchange uptime learn more
Аноним 13/09/16 Втр 19:29:02  841404
>>841397
Даун. Страницу проскроллить не можешь? Тебя всего лишь предупредили, что на некоторые ссылки устарели/не установлен редирект.
Аноним 14/09/16 Срд 12:17:30  841699
Начинай с Bath, самый лучший язык.
Аноним 14/09/16 Срд 16:05:07  841767
>>827628
Вот тебе еще примеры десктопного софта
https://platform.netbeans.org/screenshots.html

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

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