komar 14.12.2012 09:01 thinkpad

<komar> Блять, чем вообще символы от строк отличаются?
<voker57> проще ж написать :huita чем "huita"

1. 4da 25.12.2012 17:38 BitlBee

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

2. komar4da /1 25.12.2012 17:39 thinkpad

Все еще не вижу разницы.

3. 4dakomar /2 25.12.2012 17:41 BitlBee

http://vpaste.net/98uln

4. komar4da /3 25.12.2012 17:43 thinkpad

Кто все эти буквы?

5. 4dakomar /4 25.12.2012 17:44 BitlBee

что именно не понятно?

6. komar4da /5 25.12.2012 17:44 thinkpad

Что это за хуйня вообще и почему там parasha вместо :parasha?

7. komar4da /5 25.12.2012 17:46 thinkpad

> Racket is a modern programming language in the Lisp/Scheme family
Блядь, иди нахуй, или читай теги.

8. 4dakomar /6 25.12.2012 17:46 BitlBee

до пожалуйста http://vpaste.net/Bkt3U

9. komar4da /8 25.12.2012 17:47 thinkpad

Смотри, я тоже умею пользоваться пастебинами! http://vpaste.net/AjZ3i

10. 4dakomar /9 25.12.2012 17:48 BitlBee

что значит двоеточие ?

11. komar4da /10 25.12.2012 17:49 thinkpad

Да съеби отсюда, это руби-специфичный пиздеж.
Двоеточие означает, что это нечто СИМВОЛ. А кавычки означают, что это СТРОКА. Вот я нихуя не вижу разницы между ними, за исключением того, что это формально разные типы, и что СИМВОЛЫ не могут содержать специальных символов.

12. 4dakomar /11 25.12.2012 17:51 BitlBee

ок, уебываю.

13. komar4da /12 25.12.2012 17:52 thinkpad

Короче, это хуйня, которую придумали рубисты, чтобы такие как вокер кайфовали оттого, что КОД КРАСИВЫЙ, и чтобы не чувствовать себя похапистами.
Вот я делаю вид, что чего-то не понимаю, и пытаюсь выяснить, есть ли действительно смысл в этом говне, либо все так, как я сказал выше.

14. komarkomar /13 25.12.2012 17:53 thinkpad

А используются СИМВОЛЫ как алгебраические типы обычно. Полиморфные еще, если точнее.

Do you really want to delete ?