Lambda the Ultimate

inactiveTopic Haskell tutorial in Hebrew
started 10/13/2002; 5:01:07 AM - last post 11/19/2002; 9:00:44 AM
Ehud Lamm - Haskell tutorial in Hebrew  blueArrow
10/13/2002; 5:01:07 AM (reads: 3203, responses: 17)
Haskell tutorial in Hebrew
A student of mine wrote a short tutorial on basic programing in Haskell. This is the first Hebrew Haskell tutorial I know of. If anyone is interested, let me know and I'll ask the student to send you a copy.

The tutorial covers: simple functions, working with lists, algebraic datatypes, lazy evaluation and type inference. It is aimed at experienced programmers who have no functional programming experience.

The tutorial doesn't cover monadic programming.


Posted to functional by Ehud Lamm on 10/13/02; 5:01:52 AM

Ehud Lamm - Re: Haskell tutorial in Hebrew  blueArrow
10/13/2002; 10:31:32 AM (reads: 1420, responses: 0)
high order functions are also explained, of course.

Michael Vanier - Re: Haskell tutorial in Hebrew  blueArrow
10/13/2002; 4:21:03 PM (reads: 1395, responses: 1)
Hey, if we know Haskell already, can we use the tutorial to learn Hebrew? ;-)

Michael Vanier - Re: Haskell tutorial in Hebrew  blueArrow
10/13/2002; 5:25:06 PM (reads: 1393, responses: 2)
Also, the link seems to be broken.

Ehud Lamm - Re: Haskell tutorial in Hebrew  blueArrow
10/14/2002; 1:28:55 AM (reads: 1413, responses: 0)
I wouldn't want to try, but if anyone is interested....

Ehud Lamm - Re: Haskell tutorial in Hebrew  blueArrow
10/14/2002; 1:31:14 AM (reads: 1406, responses: 1)
I didn't give a link. If you are interested let me know by email, and I'll pass the request to the student.

Chris Rathman - Re: Haskell tutorial in Hebrew  blueArrow
10/14/2002; 7:24:56 AM (reads: 1366, responses: 1)
As a unilinguist, I've always wondered how much english vocabularly has crept into the minds of non-english programmers - what with a lot of basic character sets, keywords and library names rooted in english.

I suppose there's the possibility that having the keywords in one's native language can also be a disadvantage, as words (like class, object, function, etc...) tend to have more than one meaning outside of the programming language - messing up the connotation.

Ehud Lamm - Re: Haskell tutorial in Hebrew  blueArrow
10/14/2002; 7:32:06 AM (reads: 1422, responses: 0)
I speak English quite well so I guess I am not really a good test case. I really hate it when technical terms are translated, but I don't think I saw many misunderstandings that were caused by the fact that most technical terms come from English.

Ehud Lamm - Re: Haskell tutorial in Hebrew  blueArrow
10/29/2002; 7:37:20 AM (reads: 1278, responses: 1)
I now have a PDF file, so if anyone is interested I can mail him the tutorial.

Dan Shappir - Re: Haskell tutorial in Hebrew  blueArrow
10/31/2002; 1:06:09 AM (reads: 1343, responses: 0)
Just out of curiosity: is there anyone else in this group who is fluent in Hebrew besides Ehud and me?

Dan Shappir - Re: Haskell tutorial in Hebrew  blueArrow
10/31/2002; 1:12:25 AM (reads: 1269, responses: 3)
I suppose there's the possibility that having the keywords in one's native language can also be a disadvantage

There is another "advantage" in that you can use words from another language for variable names. This may seem useful when the English word conflicts with a reserved word. Personally I don't like this practice, though it might be useful if I could use Hebrew characters instead of typing the word using Latin characters.

Ehud Lamm - Re: Haskell tutorial in Hebrew  blueArrow
10/31/2002; 2:14:22 AM (reads: 1304, responses: 2)
Ugly, ugly, ugly!

Now the code can only be understood by Hebrew speakers?

Dan Shappir - Re: Haskell tutorial in Hebrew  blueArrow
10/31/2002; 5:47:54 AM (reads: 1361, responses: 1)
Ugly, ugly, ugly!

Definitely, that's why I said I don't like and have personally never used it. Indeed I've only seen this done by some University students and in the army (where you obviously only expect the code to be seen by Hebrew speakers).

Ehud Lamm - Re: Haskell tutorial in Hebrew  blueArrow
10/31/2002; 5:50:53 AM (reads: 1393, responses: 0)
Well, I speal Hebrew fluently, and I find Hebrew comments and names to be confusing. I never (not in the uni nor in the army) saw a good programmer do it.

Ehud Lamm - Re: Haskell tutorial in Hebrew  blueArrow
11/19/2002; 8:27:01 AM (reads: 1218, responses: 2)
Dan, I think I saw someone from huji on the members list, so I guess that's another Hebrew speaker.

By the way, the tutorial is now available online. I'd be grateful if someone tries to download, since I need to know if it is indeed publically accessible, and that the Hebrew titles etc. on the download page are not causing problems for browsers that don't support Hebrew.

Isaac Gouy - Re: Haskell tutorial in Hebrew  blueArrow
11/19/2002; 8:42:22 AM (reads: 1275, responses: 1)
I'd be grateful if someone tries to download
It's fine in IE6 on XP, US English

Ehud Lamm - Re: Haskell tutorial in Hebrew  blueArrow
11/19/2002; 9:00:44 AM (reads: 1328, responses: 0)
Thanks!