LINUX.ORG.RU

Mono, .Net, python, здравый смысл и дилемма выбора...

 линукс головного мозга


1

2

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

Решил я дописать.. Ну, точнее с нуля написать, ибо исходники уже похерил, одно свое приложение, которое писал года полтора назад, и которое пригодилось бы не только мне, но еще как минимум двум человекам из знакомых на работе.

А дилемма в чем - люди пользуются популярной до сих пор Windows, тогда как у меня по вполне понятным причинам стоит Linux. В свое время я писал поделку на С# и .NEТ, под шиндовс писал, с тех пор мне и запал в душу этот язык. То есть, мне надо сделать кроссплатформенное приложение с гуем, которое будет одинаково работать как в линуксе, так и в винде. Казалось бы - Qt во все поля. Но я не хочу плюсов, не хочу и все тут - задолбали они меня в свое время по самые помидоры, я хочу чего-то легкого, приятного в написании и эстетичного на вид - сишарпа или на крайняк питона. На питоне с гуем печально, разве что pyQt, но я его как-то не осилил. Если написать приложение на моно с гуем, то взлетит ли оно в шиндовс с дотнетом без танцев с бубном?

А теперь самый главный вопрос...
Приложение должно уметь помимо всего записывать диски. В своем родном линуксе я бы вообще сделал его консольным - в консоли сделал все, что надо, дернул genisoimage, потом wodim и все - диск прожжен, дела сделаны, можно смело отправляться пить зеленый чай и обниматься с девушкой, но... В винде-то это не проканает! Да и консоль не осилят виндузоиды, у них от одного этого слова начинает дергаться глаз. Как быть?

Хотя, есть еще Java... Но как там быть с записью дисков и прочим?

Что-то какой-то поток сознания вышел... Но вроде суть вопроса понятна.

★★★★★

На питоне с гуем печально, разве что pyQt

Печально? Что? Алсо, что там, в PyQt то не осилить? (именно на связке python + PyQt я сдаю некоторые работы в вузе)

z00ke
()
Последнее исправление: z00ke (всего исправлений: 1)
Ответ на: комментарий от Dantix

Да ты офигел.

Все отлично запускается. Более того, к меня в Убунте запустился в Mono NClass с мордой на WinForms. А ведь он написан именно на .Net.

LongLiveUbuntu ★★★★★
()
Ответ на: комментарий от iVS

Java, очевидно же.

Да, я что-то к такому же выводу пришел, ИМХО самое логичное. Ну а платформоспецифичные вещи вынести в отдельную либу просто.

Zhbert ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.