Russian Qt Forum
Ноябрь 22, 2024, 12:30 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2] 3 4 ... 51   Вниз
  Печать  
Автор Тема: В чем убогость винды?  (Прочитано 364728 раз)
qate
Супер
******
Offline Offline

Сообщений: 1177


Просмотр профиля
« Ответ #15 : Апрель 29, 2016, 11:30 »

Ну этот список можно продолжить. Я на вскидку назову 10 специфических программ, которым нет замены ни в одной ОС.

ну вот только это и обеспечивает жизнь венды у меня в виртуалке
Записан
Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #16 : Апрель 29, 2016, 11:31 »

10ка очень тормозная и жрет дофига памяти.
Насчет разработки, правда, мне кажется, что в винде она идет быстрее, чем в линуксах.
Возможно тулзы более удобные (хотя тоже гемора хватает).
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
PimenS
Крякер
****
Offline Offline

Сообщений: 371


Просмотр профиля
« Ответ #17 : Апрель 29, 2016, 11:41 »

Excel - программа со своим форматом. И из того же списка.... Имеется open document format, в него можно выгружать свои данные. Кстати, excel его поддерживает.

Вы выгружали данные в ODF?
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #18 : Апрель 29, 2016, 11:44 »

Excel - программа со своим форматом. И из того же списка.... Имеется open document format, в него можно выгружать свои данные. Кстати, excel его поддерживает.

Вы выгружали данные в ODF?
Есть xml, есть csv. Если нужен excel, то можно заюзать пайтон, там это изкоробки и кроссплатформенно.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #19 : Апрель 29, 2016, 11:51 »

Пожалуй главное - рынок Вындоуз гораздо хуже. Да, он велик, но привычки покупать у пользователя нет.

Остальное - ну жевалось уже десятки лет. Да, бездарность некоторых вындозных решений давно уже в области анекдотов. Но в конце-концов разработчику какая разница? Тот же MSVC - да, иной раз такое загнет что и сказать нечего. Но в целом - приемлемо, работать можно. И, справедливости ради, там есть и вещи сделанные хорошо

И вообще я пришел к выводу что меньше познаний в ОС = лучше. К сожалению - поздновато  Улыбающийся
Записан
PimenS
Крякер
****
Offline Offline

Сообщений: 371


Просмотр профиля
« Ответ #20 : Апрель 29, 2016, 11:58 »

Есть xml, есть csv. Если нужен excel, то можно заюзать пайтон, там это изкоробки и кроссплатформенно.

Вот я про это и говорил, что дело привычки. Кому-то нравится работать в линуксе, кому-то в винде. Кто-то сам не может выбрать, а обязан работать в какой-то системе.
Но чтобы написать программу когда нужно еще "заюзать пайтон", это и есть сложности.
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #21 : Апрель 29, 2016, 12:01 »

Хм. Если бы мне поставили задачу выгружать данные в ёксель, то хоть под виндой, хоть под Линухом у меня это вызвало сложности. Если ты знаешь решение под виндой, но не знаешь под Линухом - это еще не значит, что первое лучше второго.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Bepec
Гость
« Ответ #22 : Апрель 29, 2016, 12:09 »

Под виндой отладка очень долгая в QtCreator (mingw). Уснуть можно, пока дождёшься загрузки библиотек. Отсутствует valgrind. Обновлять софт надо ручками.
Отладка долгая из-за того, что mingw и gdb это порт программ с linux на Windows. А не из-за того что windows медленная. По сравнению с linux(g++/mingw) MSVC выигрывает во времени компиляции.

Цитата: Old
Короче, шпионящее глюкало да за наши деньги.
К этому типу относится всё программное оборудование, начиная от утюгов и мобильников, заканчивая машинами. Или вы не знаете о возможностях аппаратных бекдоров? Или о том что ваш мобильник отслеживается постоянно? Показает язык

Цитата: qate
1. нет исходников, не свободная, не могу поменять при необходимости что либо
Несомненный недостаток, но... Скажите как часто вы меняете что нибудь в linux? Показает язык

Вопрос про excel тоже интересный.
На деле windows берёт тем, что у неё имеется неполный, но спектр программ своей разработки, имеющих связанные интерфейсы и драйверы. По сути Microsoft office/moviemaker/sql/ide имеют общие интерфейсы и их можно сопряжать в течении нескольких часов, не более.

Менеджер пакетов в качестве преимущества удивляет. Да, у винды его нет(не было до недавнего времени), но зачем он нужен, если можно скачать любую программу и установить одним нажатием?
На мой взгляд менеджер пакетов в linux - это попытка убрать весьма неудобную изначальную проблему несовместимости программ, которой Windows лишена. Не без исключений, но лишена.

« Последнее редактирование: Апрель 29, 2016, 12:12 от Bepec » Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #23 : Апрель 29, 2016, 12:09 »

Что мне не нравится в разработке под виндой:
1. Все либы нужно ставить и настраивать самому.
2. Сборка в разы дольше.
3. Нет стектрейса изкоробки. (я не нашел).
4. Нет многих утилит, приходится искать аналоги (нормальная консоль, ssh, valgrind, etc)
5. Нет рабочих столов. (лично мне неудобно)
6. Нет тайлинга. (лично мне неудобно)
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Old
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4350



