Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Кроссплатформенные технологии или конкуренты .NET  (Прочитано 5167 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн yesyesyes

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Кто что использует и почему?

Оффлайн loneybibi

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
MonoDevelop

Оффлайн -=TARAS=-

  • Участник
  • *
  • Сообщений: 108
    • Просмотр профиля

Оффлайн Ururu_2

  • Активист
  • *
  • Сообщений: 291
    • Просмотр профиля
Python.
Сам только недавно начал изучать. Хорошо продуманный язык, много удобных встроенных фишек.

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
QT
Все в одном + IDE
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн Ururu_2

  • Активист
  • *
  • Сообщений: 291
    • Просмотр профиля
QT это же не язык программирования, просто библиотека? И проги на ней C++-ный, компилируемые, а значит не кроссплатформенные. ТС же про кроссплатформенность спрашивал.

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Ururu_2,
с каких это пор QT не кроссплатформен  :idiot2:
я на винде сталю sdk и компилю прогу, потом ставлю на Linux и компилю без единого изменения кода.
Это и есть кросплатформ.
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн maximum2000

  • Активист
  • *
  • Сообщений: 403
    • Просмотр профиля
JAVA
C++ + QT также вариант (C++ работает везде, QT почти везде :))

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
JAVA
C++ + QT также вариант (C++ работает везде, QT почти везде :))
Где это он не работает?
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн Ururu_2

  • Активист
  • *
  • Сообщений: 291
    • Просмотр профиля
Какая же это кроссплатформенность? Вот представь, даёшь ты юзверю прогу на python. Он запускает её в любой системе и она работает. А если прога на QT, то её ещё перекомпилировать надо, что простому юзверю не под силу.

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Кросплатформенность это когда без изменения кода приложения, его можно запустить на разных платформах!



Пользователь решил продолжить мысль 20 Ноября 2010, 12:55:24:
Компилировать должен не юзер а разработчик под разные платформы, уж если юзер решил сам собрать из исходников то у негохоть какие то навыки работы с этим должныбыть...
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Какая же это кроссплатформенность? Вот представь, даёшь ты юзверю прогу на python. Он запускает её в любой системе и она работает. А если прога на QT, то её ещё перекомпилировать надо, что простому юзверю не под силу.
По моему вам следует подучить и С еще, а то со своим питоном вы не очень ориентируетесь в программировании.
Я даю юзеру или исходники или экзешник, какая ему разница, у вас что вся ОС на питоне, не смешите.
+ я пишу многопточные проги, а тут без С никак. Так как у питона производительность не ахти.
И для питона тоже нужны либы, или я не прав?
И что, сделать make сложно очень?
Или открыть .pro файлы, и нажать собрать.
 :idiot2:
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн Ururu_2

  • Активист
  • *
  • Сообщений: 291
    • Просмотр профиля
Цитировать
По моему вам следует подучить и С еще, а то со своим питоном вы не очень ориентируетесь в программировании.
Предпочитаю Паскаль. Python начал учить лишь для расширения кругозора.

юзвери иногда кнопочку нужную найти не могут, а вы хотите, чтобы они программы самостоятельно компилировали? Ладно ещё пользователи Linux, здесь это занятие привычно, а вендоюзвери?

Производительность python ниже, чем у компилируемых языков, это ёжику понятно. Как и производительность .NET, Ruby, Java и Perl. Это плата за кроссплатформенность. Но ТС про производительность не спрашивал.

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Да нет же. Бинарник он и в африке бинарник. ТС попросил кросплатформ, я ему предложил кьют.
Если человек работал c .Net то он знает что такое компиляция. И на винде куча фанатов студии от M$ и ничего, компилят себе, и кьют к студии тоже цепляют.
Почитайте про QT, так как вы немного нелогичные вещи пишите.
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн yesyesyes

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Написал на C# с 3 фреймворком в Visual Studio програмку. После чего в Ubuntu через mono попытался скомпилить код, в итоге зпустилась карявая форма частично работающая, не стал разбираться че к чему. Понял что QT куда круче чем остальные.
Суть проблемы в том что мне надо сравнить Net framework3-4 с аналогичными платформами.

 

Страница сгенерирована за 0.017 секунд. Запросов: 21.