99 бутылок: PowerShell
45. Windows Powershell.
Язык просто изучается, имеет понятную структуру и широкие возможности. Я посмотрел первую версию языка, но уже доступна вторая версия оболочки.
Программа, выводящая песню о пиве (beer.ps1)
# Написал Евгений Степанищев aka BOLK
function bottles([int]$beer) {
switch ($beer) {
0 { "no bottles" }
1 { "1 bottle" }
default { "$beer bottles" }
}
}
99..1 | ForEach-Object {
$bottles = (bottles $_) + ' of beer'
$bottles + ' on the wall, ' + $bottles + '.'
'Take one down and pass it around, ' + (bottles($_-1)) + " of beer on the wall.`n"
}
'No more bottles of beer on the wall, no more bottles of beer.
Go to the store and buy some more, 99 bottles of beer on the wall.'Микрософт отпущения
Из комментариев на «Хабре»:
— Ждём клон от MS и стопицот «убийц
магия-мышки» ))— MS еще месяц назад представила свои прототипы мышек которые будут выпущены с win7, включая мышь с сенсорной поверхностью и поддержкой мультитатчев.
— Вот пока майкрософт лепит сотый по счёту прототип, и размышляет, когда такое надо выпустить, эппл уже выпускает решение на рынок.
Странно, но как не поверни, но всё виноват Microsoft. Apple выпустила? Значит плохой Microsoft сделает клон. А, Microsoft ещё раньше сделал прототип? Тогда плохой Microsoft плохой, потому что не выпустил мышь раньше.