Archive for the ‘Языки программирования’ Category
Вторник, Декабрь 8th, 2009
После внедрения одной компоненты процессинговой системы, упоминаемой в предыдущей заметке, настало время её использования - надо набивать её мясом, писать скрипты, которые собственно и будут выполнять всю работу. Сказано сделано - к моменту внедрения был написан скрипт для общения с одной внешней системой, через неделю - ещё один. В результате ...
Posted in Языки программирования | No Comments »
Воскресенье, Ноябрь 15th, 2009
Последние 3 месяца были потрачены на одну из частей распределенной системы, выполняющей некоторые бизнес-задачи. В связи с тем, что проект начат недавно, было принято решение об использовании DLR+IronPython в полный рост. Эта компонента не стала исключением. Итого 1 месяц потрачено на реализацию, 2 месяца - на функциональное, интеграционное, нагрузочное тестирование ...
Posted in Языки программирования | No Comments »
Суббота, Ноябрь 7th, 2009
IronPython - реализация python на платформе .Net обычно имеено тем, что это именно .Net реализация на основе DLR. Это дает возможность простого сочетания производительности и строгости статических языков .Net (c#, например) и гибкости python. В текущем проекте потребовалась как раз такая связка для обеспечения производительности и гибкости одного из компонентов ...
Posted in Языки программирования | No Comments »
Понедельник, Март 30th, 2009
Постоянное усложнение требований к программным системам ведет к неизбежному усложнению этих систем и на разработку приходится тратить все больше времени. Для решения этих проблем выход, как правило, один - повышение уровня абстракции кода и максимальное уменьшение дублирования кода.
Выполнения этих условий добиваются различными способами, например, использование различных паттернов проектирования. Однако ...
Posted in Языки программирования | 6 Comments »
Суббота, Январь 31st, 2009
В последнее время одной из самых больших претензий к динамическим языкам вроде Python, которые мне приходится слышать, - это отсутствие интерфейсов. Я все время пытаюсь доказать, что это мнение безосновательно.
Posted in Языки программирования | No Comments »