Software Development
Apr. 9th, 2007 10:00 amПохоже, со своей текущей работой я совсем отстал от современных трендов софтостроения. Не могу врубиться - на чём сейчас пишутся нормальные клиентские приложения.
Ну вот допустим, я решил написать прогу. Ну например, персональный мед.архив или редактор ЖЖ-групп по kukutz'уили свой собственный CRM... В общем - надо написать приложение с развитым UI, из которого иметь простой доступ к разным API (+ web APIs было бы полезно). И какие сейчас есть варианты?
- С++/MFC: в плюсе мой семилетний опыт, а всё остальное - в минусах.
- C#/WinForms: перспективно, приятный язык, удобная среда. Но Microsoft'ом пахнет.
- Java/Swing: типа круто и переносимо (write once, debug everywhere). Но не люблю Жабу.
- VisualBasic.NET: пошло.
- Delphi: а он вообще жив? PHP-Delphi не предлагать!
- HTML+JS/HTA: привычный web UI, но по-моему тупиковый вариант.
- QT|TK|GTK и прочие тулкиты вместе с Python|Perl|Ruby - какие-то они просто неудобные...
- а кстати - удобных гибридов FF и perl'a так ещё и не нашлось?
Похоже, что из этих вариантов придётся выбирать C#.NET...