Это выкручиваетесь вы. Я задал конкретный вопрос и хочу получить конкретный ответ Это все равно, что я спрошу, а действительно во всех странах люди темного цвета кожи, а вы ответите вот в Нигерии да - все темные и курчавые. PS Кстати, а что это вы так волнуетесь?
Вы попросили предоставить доказательства того, что этот софт независимо от платформы написан на жабе. Вам это доказательство предоставили. Пруфлинк Вам нужен? Да зачем пруфлинк, когда можно самому взять, посмотреть и убедиться? Даже сказали как это делать.
Microsoft JVM от несоответствия спекам не перестала быть JVM. В общем с высказыванием частично согласен, имел ввиду просто вирт. машину для выполнения байткода из джавакомпилера. Мы говорим про реализацию scala на java? Посмотрите бинарники, получаемые после scalac хотя бы для Hello World. Будете удивлены. ---------- Сообщение добавлено 05.05.2010 14:12 ---------- У кого из нас проблемы с восприятием? Вот ПОЛНАЯ цитата: Я привел в доказательство приложение уровня Word под мобильную платформу. Ответ я дал: показал, что это сделать возможно. На примере андроида. А референсы в сторону WM сравнимы с "А на моем компьютере Spectrum XZ с 48кб оперативы [любой [некоторого качества] ЯП] не пашет, значит ЯП не обладает[некоторым качеством]".
Некатит (с), это ява с приблудами андроида. Я имел ввиду чистую яву write once, run everyware под любую виртуальную машину на Ваш выбор. Опять 25, Вам не кажется, что 48кб оперативы это аппаратная часть, а мы тут какбэ разговариваем о программной части...
Тогда надо бы привести пример программы на С++, абсолютно платформоназависимую, уровня ворда и написанную без всяких там аппаратных особенностей. Раз уж изначально речь шла не о яве, а о нем, любимом
Сами придумали, или кто-то глупый подсказал? Андроид использует java 1.5 как язык. Java 1.5, андроид. Теперь давайте вернемся(в вашем случае - придем) к основам. Что вы понимаете под джавой: язык, среду исполнения или фреймворк?
В общем случае такого сделать нельзя, но хотя С++ QT предполагает это, но и там есть свои подводные камни. А если подитожить, то вот мое высказывание: Елки... Рекурсия детектед ---------- Сообщение добавлено 05.05.2010 15:08 ---------- В том контексте, что я использовал - язык на котором можно написать то, что будет работать везде в независимости от платформы, при использовании подмножества библиотек, которые охватывают платформы, включая win/lin/MacOs/Android/WinMobile/Simbian. Я, кстати, так и к яве отношусь, использовать ее там где нужна 100% кросплатформенность - без внесения каких -либо изменений в исходники. PS С этого и нужно было начинать - узнать что имелось ввиду под "java", а не кидаться словами, что я "порю чушь"
Опять путаница получается между понятиями... Язык - это одно, а то, во что он компилируется - другое. Есть компилятор C для JVM, но это же не делает этот язык зависимым от библиотек Java...
Я продемонстрировал это относительно языка. На джаве это возможно выполнить. Что касается платформы, то в вышеприведенных ОС они просто разные. Разница в ВМ и библиотеках. И на каждой из них это возможно. Вот только на J2ME подобный софт писать бессмысленно. Нет целевой аудитории - никто не будет редактировать документ на экране с ноготь. На Dalvik это реализовано. На J2SE это вполне реально - и большинство современных IDE как раз на нем и сделаны(eclipse/NetBeans/IDEA/Zend Studio/Flash Builder/Aptana). Соответственно я ответил на вопрос: доказательством - продемонстрировал программу уровня ворда на языке Java 1.5 под одну из ВМ. У вас ложные сведения о джаве. Вот простой пример. Пишете софт на линухе, открываете файл и удаляете его, заменяя новым. Потом запускаете на винде и любуетесь эксепшеном. Кроссплатформенность и на уровне кода, и на уровне ВМ, и на уровне библиотек. Но на винде не работает, занимательно? В случае с мобилами общих библиотек даже не будет. В случае с андроидом - части библиотек и ВМ. Итак: я доказал возможность создания на джаве подобных программ? Извиняетесь? ---------- Сообщение добавлено 05.05.2010 17:35 ---------- Я говорил про реализации, возможные на Android.
рекурсия, говорите? ... ---------- Сообщение добавлено 05.05.2010 18:15 ---------- я прошлый раз промолчал, но говорить что с++ идеально подходит для игр просто глупо. игры - это несколько десятков различных технологий, которые программа на каком-либо языке собирает воедино. с таким же успехом можно сказать, что дельфи подходит для игр. кстати, некоторые на ней и сделаны.
Опять 25, я просил реализацию на яве для всех мобильных платформ. А вы мне только одну показали. Кстати, приложения уровня word - это приложение уровня Microsoft Word. Documents to go до Word 2007 c рибонами как до луны пешком... За что, я кого-то оскобил? Еще один.. Кто здесь говорил о идеальности с++ для игр?
Когда? о_О Я требую точную цитату. Все мобильные платформы не умеют джаву, а которую умеют - то разную. Выводы сами сделаете?
alexsoff, это появилось уже потом. Изначально данной фразы не было. По поводу кроссплатформенности повторюсь, что для каждой платформы придется переписывать части программ. С чего вы взяли, что джава 100% кроссплатформенна? о_О Или тогда иначе откуда такие нелепые к ней требования о "в независимости от платформы"?
Ðа Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð¿Ð¾ÑÐ²Ð»ÐµÐ½Ð¸Ñ Ñлоган бÑл веÑнÑм. РпоÑом поÑвилаÑÑ java2 Ñ ÐµÐµ ÑÐ
Все верно. В 1996 году это так и было. С появлением Java2 слоган стал ложным. Выкиньте свою старую литературу.
Ага. Речь шла о том, что только для игр этот язык можно скрепя сердце использовать. А в других отраслях его надо смело заменять другим языком.