Последние комментарии
Для меня эта страница - это удобный способ смотреть, что нового происходит в комментариях и сразу находить заметку, не заходя в админку. Думаю, она будет полезна и тебе.
you_all_know_me
Я тебе в ответ на это, а за кого ты это говорил разбирайся сам
Посмейся над своим русским, как ты говоришь, так я и понимаю.
А кто ты такой, чтобы я тебе показывал? Ты опенсорщик? Ты в них разбираешься? Ты программист? Покажи мне твои программы. Не покажешь - не программист. Говорю же, дешевый прием, ищи другой.
А почему я должен искать? Ведь ты приводишь ее, а не я. Статистика как раз показывает обратное. Не веришь? Тогда загугли и дай мне ссылку.
Короче, как только у тебя будут аргументы и ты перестанешь цепляться к словам, поговорим, а пока - в игнор, ибо надоел.
2Михаил
Насчет сопровождения - да, исходные коды не причем, если имеется в виду частота обновлений, патчей, etc, просто я смотрел на сопровождение со стороны разработчика, а не конечного пользователя (не потому что это правильно, а потому что привык), то есть если архитектура приложения продумана и код хорошо написан, то это облегчает дальнейшие изменения программы, а значит, уменьшает и кол-во возможных ошибок, что повышает кач-во.
Теперь насчет типов кода. Логически я с тобой согласен, меня смущает вот это:
ru.wikipedia.org/w/index.php?title=Исполняемый_код&redirect=no
ru.wikipedia.org/w/index.php?title=Промежуточный_код&redirect=no
Alexo
Вот так)
Alexo
Ржунемагу, линукс на флешки с офисом и в винде у меня офис и об этом я уже говорил.
Нет ну ты мне покажи, а то так пустые слова.
Выражаясь твоим языком - тупо загугли.
Михаил Фленов
Пошли факты:
Снова лезем в вику и видим:
Байт-код или байтко\'д (англ. byte-code), иногда также используется термин псевдоко́д — машинно-независимый код низкого уровня, генерируемый транслятором и исполняемый интерпретатором.
Так что байт код тоже исполняемый, просто не процессором, а интерпретатором.
А где тут написано про исходный код? Сопровождаемость Windows в данном случае - это возможность его обновления и внесение патчей. В Linux - это репозиторий и те же обновления. Но я бы к сопровождаемости отнес бы и конфигурирование. Это более важно и считаю, что Вика тут немного подкачала. Но это мое мнение и на факт ненужности исходного кода абсолютно не влияет.
you_all_know_me
Мм, нет, исполняемый == машинный, а промежуточный == байт-код.
Сопровождаемость программного обеспечения - характеристики программного продукта, позволяющие минимизировать усилия по внесению в него изменений:
- для устранения ошибок; или
- для модификации в соответствии с изменяющимися потребностями пользователей.
Мало кто смотрит коды, но много кто компилирует.
2Alexo
тебе линукс только из-за OpenOffice нужен? Тогда можешь спокойно удалить его и юзать OpenOffice в винде.
Ну скажи мне, что именно повторяется. Покажи, где я писал, что я участвую в исправлении багов или типа того. Да и исходные коды ты не смотришь, тебе же некогда в них разбираться. Да и вообще, дешевый прием с переходом на личности, меняй тактику.
Ссылку со статистикой в студию.
Alexo
Ты смотрел, а большенство Линуксойдов нет.
Опять ошибка, у меня Windows на основной машине, загрузочная флешка с линухом, столит Опен Офис. Так , что я далеко не фанатик, то что мне нужно я ставлю.
Где я написал всем? Твоя проблема в том что ты думаешь, что раз ты один такой вот весь из себя пишешь модули ядра(Кстати можно посмотреть, а то такое чувство, что повторяеться история с исправление багов) то и все вокруг такие. А мои слова подвеждает статистика.
Михаил Фленов
Как мы выбираем программу для себя? Не знаю, как не представившийся человек, а я выбираю чисто эксперементальным путем - запускаю, тустирую и делаю выводы. Возможно, что есть люди, которые использую QA и прежде чем установить Linux исследуют полные исходные коды. Удачи в этом начинании, но у меня нет времени на такие вещи. Исходных кодов куча и если я все буду просматривать, то раньше выйдет следующая версия программы.
Поэтому давайте забудем про определение качества исходных кодов, а будем определять качество результирующего кода, т.е. программы, т.е. банальным тестированием исполняемого файла. Если кто хочет проводить всесторонний анализ исходных кодов, мммммм, я не могу помешать. Это круче и даст лучший результат, но есть такое понятие как - необходимая достаточность. То, что нужно для меня я могу определить без исходных кодов и этого достаточно.
Напоминаю, я экономист по образованию и по теории качества могу вам написать целую лекцию. QA - это всего лишь понятие, которое ассоциирует под собой тестирование программного продукта. Смотрим на WIKI:
С точки зрения ISO 9126, Качество (программных средств) можно определить как совокупную характеристику исследуемого ПО, с учётом следующих составляющих:
* Надёжность
* Сопровождаемость
* Практичность
* Эффективность
* Мобильность
* Функциональность
Обратите внимание на выделенное. Это вам не исходные коды, а программные средства, т.е. результат исходных кодов.
А теперь по пунктам:
* Надёжность - прекрасно проверяется без исходных кодов. 100% никто не даст даже при их наличии
* Сопровождаемость - если иметь ввиду программ, то это означает возможность вносить изменения в конфигурацию
* Практичность - возможность использования продукта. Если его нельзя применить для решения задач, то нафиг он нужен с исходными кодами или без
* Эффективность - на сколько хорошо он решает проблему. Если это дефрагментатор диска, который не может нормально выстроить сектора, то это вы увидите чисто практическим путем и исходные коды не нужны
* Мобильность - можно определить без исходных кодов? Да!!
* Функциональность - можно определить без исходных кодов? Да!!
Вот видите, нужно всего лишь прочитать и подумать. Термины QA и другие прекрасны, но нужно их понимать.
Михаил Фленов
Сопровождаемость можно оценить чисто эксперементальным путем. Исходные коды тут не нужны, если иметь ввиду исполняемый код (который может быть в свою очередь байт-кодом), т.е. сопровождаемость программы. Исходный код на сопровождаемость программы не влияет.
Конечно же в исходные коды кто-то смотрит. Конечно же, их кто-то компилирует. Я не буду говорить какие-то цифры, потому что не проводил исследований, но думаю, что таких очень мало.
you_all_know_me
ок, мой пост в таком стиле в соседней теме последней, больше не буду.
you_all_know_me
Михаил, я сейчас попробую поставить KDE 4.1 RC1 (was released on July 15th, 2008)