Приколюхи-коротышки
Две забавки по языкам, недавно прикалывались на одном, местном форуме, наверное это победители по короткости выполняемые исходники не в консоли так сказать…
1. 10 раз jopa
Perl:
print «jopa „x10;
Ruby:
p “jopa „*10
победитель :)
2. поменять две переменные местами
PHP 5:
list($x, $y) = array($y, $x);
Perl:
($x, $y) = ($y, $x);
Ruby:
x, y = y, x
победитель :)
Согласитесь красиво?!
Ну а дальше ваши примеры на любимых языках ;-)
- 0
- 3 декабря 2009, 13:54
- MpaK
Комментарии (11)
RSS свернуть / развернуть1. print 'ass'*10 (если в консоли Python, то просто 'ass'*10)
2. x, y = y, x
Всё идентично Ruby.
marselester
Java не лаконична)
Обмен тоже длинный — только через треью переменную. Нескриптовые языки как правило не подвержены такому синтаксическому сахару. Тут ещё спорный вопрос — когда и как это правильнее)
dark_barker
dark_barker
dark_barker
:)
kinbot
kinbot
MpaK
dark_barker
MpaK
Че за форум-то? :)
kinbot
MpaK
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.