Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Религиозные войны > На чем писать десктопные приложения


Автор: Logo 5.7.2011, 23:31
Я веб программист, собираюсь научится делать приложения под десктоп. Требования - что бы можно было компилировать в native код, без всяких виртуальных машин, кроссплатформеность ( Windows и Linux, если еще под Android/iOS можно писать, совсем здорово было бы ). Пока думаю остановится на связке C++ + Qt, но решил спросить совета более опытных товарищей smile

Автор: 500mhz 6.7.2011, 10:55
ну если вы программист, то должны знать что такие приложения делаются исключительно на ассемблере.

Автор: ~FoX~ 7.7.2011, 20:40
Java....
Цитата(500mhz @  6.7.2011,  11:55 Найти цитируемый пост)
ассемблере. 

Угу, я написал программу управления шлюзом вакуумной камеры для проца D2-26ч.... Сомнительно мне как то что она заработает на х86 архитектуре.... smile 

Автор: Akella 8.7.2011, 10:04
Пиши на Silverlight smile

Автор: ashain 8.7.2011, 10:30
Без вирт. ман. помоему только C++ + Qt, так что правельный выбор я думаю...

Автор: Logo 8.7.2011, 23:08
Вы хоть первое сообщение прочиталиsmile Java, Silverlight... про ассемблер вообще лол)

Автор: kemiisto 9.7.2011, 09:19
http://haxe.org/

Автор: A5uKa 15.7.2011, 12:23
GTK+ C

Автор: ДобренькийПапаша 15.7.2011, 13:04
Fortran!

Автор: Logo 17.7.2011, 21:35
Оффтоп: kemiisto, спасибо, в первый раз узнал о таком языке. Наверно, на нем хорошо писать библиотеки, особенно высокоуровневые. Также можно писать приложения, которые должны иметь и веб, и десктопный интерфейс, с единой логикой.

Но применительно к сабжу, одной строчки названия маловато. Он транслируется в C++ так не проще ли тогда писать прямо на C++.
С одной стороны ограничения связанные с трансляцией (на сколько они серьезные?) и лучшая инфраструктура C++.
С другой, более высокоуровневый язык, чем C++.

P.S. человек, написавший про Fortran, видимо, вообще не знает что это такое)

Автор: ДобренькийПапаша 18.7.2011, 07:20
Цитата(Logo @  17.7.2011,  21:35 Найти цитируемый пост)
P.S. человек, написавший про Fortran, видимо, вообще не знает что это такое)

Ага)))

Автор: A5uKa 18.7.2011, 08:49
Haskell + FFI + Java + SWT

Автор: Logo 18.7.2011, 22:13
Я так и понял, у тебя из тысячи сообщений на форуме ни одного в разделе Fortran smile

Автор: de_Nis 19.7.2011, 10:23
Может быть, немного подождать, учитывая:
"...Delphi XE2, финальный отчёт - началось бета-тестирование..."?
Не знаю, как там насчет "...под Android/iOS можно писать ..", но  никаких виртуальных машин точно нет, и обещают:
"   * Cross Platform Development
    * 64 Bit Compiler
    * FireMonkey... "
Если интересно - более подробное обсуждение здесь:
http://www.sql.ru/forum/actualthread.aspx?bid=20&tid=865483&pg=1

Автор: A5uKa 19.7.2011, 11:13
Цитата(de_Nis @ 19.7.2011,  10:23)
Может быть, немного подождать, учитывая:
"...Delphi XE2, финальный отчёт - началось бета-тестирование..."?
Не знаю, как там насчет "...под Android/iOS можно писать ..", но  никаких виртуальных машин точно нет, и обещают:
"   * Cross Platform Development
    * 64 Bit Compiler
    * FireMonkey... "
Если интересно - более подробное обсуждение здесь:
http://www.sql.ru/forum/actualthread.aspx?bid=20&tid=865483&pg=1

ЕРЕТИК !

Автор: ДобренькийПапаша 20.7.2011, 07:24
Logo, да! smile

Автор: Akella 1.9.2011, 16:53
Цитата(kemiisto @ 9.7.2011,  09:19)
http://haxe.org/

святе гімно Йосипа Кобзона  smile 


Плодяться, як мухи!

