The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Первый выпуск RoboVM, компилятора байткода Java в машинный код, opennews (??), 24-Янв-13, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


1. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  –11 +/
Сообщение от Аноним (-), 24-Янв-13, 22:12 
Главная проблема жавы - это не jit, а gc. И его это не исправит.
Ответить | Правка | Наверх | Cообщить модератору

3. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  –12 +/
Сообщение от kuku (?), 24-Янв-13, 22:21 
+1
Программа - это дополнение ума машины умом человека.
А вот дополнение ума человека умом машины - это деградация.
Ответить | Правка | Наверх | Cообщить модератору

5. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +15 +/
Сообщение от Аноним (-), 24-Янв-13, 22:30 
> Программа - это дополнение ума машины умом человека.
> А вот дополнение ума человека умом машины - это деградация.

Это человек должен машине прислуживать, что ли? Заговариваешься.

Ответить | Правка | Наверх | Cообщить модератору

13. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +6 +/
Сообщение от pavlinux (ok), 24-Янв-13, 23:03 
> +1
> Программа - это дополнение ума машины умом человека.
> А вот дополнение ума человека умом машины - это деградация.

Я чё-то пропустил, когда у машины ум появился?

Intel Core i7 Extreme Edition, могёт смоделировать как бы Пьер Безухов охарактеризовал
работы ранних Германских мастеров изобразивших квантовую неопределённость и кота Шреденгера.

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

22. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +2 +/
Сообщение от Tav (ok), 24-Янв-13, 23:18 
Куда уж там. Еще даже не разобрались толком, что это вообще такое — ум.
Ответить | Правка | Наверх | Cообщить модератору

30. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  –2 +/
Сообщение от Аноним (-), 24-Янв-13, 23:50 
Это скорее к религии)
Ответить | Правка | Наверх | Cообщить модератору

40. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  –4 +/
Сообщение от BratSinot (ok), 25-Янв-13, 01:18 
Ум это нечто, что может само-обучаться, все. Ни больше, ни меньше.
P.S. Про нейросети и бла-бла-бла можете не упоминать, оно один черт по заранее заданным алгоритмам работает.
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

45. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +1 +/
Сообщение от Пересмешник (?), 25-Янв-13, 01:50 
А то, что по заранее заданным алгоритмам работает внезапно не может самообучаться? О_о
Ответить | Правка | Наверх | Cообщить модератору

56. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  –4 +/
Сообщение от pavlinux (ok), 25-Янв-13, 05:39 
> А то, что по заранее заданным алгоритмам работает внезапно не может самообучаться?

Внезапно - нет.

Ответить | Правка | Наверх | Cообщить модератору

84. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от Anonim (??), 25-Янв-13, 16:20 
Внезапно в мозгу заложены необходимые механизмы для самообучения.
Внезапно ни один человек без обучения не научился говорить
Внезапно эта способность стремительно теряется после 6 лет и у некоторых почти равна нулю лев 40-50
Ответить | Правка | Наверх | Cообщить модератору

93. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от pavlinux (ok), 25-Янв-13, 18:16 
Способность к обучению, и уж тем более способность говорить, не является признаком ума.
Ответить | Правка | Наверх | Cообщить модератору

105. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от К.О. (?), 28-Янв-13, 10:21 
Ну уж Вы хватили. Способность говорить, как раз и является.
Правда, надо иметь ввиду, что способонсть иммитировать речь - нет.
Ответить | Правка | Наверх | Cообщить модератору

107. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от pavlinux (ok), 30-Янв-13, 20:31 
> Ну уж Вы хватили. Способность говорить, как раз и является.

Ум - это способность формировать задачу так, что непонятным остаётся только решение.
Ум - это способность давать ответ так, что не возникает дополнительных вопросов.

Ответить | Правка | Наверх | Cообщить модератору

83. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от К.О. (?), 25-Янв-13, 15:49 
>Ум это нечто, что может само-обучаться, все.