Просмотр профиля
« Ответ #24 : Апрель 29, 2016, 12:12 »

К этому типу относится всё программное оборудование, начиная от утюгов и мобильников, заканчивая машинами. Или вы не знаете о возможностях аппаратных бекдоров? Или о том что ваш мобильник отслеживается постоянно? Показает язык
Да, когда привык к кучи анальных зондов, то одним больше одним меньше значения не имеет.  Смеющийся
Записан
PimenS
Крякер
****
Offline Offline

Сообщений: 371


Просмотр профиля
« Ответ #25 : Апрель 29, 2016, 12:17 »

Хм. Если бы мне поставили задачу выгружать данные в ёксель, то хоть под виндой, хоть под Линухом у меня это вызвало сложности. Если ты знаешь решение под виндой, но не знаешь под Линухом - это еще не значит, что первое лучше второго.

Да никто же и не говорит, что под виндой решение лучше. Я сказал о том, что лично мне чтобы написать программу под линухом, нужно было, простые (для меня в винде) вопросы, решать по новой, что я и считаю сложным путем.
Записан
qate
Супер
******
Offline Offline

Сообщений: 1177


Просмотр профиля
« Ответ #26 : Апрель 29, 2016, 12:17 »

Цитата: qate
1. нет исходников, не свободная, не могу поменять при необходимости что либо
Несомненный недостаток, но... Скажите как часто вы меняете что нибудь в linux? Показает язык

а почему только я ? )
любой разработчик может поменять (принять участие) в любом пакете и выложить патч как для пакета так и для ядра
любой разработчик может проанализировать работу системы и она не закрыта (вот как пример недавняя статья https://habrahabr.ru/post/282465/)

для венды этого никто не сможет, кроме микрософта, когда они соизволят
Записан
kai666_73
Крякер
****
Offline Offline

Сообщений: 319


Просмотр профиля
« Ответ #27 : Апрель 29, 2016, 12:18 »

Что мне не нравится в разработке под виндой:
1. Все либы нужно ставить и настраивать самому.
2. Сборка в разы дольше.
3. Нет стектрейса изкоробки. (я не нашел).
4. Нет многих утилит, приходится искать аналоги (нормальная консоль, ssh, valgrind, etc)
5. Нет рабочих столов. (лично мне неудобно)
6. Нет тайлинга. (лично мне неудобно)

Проплюсую за каждый пункт.

От себя добавлю Memory Manager.
Не знаю может это у меня одного... Но сколько бы оперативки не поставил эта система съедает не менее 60 процентов в голом состоянии.

А такой вот сценарий вообще выбешивает:
qtcreator, открыт большой проект, отожрано около гига оперативы, некоторое время бездействия и отожранное перетекает в некую виртуальную память.
Закрываем qtcreator - и процесс долго и мучительно (до 10 мин.) освобождает занятую им память. При этом само окошко еще мозолит глаза пару минут...

Не знаю как в MacOS, но в Linux (на куда более слабой конфигурации, да чего там, в VM) такого ни разу наблюдал.
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #28 : Апрель 29, 2016, 12:18 »

Хм. Если бы мне поставили задачу выгружать данные в ёксель, то хоть под виндой, хоть под Линухом у меня это вызвало сложности. Если ты знаешь решение под виндой, но не знаешь под Линухом - это еще не значит, что первое лучше второго.

Да никто же и не говорит, что под виндой решение лучше. Я сказал о том, что лично мне чтобы написать программу под линухом, нужно было, простые (для меня в винде) вопросы, решать по новой, что я и считаю сложным путем.
Тогда это вообще нельзя воспринимать, как оценку ОС.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Bepec
Гость
« Ответ #29 : Апрель 29, 2016, 12:23 »

1. непонятна проблема. Скачал исходники, сделал qmake/nmake и всё в шляпе, если библиотека кроссплатформенна.
2. Пантер, а вы собираете в MSVC, или тоже тянете кривенькой порт MinGw + GDB и жалуетесь на скорость?
3. в MSVC нет стектрейса? Вроде бы есть, особенно в последних версиях.
4. Тут имеет сила привычки, но согласен - многих аналогов с тем же списком функций нет, есть либо отдельные программы, либо платные.
5. Есть рабочие столы. Просто устанавливаются отдельно. Одно время мне привели это в качестве аргумента, установил одну из этих, https://geektimes.ru/post/128133/, прелесть виртуальных столов понял, но не переварил их недостатки Улыбающийся
6. Эм... тайлинг в каком смысле? Я конечно прочитал в вики, что это натягивание текстур, но мне непонятно как это реализовано в linux и вообще что это Улыбающийся

to qate: так сколько раз вы меняли исходники linux? Лично вы? Если ниразу, то это не аргумент Веселый

to kai666_73: Что то у вас не так с системой. Закрытие процесса в течении 10 минут, это аномалия. Я бы даже сказал что у вас или слабая система, или программные проблемы.
Записан
Страниц: 1 [2] 3 4 ... 51   Вверх
  Печать  
 
Перейти в:  


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