![]() |
eXeL@B —› Вопросы новичков —› Какие существуют альтернативы .Net и Java для написания красивых и современных программ. |
Посл.ответ | Сообщение |
|
Создано: 14 марта 2007 19:45 · Личное сообщение · #1 Сам являюсь ява программистом, но есть небольшие знания асма и си. Беда лишь в том что я знаю только MFC, давно уже не интересовался этой тематикой. Сейчас встали задачи по низкоуровневому программированию, хороший вариант асм... но все на асме писать туго... по сему и возник вопрос... насколько я понимаю MFC библиотека уже не обновляется, поэтому со временем должна кануть в небытие, однако .Нэт пусть и красивая вещь, но она также как и ява работает на виртуальной машине. Поэтому интересно, можно ли создавать такие же по функциональности, современности и сложности приложения как на .Net , но используя старый добрый Си/Cи++ при приемлимых турдозатратах и с помощью чего (каких-то библиотек я так понимаю, т.к. на чистом API тоже далеко не удешь)?... нда, многие наверно отреагируют ответом типа что вопрос задан некорректно, что нужно выбирать... но мне все же интересно, есть ли эта нисша... которая позволяет иметь безграничные возможности разработок + легкость современных высокоуровневых языков на виртуальных машинах ? ![]() |
|
Создано: 14 марта 2007 20:23 · Личное сообщение · #2 windwail пишет: которая позволяет иметь безграничные возможности разработок + легкость современных высокоуровневых языков на виртуальных машинах ? Была бы, все б на ней писали. windwail пишет: многие наверно отреагируют ответом типа что вопрос задан некорректно Угу. windwail пишет: Какие существуют альтернативы .Net и Java для написания красивых и современных программ. Ты про что говоришь? Про красивый интерфейс? Или про красивый вид исходника и алгоритма? Мне S.T.A.S. советовал WTL, ты её пробовал? M$ правда объявили, что дальнейшее развитее финансироваться не будет, и открыл исходники для всех, даже и не знаю, минус это или плюс. ----- Всем привет, я вернулся ![]() |
|
Создано: 14 марта 2007 20:38 · Личное сообщение · #3 Я новичек, поэтому по большому счету я не знаю о чем говорю ![]() ![]() По поводу красивости инерфейса имел ввиду... красивости которую сложно реализовать с помощью api... когда писал на MFC - сделать табличку как в экселе было сущим адом!... поэтому мне даже страшно представить как нужно извернуться чтобы реализозвать не на .Net компоненты которые там доступны. Спасибо за наводку на WTC. Нужно будет посмотреть что это за животное такое. ![]() |
|
Создано: 15 марта 2007 12:39 · Личное сообщение · #4 Вообще нет уж страшен этот MFC, как может показаться на первый взгляд, хотя действительно местами раздражает, но писать на нем можно всё что угодно, в том числе и очень красивое, те кто научился теперь на этом деньги зарабатывают, например [url=www.codejock.com]--> Link <--[/url] Есть ещё такая штука wxWidgets, кросс-платформенная библиотека, довольно приличная, и совершенно бесплатная ![]() ![]() Есть ещё Qt, тоже кросс-платформенная,но там уже в основном коммерческие решения предлагают, зато есть интеграция с VS. ![]() |
|
Создано: 15 марта 2007 23:17 · Личное сообщение · #5 Player пишет: Вообще нет уж страшен этот MFC, Во общем то ты прав. Я уже понял неотвратность работы с ним ![]() ![]() |
|
Создано: 26 марта 2007 09:15 · Личное сообщение · #6 windwail пишет: когда писал на MFC - сделать табличку как в экселе было сущим адом!... windwail пишет: компоненты которые там доступны. Вот в слове "компоненты" и зарыта собака. Нужна визуальная среда разработки + компоненты, чтобы не вытачивать для своего "танка" все детали самому. Мне больше всего нравится Дельфи, т.к. она расчитана на "чайника", среда Вижуал Си рассчитана на профи, а успех .NET просто в том, что среда относительно новая и там учли все недостатки предыдущих технологий. Я .NET только немного пощупал, но она мне понравилась - классы разумно сделаны, можно и без Вижуала простенькие проекты ваять... Java наверное хороша, но уж очень заумно там классы сделаны и интерпретатор - тормоз... ![]() |
![]() |
eXeL@B —› Вопросы новичков —› Какие существуют альтернативы .Net и Java для написания красивых и современных программ. |