Вы на самом деле считаете, что дополнение аксиоматики сделанными из нее выводами хоть как-то тянет на определение ума?

Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

101. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от XoRe (ok), 26-Янв-13, 14:45 
> Ум это нечто, что может само-обучаться, все. Ни больше, ни меньше.

Смотря чему обучаться.
Можно взять лабиринт, программа путем подбора найдет путь в этом лабиринте, и запомнит.
Потом натравить программу на этот же лабиринт - программа сразу его пройдет по старому пути.
Уже можно кричать "вау, оно самообучается!".

Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

68. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от ДяДя (?), 25-Янв-13, 10:09 
С умом проще - тест Тьюринга и вперёд ;-)

А вот с сознанием гораздо сложнее. Эти вещи почему-то путают, но они существуют отдельно.
Сама возможность эмуляции сознания вообще под большим вопросом.

P.S.
А многие философы(не западные конечно) считают, что сознание может существовать только в единственном экземпляре. Типа синглтона ;-)

Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

85. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от Anonim (??), 25-Янв-13, 16:23 

> Сама возможность эмуляции сознания вообще под большим вопросом.

Сознание эмулируется у всех животных с мозгом, но разной степени слоности. Кто сказал, что собака не считает себя разумной?

Ответить | Правка | Наверх | Cообщить модератору

100. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от Led (ok), 26-Янв-13, 02:54 
> Кто сказал, что собака не считает себя разумной?

Как это "кто"? Собака и сказала.


Ответить | Правка | Наверх | Cообщить модератору

104. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от ДяДя (?), 27-Янв-13, 18:59 
На текущий момент ПРЯМОЙ связи между мозгом и сознанием не установлено.
Мозг - это самый важный орган центральной нервной системы, что ничего не говорит о сознании.
Ответить | Правка | К родителю #85 | Наверх | Cообщить модератору

106. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от Просто Филя (?), 30-Янв-13, 16:01 
Нет мозга - нет сознания.
Ответить | Правка | Наверх | Cообщить модератору

17. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от Xasd (ok), 24-Янв-13, 23:13 
> Программа - это дополнение ума машины умом человека.
> А вот дополнение ума человека умом машины - это деградация.

"Властилин" Пожинателей (#MassEffect) порабащает комментаторов OpenNET :)

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

34. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от Аноним (-), 25-Янв-13, 00:53 
Какой еще пластилин-пожиратель? :)
Ответить | Правка | Наверх | Cообщить модератору

31. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +2 +/
Сообщение от energia (ok), 24-Янв-13, 23:58 
сам хоть понял, что сказал?
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

4. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +8 +/
Сообщение от Аноним (-), 24-Янв-13, 22:29 
Иногда GC это главная проблема C++, оттого что там его нет.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

15. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  –4 +/
Сообщение от Аноним (-), 24-Янв-13, 23:11 
> Иногда GC это главная проблема C++, оттого что там его нет.

man boehm-gc. Однако факт в том что на C++ можно писать без gc, без (даже потенциальных) утечек и не испытывая никакого дискомфорта, так что gc не нyжен.

Ответить | Правка | Наверх | Cообщить модератору

20. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от Аноним (-), 24-Янв-13, 23:17 
> Иногда GC это главная проблема C++, оттого что там его нет.

А игроделы например не в курсе и именно поэтому им и пользуются. Потому что медвежьи услуги - не рулят.

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

25. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  –1 +/
Сообщение от iZEN (ok), 24-Янв-13, 23:29 
> А игроделы например не в курсе и именно поэтому им и пользуются.

Особенно на Android, создавая казуальные игры, ага.

Ответить | Правка | Наверх | Cообщить модератору

35. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +3 +/
Сообщение от Аноним (-), 25-Янв-13, 00:55 
> Особенно на Android, создавая казуальные игры, ага.

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

Ответить | Правка | Наверх | Cообщить модератору

51. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +1 +/
Сообщение от ананим (?), 25-Янв-13, 03:05 
>Особенно на Android, создавая казуальные игры, ага.