Добавлено через 8 минут и 34 секунды
Цитата(de_Nis @  19.7.2011,  10:23 Найти цитируемый пост)
Не знаю, как там насчет "...под Android/iOS можно писать ..", но  никаких виртуальных машин точно нет, и обещают:
"   * Cross Platform Development
    * 64 Bit Compiler
    * FireMonkey... "
Если интересно - более подробное обсуждение здесь:


Уже https://downloads.embarcadero.com/free/rad_studio  smile

Добавлено через 9 минут и 8 секунд
Всем врагам на зло!

Автор: RockClimber 20.10.2011, 21:48
Цитата(de_Nis @ 19.7.2011,  10:23)
Может быть, немного подождать, учитывая:
"...Delphi XE2, финальный отчёт - началось бета-тестирование..."?
Не знаю, как там насчет "...под Android/iOS можно писать ..", но  никаких виртуальных машин точно нет, и обещают:
"   * Cross Platform Development
    * 64 Bit Compiler
    * FireMonkey... "
Если интересно - более подробное обсуждение здесь:
http://www.sql.ru/forum/actualthread.aspx?bid=20&tid=865483&pg=1

Чего ждать-то? Freepascal делает это уже много лет. Подозреваю, что как минимум не хуже С++.

Автор: Severyanin 2.11.2011, 07:08
RockClimber,  угу, делает, только больно Lazarus глючен)

Автор: Akella 10.11.2011, 21:29
у Delphi XE2 уже есть Starter Edition за 150-200 долларов, бери да разрабатывай кроссплатформенные приложения smile

Автор: RockClimber 21.12.2011, 22:47
Цитата(Severyanin @  2.11.2011,  07:08 Найти цитируемый пост)
угу, делает, только больно Lazarus глючен)

Не знаю, не замечал. Хотя, может просто привык. Как бы то ни было, многие фишки на fpc появляются быстрее, чем в Delphi. И 64 бита, и юникод - на Lazarus появились на пару лет раньше. А про компилирование под почти все изветсные платформы я вообще молчу.

Автор: Absinthe 6.1.2012, 17:03
Все запросы из поста 1 удовлетворить нельзя.

Наиболее близко подходят Javascript(без native) и C++/Qt (без мобильных ОС).

Автор: Logo 23.1.2012, 03:26
Absinthe
C++/Qt можно писать под мобильные ОС. А Javascript насколько я знаю, нельзя писать desktop и мобильные приложения, разве что в Android что-то такое было.

Автор: Absinthe 23.1.2012, 07:04
Цитата

C++/Qt можно писать под мобильные ОС. 
 Шутник smile

Сейчас есть 3 современные актуальные и растущие мобильные ОС. Ни на одну из них нельзя писать на C++/Qt.

Цитата

А Javascript насколько я знаю, нельзя писать desktop и мобильные приложения, разве что в Android что-то такое было.
 Можно.

Автор: Logo 25.1.2012, 21:12
Цитата

Сейчас есть 3 современные актуальные и растущие мобильные ОС. Ни на одну из них нельзя писать на C++/Qt.

Lighthouse


Цитата(Absinthe @  23.1.2012,  07:04 Найти цитируемый пост)
Цитата

А Javascript насколько я знаю, нельзя писать desktop и мобильные приложения, разве что в Android что-то такое было.
 Можно. 

Как?

Автор: Absinthe 25.1.2012, 23:25
Цитата

Lighthouse
 И что?

Цитата

Как?
 Вебсервер, компонент WebView, JS-библиотека интерфейса.

Автор: Logo 11.2.2012, 21:04
Цитата

Цитата

А Javascript насколько я знаю, нельзя писать desktop и мобильные приложения,

 Вебсервер, компонент WebView, JS-библиотека интерфейса.

Вопрос был про десктоп. И потом, по сути тоже приложение с веб интерфейсом получается...

Цитата(Absinthe @ 25.1.2012,  23:25)

Цитата

Lighthouse
 И что?


Можно писать под Android и iOS. Вобще я уже определился, изучаю C++ по мере наличия свободного времени.

Автор: ivanfain 2.4.2012, 04:22
Цитата(Logo @  5.7.2011,  23:31 Найти цитируемый пост)
Я веб программист, собираюсь научится делать приложения под десктоп.

А оно тебе надо? Всё разработка стремительно идёт в веб.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)