на чем писать под linux



Автор Пользователь удален задал вопрос в разделе Компьютеры, Связь

Linux! На чем пишут в Линуксе под винду? (если вообще пишут) и получил лучший ответ

Ответ от Xamlo[гуру]
Можно в FASM(ассемблер продвинутый). Компилировать можно под разные ОС. никаких ДЛЛ не нужно. все зависит от кода который вы написали.

Ответ от Ђаисия Фролова[новичек]
С++, Java

Ответ от Qqq qqq[гуру]
QT - получаются кроссплатформеные программы на C++, сам такие писал.

Ответ от Джон Ленон[новичек]
1) Можно писать на Java
2) можно на .net, проект для linux называется Mono(но я полагаю, что он всегда будет плестись в хвосте за MS .Net)
3)Если вы предпочитаете C, то можете писать на кроссплатформенной библиотеке GTK.
вот пример программы на gtk: ссылка
4)Если вы предпочитаете C++, то стоит обратить внимание на кроссплатформенную библиотеку Qt ( ссылка ссылка). У нее очень хорошая документация, она поддерживает не только линукс и windows, но и многие коммерческие юниксы. Есть версия даже для кпк. На ней написано множество популярных приложений: Skype, google earth, KDE и др.

Ответ от Scorpio[гуру]
Могу такие варианты предложить:
1. Eclipse на Java
2 Mono Developer (Mono)
3. Borland Kylix (Pascal)
ИМХО изврат конечно 🙂

Ответ от Den is[гуру]
JAVA - если на компьютере установлена JRE, то будет запускаться как на Linux, так и под Windows.
Python - по сути, это скриптовый язык. Нужно только установить интерпретатор (есть и под Linux, и под Windows), и программа будет работать.
Qt + C++ -можно компилировать под Windows, под Unix и Linux и под MacOS. Существуют способы кросс-компиляции (т. е. , например, под Linux-ом скомпилировать виндовые exe файлы) .
GTK+ + C/C++ -аналогичен Qt
Для Qt и GTK+ требуются специальные библиотеки (dll) для запуска под Windows.
Lazarus + FPC - также, как и Qt и GTK+ можно компилировать под Windows, Linux или MacOS. Поскольку используется язык Object Pascal, то достаточно легко портировать код в Delphi, а затем компилировать в нем.
MonoDevelop + Mono - приложения работают без перекомпиляции как в Linux, так и в Windows, при условии, что установлен Mono (есть версии под Windows и Linux).
______

Ответ от Пользователь удален[гуру]
C++ )
Удачи!
Всегда Ваш Intelevgen

Ответ от Пользователь удален[активный]
Если нечто подобное как Юрий Харон сделать, то теоретически можно будет запускать все проги везде.
Для справки: Он сделал одну весчь, чтобы виндовые проги под дос запускать...

Ответ от Александр Котов[гуру]
Java, C++ (под QT и GTK (портированны на вин)) , Free Pascal (так же как и C++ с использованием флагов компиляции) . Ada

Ответ от Ёингур Виктор[гуру]
Помоему проще написать на Java. Тогда и на винде, и на маке, и на любой другой системе, где есть JavaVM можешь запускать результаты своих разработок.

Ответ от Ёарт[гуру]
Все прекрасно пишется в Linux под мелкомягкую. С/С++ еще никто не отменял. Кросс-компиляторов тоже валом есть. В чем проблема?
Да, проще всего писать в Linux под него же. Но и под глюкавую с не меньшим успехом пишется.

Ответ от А я томат[гуру]
Да, обычно средства программирования в линуксе предназначены именно для линукса.
Вы можете соорудить кросс компилятор, который работал бы в линуксе, но компилировал под винду, но, насколько я знаю, для этого надо приложить какие то усилия, и это никому не надо. Есть порты под винду, того же gcc (MinGW).
Еще вы под линуксом можете программировать на Java и ожидать от своей программы что она пойдет и под виндой.

Ответ от Alfer[новичек]
Я слышал про OpenLina - Я не знаю что это и даже не работал с этим, но говорят, что это то что нужно. Поищи в нете подробнее.

Ответ от Александр Ильин[гуру]
Ну почему. Кросс-платформенная разработка - не такая уж экзотика. Но вот кому оно надо - писать в линуксе под винду? И наоборот 🙂 Средства разработки обычно заточены под конкретную платформу.. . Ну разве что переносимые консольные проги подо все на С строгать...

Ответ от ALEXEY VODA[гуру]
встречный вопрос, что конструирует компания Мерседес для Жигулей 2106?

Ответ от Fesor-sama[гуру]
эм, ты про что вообще?? ? в лунуксе под винду непишут) ) точнее писать то можно, но увы запустить неполучиться))

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Linux! На чем пишут в Линуксе под винду? (если вообще пишут)
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*