которые умудряются тормозить там, где к примеру гта летает.

Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

6. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от myhand (ok), 24-Янв-13, 22:31 
Вы что-то имеете против gc вообще - или только gc конкретно в Java?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

14. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от Аноним (-), 24-Янв-13, 23:09 
Новость о вообще или о java?
Ответить | Правка | Наверх | Cообщить модератору

24. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от Tav (ok), 24-Янв-13, 23:22 
Если так, тогда о какой из реализаций GC в Java речь? В HotSpot (виртуальная машина, используемая в OpenJDK и Oracle JDK) их несколько на выбор.
Ответить | Правка | Наверх | Cообщить модератору

54. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  –3 +/
Сообщение от Аноним (-), 25-Янв-13, 05:17 
Спасибо, я в курсе. Ты это зачем-то сказал или так, поддержать разговор?
Ответить | Правка | Наверх | Cообщить модератору

67. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +1 +/
Сообщение от myhand (ok), 25-Янв-13, 08:40 
> Новость о вообще или о java?

ok, значит только в java.  Тогда вы против какого gc в java конкретно?  Почему?  Или тоже против всех? - Почему?

Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

12. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +13 +/
Сообщение от pavlinux (ok), 24-Янв-13, 22:58 
Главная проблема жавы - это Oracle :)
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

69. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  –1 +/
Сообщение от ДяДя (?), 25-Янв-13, 10:16 
Главная проблема Oracle - это жава ;-)
Ответить | Правка | Наверх | Cообщить модератору

80. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от p5er6 (?), 25-Янв-13, 14:56 
Гравная проблема- это факт наличия самой java и оракла... так и по отдельности
Ответить | Правка | Наверх | Cообщить модератору

29. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +2 +/
Сообщение от all_glory_to_the_hypnotoad (ok), 24-Янв-13, 23:43 
JIT тоже создаёт немалую нагрузку, причем на память тоже.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

36. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +2 +/
Сообщение от Аноним (-), 25-Янв-13, 00:59 
> JIT тоже создаёт немалую нагрузку, причем на память тоже.

Он генерит довольно пухлый и не сильно оптимизированный код. Сильно оптимизировать он не может - требования по памяти и времени работы напрягут. Если gcc на момент компила может выжрать несколько гиг для глобальной оптимизации - всем пофигу. А вот на телефоне скушать столько в рантайме - уже не вариант...

Ответить | Правка | Наверх | Cообщить модератору

50. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от Tav (ok), 25-Янв-13, 03:04 
> Он генерит довольно пухлый и не сильно оптимизированный код.

Не обязательно. В JVM HotSpot есть две реализации JIT: client и server. Client генерирует менее оптимальный код, но быстро. Server работает дольше, но зато хорошо оптимизирует. В любом случае, компилируются только те методы, которые вызываются достаточно часто (остальные интерпретируются). С некоторых пор появился еще режим многоуровневой компиляции, в котором выполняется сначала быстрая компиляция, после чего наиболее часто выполняемые части кода перекомпилируются с полной оптимизацией. В любом варианте есть эффект "разогрева": приложение достигает максимальной производительности только через некоторое время работы.

Ответить | Правка | Наверх | Cообщить модератору

58. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от iZEN (ok), 25-Янв-13, 07:24 
> Главная проблема жавы - это не jit, а gc. И его это не исправит.

GC старается как может, на то он и GC. А вот новоявленные Java-программисты из бывших C++ и VBA-программистов не хотят знать то, что для создаваемых в программе объектов нужно растягивать жизненные циклы в идеале на всё время жизни программы и не плодить лишних. Тогда и память не будет потребляться и у GC работы почти не будет. А то привыкли всё списывать на кривую архитектуру, а сами не бельмеса не понимают.


Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

66. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +3 +/
Сообщение от Аноним (-), 25-Янв-13, 08:25 
> GC старается как может, на то он и GC. А вот новоявленные Java-программисты из бывших C++ и VBA-программистов не хотят знать то, что для создаваемых в программе объектов нужно растягивать жизненные циклы в идеале на всё время жизни программы и не плодить лишних

