Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   Кроссплатформенная разработка (https://forum.antichat.xyz/showthread.php?t=198987)

scrat 24.04.2010 22:47

Кроссплатформенная разработка
 
Можно сколько угодно говорить какие платформы хороши, а какие нет. Я вот лично за приложения, которые работают везде, и за IDE, с помощью которых можно везде разрабатывать, за не привязку к какому-то конкретному языку.

Хотелось бы тут обсудить платформы, которые позволяют деплоить сразу везде(давайте не будем брать мобильные платформы, это отдельный разговор). Хочется услышать ваши точки зрения, кто как и чем пользуется, оценки, плюсы, минусы, подводные камни и всё такое.

scrat 24.04.2010 22:54

Вообще данный вопрос начал сильно меня интересовать в последнее время, когда я решил заняться разработкой кроссплатформенного твиттер-клиента на маке. Решил использовать qt, но с++ твиттер-библиотеки для него ужасны и к тому-же не линкуются на маке нормально — не самый удобный выход. Хочется чего-то на питоне, с красивым гуём(PyQt так и не захотел собираться) ну или .net, который в mono-варианте выглядит ужасно. Вот и сижу тут в в раздумиях.

SVAROG 24.04.2010 23:01

слышал про http://gtk.php.net/ понимаю конечно не серьезно =) сам не юзал

ss88 25.04.2010 00:50

А почему даже не упоминается Java SE? Работать будет везде.
Если хочешь красивого внешнего вида Swing-приложения, то есть либы с LaF'ами такие, как Substance.

Я думаю, не стоит разводить срачи о производительности, ИМХО, она на все равно высоте. Зато работать будет где угодно

scrat 25.04.2010 01:22

Titanium выглядит неплохо

razb 25.04.2010 01:45

Еще один голос в поддержку джавы )
Все работает кроссплатформенно и без хаков, куча всяческих библиотек на любой вкус и цвет + все хорошо документировано. Разработка и отладка проходит в разы быстрее в отличии например от с++ с кьтом )

cheater_man 25.04.2010 11:28

PureBasic ;)
Написал для интереса блокнот и скомпилил под винду и под линуху. Конечно мало кто пользуется PureBasic, а так язык очень даже перспективный.
p.s. поддерживает WinApi

slesh 25.04.2010 11:47

Ява, питон, перл, пхп и им подобные имеют недостатки:
- по полной программе нельзя использовать все особенности платформы
- код абсолютно не защищен от изменения или реверса.
Другое дело, что есть огромное число либ и всяких примочек к ним. Это увеличивает скорость разработки в разы, но с другой стороны производительность хромает конкретно. Да и не какой оптимизации сделать не удастся.

ss88 25.04.2010 11:52

Вспомнил, тут вначале автор хотел Qt, для Java он тоже есть, называется Jambi.
Да и вообще, ИМХО, это один из лучших языков/платформ.
На работе (Exadel Inc.) все пишется на жабе и работает быстро, как серверные решения, так и клиенский софт, особенно нравится, как все бегает под Андроидом.

scrat 25.04.2010 14:23

Можно ещё попробовать связку Web + Mozilla Prism


Время: 09:39