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...

no subject
no subject
Мыши плакали, кололись, но продолжали жрать кактус...
no subject
no subject
no subject
Например, насколько сложно там утянуть с заданного URL'a и отпарсить RSS?
no subject
RSS парсится на раз, писал парсер на 6ом билдере с инди и разборщиком XML - работает весьма
no subject
http://www.codegear.com/Products/Delphi/Delphi2007forWin32/tabid/236/Default.aspx
Насчёт rss уверен, что есть, самому лень искать, возможно даже в митинском дистрибутиве есть :)
no subject
no subject
no subject
Если уродства wxWidgets не видны из-под Dabo - почему не пользоваться? Зато уж "утянуть с заданного URL'a и отпарсить RSS" средствами Python - нефиг делать ("Батарейки в комплект входят!")
no subject
no subject
no subject
no subject
no subject
>приложение с развитым UI, из которого иметь простой доступ к разным API
не из ui надеюсь?
no subject
Минусы: очень большая и тормозная, не компилится в .exe.
Шутка! :)
Есть PowerBuilder - очень удобно делать софт для общения с любыми базами. Как с ним дела сейчас - не знаю, уже пару лет не программировал.