Активнее использовать глобальные объекты, что ли? Потрясающая архитектура, да.
GC сделан для удобства программиста, а не наоборот, и если это удобство оборачивается тем, что его нужно особо ублажать - это уж слишком.

"If Java had true garbage collection, most programs would delete themselves upon execution."

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

Ответить | Правка | Наверх | Cообщить модератору

77. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +2 +/
Сообщение от CT (??), 25-Янв-13, 14:27 
> Активнее использовать глобальные объекты, что ли? Потрясающая архитектура, да.

Нахрена глобальные-то? Достаточно кэшировать использованные объекты и когда нужно переиницилизировать и использовать их опять вместо создания новых.

Ответить | Правка | Наверх | Cообщить модератору

82. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от Аноним (-), 25-Янв-13, 15:34 
> Достаточно кэшировать использованные объекты и когда нужно переиницилизировать и использовать их опять вместо создания новых

Отличная работа для человека, которому нечем заняться. Почему бы не научить жабовский GC этому?

Ответить | Правка | Наверх | Cообщить модератору

89. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  –1 +/
Сообщение от iZEN (ok), 25-Янв-13, 16:53 
>> Достаточно кэшировать использованные объекты и когда нужно переиницилизировать и использовать их опять вместо создания новых
> Отличная работа для человека, которому нечем заняться. Почему бы не научить жабовский
> GC этому?

В  JetBrains один раз научили: http://habrahabr.ru/post/147552/

Ответить | Правка | Наверх | Cообщить модератору

95. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от CT (??), 25-Янв-13, 18:48 
Вы, вероятно, из тех "программистов", которые мечтают об IDE с большой красной (или синей - по вкусу) кнопкой посередине: "Сгенерировать программу которую я только что придумал!" ;-)

А остальным "нечем заняться" и они сами программы пишут :-)

Ответить | Правка | К родителю #82 | Наверх | Cообщить модератору

99. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от Аноним (-), 26-Янв-13, 00:41 
Я люблю творческую работу, а не рутинную, которая шаблонна, повторяет себя и поддается алгоритмизации, отчасти оттого, что человек выполняет ее неоптимально и с кучей ошибок.
Повторная инициализация объектов без их разрушения - один из видов такой работы, которая реально делается сборщиками мусора в Лиспе. Такие низкоуровневые, по сути, вещи iZEN предлагает делать руками - и это в языке Java с претензией на ООП и высокие абстракции.
Ответить | Правка | Наверх | Cообщить модератору

79. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  +/
Сообщение от Avator (ok), 25-Янв-13, 14:51 
у Java есть разные сборщики мусора. Например есть G1. Раз Вы так бодро рассуждаете на эту тему, я так понимаю вы попробовали разные? =)
Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору

90. "Первый выпуск RoboVM, компилятора байткода Java в машинный к..."  –1 +/
Сообщение от iZEN (ok), 25-Янв-13, 16:59 
>> GC старается как может, на то он и GC. А вот новоявленные Java-программисты из бывших C++ и VBA-программистов не хотят знать то, что для создаваемых в программе объектов нужно растягивать жизненные циклы в идеале на всё время жизни программы и не плодить лишних
> Активнее использовать глобальные объекты, что ли? Потрясающая архитектура, да.

"Глобальные объекты"? Это что ещё за "глобальные объекты"?
> "If Java had true garbage collection, most programs would delete themselves upon
> execution."
> Проблема в том, что жабный сборщик мусора ужасен

Какой из? Для какой задачи? Конкретнее, пожалуйста. В JRE есть несколько GC с разными стратегиями работы.

> , есть значительно лучшие реализации. Например, сборщики мусора в питоне или некоторых реализациях лиспа.

Опять ни слова о конкретной реализации. Какие именно сборщики мусора занчительно лучше жавовских, в чём конкретно и почему?

Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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