April 9th, 2007

masked, myself

Software Development

Похоже, со своей текущей работой я совсем отстал от современных трендов софтостроения. Не могу врубиться - на чём сейчас пишутся нормальные клиентские приложения.

Ну вот допустим, я решил написать прогу. Ну например, персональный мед.архив или редактор ЖЖ-групп по 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...

coding ask_lj

promo recoder august 1, 2018 12:09 36
Buy for 100 tokens
Не так давно Фейсбук научил меня ещё одной классификации людей, в дополнение к стратегам и тактикам, интерналистам и экстерналистам, и разным морально-политическим приверженцам. Впервые эта классификация описана ещё двадцать лет назад Картером и Сэнджером в книге The Programmer's Stone…