пятница, 29 августа 2008 г.

Delphi 2009

На сайте кодегиров висит флешка с весьма громким заявлением: "The next generation of speed, connectivity and productivity is here". Что ж буду ждать когда выйдет скачать на халяву.

Со времен легендарной семерки делфа конечно продвинулась неймоверно: как улучшения в IDE так и в языке Delphi (да теперь он официально именно так называется, а не Object Pascal как любят с умным видом твердить университетские профессора:) ).

Если в семерке даже такие казалось бы банальные вещи как статические поля и методы класса были не возможны...

Пока из новых фич о которых я читал в Тибурон добавили:
- полноценную поддержку Unicode. Круто конечно, теперь автора многих Shareware будут просто пищать от удовольствия:)
- TObject обзавелся тремя новыми методами: ToString, GetHashCode и Equals
- Exit с параметром. Инересно почему нигде кроме как в PHP не додумались сделать с параметрами Break и Continue?
- класс TStringBuilder. Интересно неужто теперь объекты типа string нельзя изменять будет:)
- Шаблоны. С-шники теперь не смогут в холиворах этот пункт как аргумент приводить:)
- Анонимные методы.
- Поддержка лямбда-исчисления. Смутно помню что оно такое, почему то вспомнил о Lisp.
- Улучшены компоненты доступа к данным. Embarcadero одним словом.

Что удивило, что в Delphi2009 нету поддержки .NET. Ну и не надо - для этого есть C#:) Думаю, что кому либо кроме Мягкософта угнаться за выходом очередного фрейморка крайне тяжело...

В общем нас ждет светлое будущие. Жаль только, что новость об очередной фишке, как то TStringBuilder наводит странные мысли: "Где то я это уже видел?!". Перенимать лучшее, что есть у конкурентов это конечно здорово, но какой-то неприятный горький осадок почему то остается...

P.S. Вчера дочитал Рихтера "CLR via C#". Думаю, что в ближайшее время нужно побольше внимание посвещать непосредственно кодированию. А дальше посоветовали для общего развития ознакомиться с:
1. LINQ: язык интегрированных запросов в C# 2008 для профессионалов Джозеф C. Раттц-мл.
WPF.
2. Windows Presentation Foundation в .NET 3.5 с примерами на C# 2008 для профессионалов Мэтью Мак-Дональд
3. И не плохо было бы и по делфе прочитать что-небудь уровня Рихтера:)

четверг, 21 августа 2008 г.

Надоело чесать правой рукой левое ухо...

Чего-то в моем блоге последнее время больше жалоб на жизнь, чем технической информации:( А куда еще душу изливать?:)

На работе после перетасовки отделов, я получился единственным штатным программистом на отдел (!). Оно бы еще ничего, если бы человек работающий на удалёнке имел возможность работать на нас по человеческим часам. А так чтобы что-то спросить/предложить/обсудить приходиться писать письмо (к примеру с утра), которое он часов в 12 ночи прочитает и ответит. Так как естественно с первого раза к соглашению мы не приходим, то такая вот переписка может растянуться на несколько дней, хотя при живом общении вопрос решился бы ну минут за 30 максимум. Как по мне, то такой стиль общения приемлем для общения с клиентом (учитвая географическую удаленность или еще какие-то факторы, хотя в некоторых аутсорсах ради такой цели дежурных на ночь назначают) , возможно с удаленным разработчиком работающим где-небудь в Дели, но не с таким же человеком из Киева. Вот и выходит такая своеабразная пробуксовка на месте...