Изучай Haskell ради Добра! Введение. | Participants
|
- Statistics
- Participants
- Translate into Russian
- Translation result
- Translation complete.
If you do not want to register an account, you can sign in with OpenID.
Learn you a Haskell for Great Good: chapter - Introduction | ||
Introduction | ||
About this tutorial | ||
Welcome to Learn You a Haskell for Great Good! If you're reading this, chances are you want to learn Haskell. Well, you've come to the right place, but let's talk about this tutorial a bit first. | Добро пожаловать в «Learn You a Haskell for Great Good»! Если вы читаете эту статью, есть шанс, что вы хотите изучить язык Haskell. Что ж, вы пришли по адресу, но для начала давайте поговорим о самом учебнике. | |
I decided to write this because I wanted to solidify my own knowledge of Haskell and because I thought I could help people new to Haskell learn it from my perspective. There are quite a few tutorials on Haskell floating around on the internet. When I was starting out in Haskell, I didn't learn from just one resource. | Я решился написать это руководство потому, что захотел упорядочить свои собственные знания о Haskell, и потому, что я, думаю, смогу помочь людям в изучении языка, как я его понимаю. В сети Интернет доступно уже достаточно много руководств по изучению языка Haskell, и когда я впервые начинал им заниматься, то изучал разные ресурсы. | |
The way I learned it was by reading several different tutorials and articles because each explained something in a different way than the other did. By going through several resources, I was able put together the pieces and it all just came falling into place. So this is an attempt at adding another useful resource for learning Haskell so you have a bigger chance of finding one you like. | Избранный мною путь изучения — это чтение различных руководств и статей, потому что каждое из них описывало что-нибудь своим способом, отличным от остальных. Пройдясь по нескольким, я смог собрать воедино все эти «кусочки» и теперь они попали сюда. Так что эта статья — еще одна попытка добавить полезный ресурс для изучения Haskell, и есть вероятность, что вы найдете здесь то, что понравится лично вам. | |
This tutorial is aimed at people who have experience in imperative programming languages (C, C++, Java, Python …) but haven't programmed in a functional language before (Haskell, ML, OCaml …). Although I bet that even if you don't have any significant programming experience, a smart chap like you will be able to follow along and learn Haskell. | Данное руководство нацелено на людей, которые уже имеют опыт в императивных языках программирования (C, C++, Java, Python...), но ранее не программировавших на функциональных языках (Haskell, ML, OCaml...). Хотя, бьюсь об заклад, что даже если вы не обладаете значимым опытом программирования, то такие умные малые, как вы, будут в состоянии следовать руководству и смогут изучить Haskell. | |
The channel #haskell on the freenode network is a great place to ask questions if you're feeling stuck. People there are extremely nice, patient and understanding to newbies. | Канал #haskell на Freenode Network — это прекрасное место для вопросов, если вы почувствуете, что «застряли». Люди там чрезвычайно приятные, вежливые и сочувствуют новичкам. | |
I failed to learn Haskell approximately 2 times before finally grasping it because it all just seemed too weird to me and I didn't get it. But then once it just "clicked" and after getting over that initial hurdle, it was pretty much smooth sailing. I guess what I'm trying to say is: Haskell is great and if you're interested in programming you should really learn it even if it seems weird at first. Learning Haskell is much like learning to program for the first time — it's fun! It forces you to think differently, which brings us to the next section … | Мои попытки изучать Haskell были неудачны, примерно пару раз, прежде чем я наконец-то ухватил суть, потому что все выглядело странно и я просто ничего не понял. И когда все прояснилось, после сложностей вначале, все пошло как по маслу. Думаю, я хочу сказать: Haskell — великий язык, и если вас интересует программирование, то вы действительно должны изучить его, и даже если в начале все выглядит запутанно. Изучение Haskell более похоже на первое изучение программирования — это очень занимательно! Оно заставляет мыслить иначе, что подводит нас к следующему разделу... |
License: Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License
