The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Релиз Android 1.6 SDK и несколько новых Android-телефонов"
Отправлено User294, 16-Сен-09 23:34 
>То есть ты за поддержку старого и отжившего в новом свете.

Я - за использование того софта который есть, если он делает свое дело и делает это хорошо и так получается что это хорошо - по пути с моими задачами. Которые интересны лично мне. И почему оно старое и отжившее, если делает свое дело и делает его хорошо? Мы же пользуемся электромоторами и трансформаторами, не стесняясь того что они появились аж в XIX веке, а?И вроде как и заменить особо нечем. Так, усовершенствуем помаленьку :).Ну и ДВС придумали не вчера.А ведь до сих пор на автомобилях ездят. И что прикольно из реалистичных замен - разве что электромобили. Все детали которых были известны и 100 лет назад! oO

А в итоге мне импонирует допустим идея погонять в "транспорт тикун", которого чуть ли не 1 в 1 компильнули из обычных сорцев обычного OpenTTD с минимальной адаптацией.И я не думаю что любители явы напишут что-то сравнимое быстрее чем рак на горе свистнет и что оно еще и работать будет потом с нормальной скоростью. Ему и так то 400МГц ARM не так уж и дофига.

>P.S.
>Мне, конечно, интересно читать твои высказывания, но я с ними далеко не согласен.

А это нормально - каждый имеет право на свое мнение. Как и почему оно возникает - вопрос номер два. И вот тут интересно видеть конструктивные аргументы. Мои аргументы просты как топор: я не считаю что нормальные програмеры - настолько кретины что их надо в приказном порядке строить манагед кодом с ножом к горлу, тормозными виртуалками а юзеры еще и настолько дятлы что им рут давать - ни-ни. Пардон, ну по такой логике и на писюке рут давать нельзя. А чем n900 хуже писюка? Это тоже компьютер. Просто не х86 и - маленький. Но - полноценный компьютер, у которого есть все что нужно компьютеру. Вы готовы пользоваться вашим компьютером только через амбразуру виртуалки и без административного доступа? Да еще и готовы освоить программирование всего этого чуда? И вас даже устраивает что ваши возможости установки ПО будет цензорять не эппл так гугл? Я вас поздравляю. А я обойдусь и без такого "счастья". Особенно в девайсе за столько денег. Я лучше сам буду решать что мне ставить на МОЕМ устройстве, за которое я заплатил. И мне не нужны хозяева типа гугля, эппла и прочих прихлебателей. В конце концов, это я плачу за устройство а вовсе не они. Мне и решать, стало быть. Все честно. Нокии в этом плане - респекты.

>Я щитаю, что пользовательские программы должны выполняться в изолированном окружении

Знаете, мы все хотим безопасности и чтобы милиция нас защищала. Но врядли мы оценим по достоинсту если нас запрут в тюрьму аргументировав это тем что "так вас наверняка не задавит машина" (хоть это будет и чистая правда). Вот потуги гугла и эппла очень напоминают такой подход. Юзеры объявляются кретинами, разработчики - саботерами и идиотами. И только один такой вендор весь из себя правильный. Вот только глядя на цензуру от этих "правильных", греблю под себя и лок-ины связываться с ними нет почему-то никакого желания. Как нет никакого желания отсиживаться в тюрьме в твердой уверенности что там меня не задавят. Спасибо, но я уж лучше как-нибудь лучше буду опасаться быть задавленным и сам позабочусь чтобы этого по возможности не произошло. Да, будут ДТП, да, кого-то задавят. И все-таки мне не хочется в кутузку "для моего блага" по этому поводу.

>и быть максимально независимы от архитектруры процессора в бинарном виде.

Ценой этого является неэффективность и ориентировка на общий знаменатель, который у андроида достаточно хиленький. Это означает что netbook-like устройство с андроидом будет столь же убого как звонилка с 12 кнопками на которой все должно работать. А оно такое надо - здоровая тупая дурында за много денег умеющая как мобильник за 100 баксов? Кроме того - имхо бинарная совместимость нужна в основном проприетарщикам. Остальные сорц пересоберут, не развалятся, это 1 фиг единоразово. Заодно и под платформу подгонят получше, etc. Мне проприетарщиков не особо жалко и я стараюсь уйти от юзания проприетарного софта - так будет меньше геморроя для меня же в будущем. От проприетарщиков вечно какой-то гемор.

>Unix-like, WM, Apple не могут выполнить второго условия,

Что не мешает им делать свое дело.Порой достаточно неплохо.Во всяком случае, народ покупает.

>а если выполняют, то делают это "постольку, поскольку" с помощью дополнительных
>костылей в виде ОТДЕЛЬНОЙ VM (та же Flash-машина или JavaScript-движок).

А вот эти VM мне нравятся - они грузят код из интернета! Абы какой и даже не уведомляя меня о списке того что загружено! И там полная изоляция - очень к месту. А вот изоляция меня от моего девайса - вот извините, я что, дурак чтоли - за это еще и платить?!

>Всё это не то.

Можно свести возможности приличной мощной железки к игрушке, как это делает андроид.А я лучше поюзаю не идеальных *никсов. Зато я смогу в транспорт тикуна поиграться а вы будете только лечить про то как круты ваши ява-виртуалки. Ну и наслаждаться кучкой программ уровня нотпада. Что пищут на яве я уже на примере j2me видел. Полезных программ - полторы штуки, и те постоянно едят мозг вопросом можно ли им прочесть файл. Мерзость.

>Android предоставляет хотябы интегрированную VM и унифицированный способ написания
>и запуска приложений.

Только вот "транспорт тикун" черта с два так запустишь. И есть *большие* сомнения что пионеры прущиеся от жавы осилят свое такое же написать. И что скорости и оперативы для сравнимых вещей хватит. Сущая фигня. А удобство запуска нотпадоподобных игрушечных фигулек на яве, которые осилят и на которые хватит ресурсов меня волнует довольно слабо.Потому что они мне не нужны. Тот же пиджин или транспорт тикун или мплеер - они такие одни. И если кто считает что он может лучше - ну, пусть попробует.

>P.P.S.
>Интересно, на гарвардской архитектуре CPU возможно существование и
>функционирование ЭФФЕКТИВНЫХ VM в том смысле, в каком они задумывались изначально?
>Сомневаюсь в этом. ARM — как раз сделан в соответствии с гарвардской архитектурой,

Чтоб вы знали, ARM гарвардец лишь в его железной инкарнации (у новых армов раздельные I и D кеши и их шины, у старых все было вместе). А по программной модели он 1 хрен фоннеймановец с точки зрения системного програмера. Сюрприз, да? :)

>поэтому глубоко интегрированная VM на уровне OS — это ВСЁ.

Да, это - ВСЁ. Точнее и не скажешь. При том "всё" - это наиболее вежливое название тормозилова и убожества которое получается в итоге. Я бы назвал это даже немного менее цензурно.

>Ради эффективности нужно отказываться от костылей и не тащить помёт мамонтов

Уж не хотите ли вы сказать что жава эффективнее си и си++ по скорости и кушает меньше памяти?Эффективность ... на яве?Ха-ха, это отжиг :)

>в новое окружение. Да, придётся переписать многие вещи с нуля, но это
>того стоит. Ради эффективности.

Удачи вам в переписывании допустим транспорт тикуна...на яве, под андроид, да :).Не забудьте меня позвать посмотреть на это, если это вдруг случится и я еще не умру к тому моменту от старости.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру