kb 03.01.2013 07:01

> Наконец-то!
При всем уважении к Android, считаю, что использовать на маломощном железе навесок в виде Java-машины — слишком расточительно. Преимущество такого подхода — унификация всех платформ, но сейчас же 90% установленых на х86-нетбук приложений из маркета не работают.
С и С++ были спроектированы так, что можна относительно просто скомпилировать один и тот же код под различные платформы. В этом отношении мне очень нравится Qt, на днях с его помощью скомпилировал свой рабочий проект, предназначеный для Windows, на Raspberry Pi (Qt for Embedded Linux) — и все с первого же раза заработало. Идеальной для меня была бы операционная система, для которой магазин приложений формируется так: разработчики присылают исходный код продукта, на серверах магазина его компилируют под все платформы и пользователь получает уже скомпилированный бинарник под его железо, при этом нет никаких проблем несовместимости платформ.
Надеюсь, Ubuntu Phone пойдет примерно по такому пути.

1. kb 03.01.2013 07:02

Java, что бы там ни говорили, позволяет писать код быстрее при прочих равных. И GC убирает огромное кол-во геморроя. Не подумайте, не холивара ради это пишу. Просто писал на C++ (Qt) и Java — и именно после перехода на Android с десктопа жить как разработчику стало намного легче. А dalvik — штука достаточно быстрая.
И я уверен, хоть и не проверял, что в общем и целом на каком-нибудь MK802 Android работает быстрее, чем Ubuntu с ее кучей свистоперделок. Хоть опять же против Ubuntu ничего в целом не имею, у меня она на компе жены даже установлена, но все же следует выбирать инструмент исходя из задачи, а не приспосабливать экскаватор для копания в песочнице.

2. richmond 03.01.2013 07:02

арчвей же

3. kbkb /1 03.01.2013 07:03

Перейдите на языки с динамической типизацией и код будете писать ещё быстрее :) В конце-концов. никто вам не запрещает писать код на Java для Ubuntu Phone.

А сравнение Андроида (изначально рассчитанного на работу в условиях ограниченных по десктопным меркам ресурсов) и современной десктопной Убунту (с компизами и юнити) мягко говоря несколько некорректно.

4. kbkb /3 03.01.2013 07:03

Да я иногда пишу парсеры и Server-side для Android-приложений на Python, знаю, насколько это классно :)
Мой комментарий про Java относится к утверждению, что код для мобильных платформ надо писать на C/C++. В целом, нативный код, конечно, быстрее, но если предположить, что сейчас все Android-разработчики начнут писать на C++, то начнется такой п-ц, что лучше бы медленная Java. Будут утечки памяти, NPE и прочие прелести, коих даже в Java с ее сборщиком мусора хватает.

5. kbkb /4 03.01.2013 07:03

Уверен, что в Canonical это предусмотрели и Java как один из языков для разработчиков предусмотрена, если не из коробки, то через «sudo apt-get install openjdk». C/C++ будут именно для ресурсоемких приложений, где каждый байт памяти или тик процессора на счету, как это в принципе уже есть в современной Ubuntu — куча софта в офрепах написана не на «нативных» Сях или других компилируемых в нативный код языках, а на тех же Java и Python.

6. kb 03.01.2013 07:03

В общем, у меня парус в воде.

7. RainerGomes 03.01.2013 07:04 27919792821357196197303110

> скомпилировал свой рабочий проект, предназначеный для Windows, на Raspberry Pi
Забей, тебе просто повезло.

8. richmondkb /6 03.01.2013 07:04

даже не знаю что конкретно бугурт вызвало

9. RainerGomes 03.01.2013 07:04 27919792821357196197303110

Хотя вроде сейчас такое нокла для симбиана пытается делать

10. kbrichmond /8 03.01.2013 07:04 04a3831c

каждая из паст, в общем

11. richmondkb /10 03.01.2013 07:05

а я не распарсил чего там бугуртить то

12. kbrichmond /11 03.01.2013 07:07

Какие-то неподтвержденные факты, анекдотичность опыта, экспертные мнения. Короче, /6.

13. kbkb /12 03.01.2013 07:08

Ощущения примерно как от просмотра передачи Павла Глобы, или же от компьютерных экспертов, ведущих беседу в маршрутке про "купил телефон себе, самый новый, самый мощный".

14. richmondkb /13 03.01.2013 07:11 qutIM

дак это же коментарии, а не сама статья, чего удивляться то

15. Rayslava 03.01.2013 07:18

Ха. Ха. Ха.

16. kurkuma 03.01.2013 08:15

> С и С++
> Qt
ненужно, есть js, html и v8

17. 238328 03.01.2013 10:23

эксперты уровня хабрахабр, проиграл с того треда

хотя с идеей выкидывания виртуальной машины и сборкой приложений для разных платформ на стороне девелопера я согласен

18. 238328kb /13 03.01.2013 10:27

Да, а вот смотри какая хуйня у нас на ВТОРОМ КРУПНЕЙШЕМ ТЕЛЕКАНАЛЕ

тлдр: берется какая-то ебанутая тема, в студию приглашаются эксперты двух сторон, науки и МИСТИКИ, они спорят, а в финале решается, кто из них был прав
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

http://russia.tv/brand/show/brand_id/345...
Каждый день в студии ток-шоу "Дело Х. Следствие продолжается" новое расследование!

Все эти странные, необъяснимые события и явления произошли в реальной жизни с реальными людьми. Участников и очевидцев будут с пристрастием опрашивать два непримиримых лагеря: сторонники научного и сверхъестественного подходов.

Эксперты каждой стороны дадут свою трактовку невероятных событий, произошедших с гостями ведущей программы Лидии Вележевой. В финале мы выясним, какая версия показалась зрителям наиболее убедительной.

Итак, в новом проекте: дело о загадочной экспедиции на гору Мертвецов, дело об атаках НЛО и многое другое!

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

Только в ток-шоу "Дело Х. Следствие продолжается" телезрители узнают, можно ли с материалистической точки зрения объяснить сглаз, порчу, приворот и проклятие!

Какую почву для научного исследования дают истории, проходящие под грифом "Х"? Как провести границу между тем, что называется суевериями, и тем, что не изучено еще наукой? В руках у ведущей Лидии Вележевой — уникальные улики, документы и вещественные доказательства.

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

Разгадки новых тайн каждый день на телеканале "Россия"!

19. 238328RainerGomes /9 03.01.2013 10:28

сейчас? лол

20. 238328kurkuma /16 03.01.2013 10:29

ты тупой и не можешь ни в приложения, ни в гуи!

21. kb238328 /18 03.01.2013 10:31 04a3831c

< Россия

22. 238328kb /21 03.01.2013 10:32 39432796431357206193718712

?

23. kb238328 /22 03.01.2013 10:33 04a3831c

процитировал не в ту сторону. в целом таки читаю хабр примерно как смотрел когда-то телевизор.

24. kbkb /23 03.01.2013 10:33 04a3831c

(но сейчас не смотрю, ведь я не быдло какое-то)

25. 238328kb /24 03.01.2013 10:34 39432796431357206193718712

читаешь хабр же

26. kb238328 /25 03.01.2013 10:34 04a3831c

да.

27. kurkuma238328 /22 03.01.2013 10:35 (:

россией больше, россией меньше

Do you really want to delete ?