А вот тот же код на BOO
namespace testBoo
import Systemimport System.Collections
import Rssstart = DateTime.Now
url = "http://www.habrahabr.ru/rss/blog/";feed = RssFeed.Read(url);
for channel as duck in feed.Channels:for item as duck in channel.Items:
print item.TitletimeTaken = (DateTime.Now - start).TotalMilliseconds
Основные отлечия от питона то что бу не денамический язык. Но в нем есть так называемый duck typing. Вы можете заметить в коде слово duck оно обозначает что объект может быть любым. Если as duck убрать то он даст ошибку времени компиляции
Комментариев нет:
Отправить комментарий