Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Java > C++, Кого слушать? 
:(
    Опции темы
MAKCim
Дата 7.6.2008, 21:01 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Мастер начинает утомлять своим бредом
однако пока smile

Добавлено через 8 минут и 55 секунд
Цитата(Мастер @  7.6.2008,  15:14 Найти цитируемый пост)
Я не знаю - что это такое

и этот человек (троль?) еще говорит о распараллеливании...


Цитата(Мастер @  7.6.2008,  15:14 Найти цитируемый пост)
Когда я писал на Си, там такого(кажется) не было.

 smile 


Цитата(Мастер @  7.6.2008,  15:14 Найти цитируемый пост)
К Java можно относиться как к продвинутому Shell поверх базовых натв-функций. (К весьма продвинотому Shell.)

 smile 


Цитата(Мастер @  7.6.2008,  15:14 Найти цитируемый пост)
Если код написан для двух, или даже - четырёх, ядерного процессора, то - не факт, что его не придётся переписыать для машины с архитектурой РИСК

 smile 
почитай для начала, чем отличаются CISC и RISC процессоры
а за одно, зачем нужен компилятор  smile 


Цитата(Мастер @  7.6.2008,  15:54 Найти цитируемый пост)
Вопервых Java - ООП-зык, а Си - процедурный. Одного этого достаточно, чтоб отказаться от Си, как языка программирования на параллельной архитектуре или - для многозадачного программирования. Язык Java заточен под параллельное программирование. В ней проработан механизм синхронизации и разрешения коллизий. Что ещё нужно?

что ни фраза, то перл (ну кроме, быть может, первой)

Цитата(Мастер @  7.6.2008,  17:03 Найти цитируемый пост)
Скорость исполнения Java байткода увеличится, и будет не хуже чем у Си, если его компильнуть, но при этом может увеличиться обём кода, что не всегда допустимо.

пипец...
ну и нафиг тогда Java вообще?
смысл байт-кода - кроссплатформенность на уровне бинарных файлов

в общем резюме: Мастер, ты абсолютно не разбираешься в том, о чем говоришь
тут два варианта: либо ты просто стебешься, либо хуже...  smile 


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
chipset
Дата 7.6.2008, 21:31 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 4
Всего: 164



Цитата(MAKCim @  7.6.2008,  11:01 Найти цитируемый пост)

в общем резюме: Мастер, ты абсолютно не разбираешься в том, о чем говоришь
тут два варианта: либо ты просто стебешься, либо хуже...  smile  

user posted image


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
Мастер
Дата 8.6.2008, 22:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата(JackYF)
... и поэтому, наверное, пользователи жалуются, что то тормозит, это тормозит... 
Факт того, что код работает - первостепенный. Если оптимизация кода с целью ускорить код приведёт к невозможности его исполнить, то такое ускорение никому не нужно. Например, в WinXP есть свопфайл. Если памяти не хватает, то ОС выгружает в этот файл неактуальную в данный момент информацию. Если этот своп(кеш) отключит - компьютер станет работать быстрее, если памяти хватает. Но на задачах, требующих больше памяти, компьютер станет неработоспособен.
Байт код не только для кросплатформенности создан, он ещё позволяет оптимальнее использовать ресурсы компьютера. Если компильнуть байт код, то получится натив. Этот натив может потребовать больше ресурсов.
Цитата
Я не знаю - что это такое
А я и не должен знать то, что было придумано для распараллеливания Си или Фортрана. (У меня мозгов не хватило бы, если бы я последние 30 лет изучал глупость.)

Это сообщение отредактировал(а) Мастер - 8.6.2008, 22:33
PM MAIL   Вверх
nerezus
Дата 9.6.2008, 06:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 13
Всего: 43



Цитата

Если компильнуть байт код, то получится натив. Этот натив может потребовать больше ресурсов.
 В Java он и так компилируется на момент исполнения.

http://ru.wikipedia.org/wiki/JIT


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Mayk
Дата 9.6.2008, 07:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

Репутация: 2
Всего: 134



smile
Цитата(Мастер @  9.6.2008,  02:29 Найти цитируемый пост)
А я и не должен знать то, что было придумано для распараллеливания Си или Фортрана. (У меня мозгов не хватило бы, если бы я последние 30 лет изучал глупость.)

Ты хочешь сказать что в яве дедлоки невозможны? Отвечай "да" или "нет".

Это сообщение отредактировал(а) Mayk - 9.6.2008, 07:23


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
Lazin
Дата 9.6.2008, 11:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 4
Всего: 154



Цитата(Mayk @  9.6.2008,  07:23 Найти цитируемый пост)
Ты хочешь сказать что в яве дедлоки невозможны? Отвечай "да" или "нет".

он уже написал выше, что не знает что это такое smile

Добавлено через 1 минуту и 9 секунд
Цитата(Мастер @  7.6.2008,  15:14 Найти цитируемый пост)

Цитата

race condition, deadlock

Я не знаю - что это такое. Когда я писал на Си, там такого(кажется) не было. Впрочем, прошло много лет, мог и забыть.


PM MAIL Skype GTalk   Вверх
Мастер
Дата 9.6.2008, 11:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
В Java он и так компилируется на момент исполнения.
JIT - тормоз на стадии запуска, к тому же - компилляция компиляции рознь. Оптимальную компиляцию быстро не сделаешь. И ещё - JIT в обильниках, к примеру, нет. его и нет в подавляющем большинстве реализаций Java для встроенных систем.

Впрочем, не о том говорим. Я так понимаю - вопрос стоит такой: нужно ли переходить с Си на Java для программирования контроллеров. Я уверен - нужено.

Это сообщение отредактировал(а) Мастер - 9.6.2008, 12:02
PM MAIL   Вверх
MAKCim
Дата 10.6.2008, 13:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата(Мастер @  9.6.2008,  11:55 Найти цитируемый пост)
И ещё - JIT в обильниках, к примеру, нет. его и нет в подавляющем большинстве реализаций Java для встроенных систем.

там процессоры байт-код напрямую исполняют?  smile

Добавлено через 3 минуты и 8 секунд
Цитата(Мастер @  9.6.2008,  11:55 Найти цитируемый пост)
Впрочем, не о том говорим

мы говорим в данный момент о том, что вы абсолютно не разбираетесь в том, о чем спорите
навряд ли кто-то ваши слова воспринимает всерьез


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
LSD
Дата 10.6.2008, 13:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(MAKCim @  10.6.2008,  14:03 Найти цитируемый пост)
там процессоры байт-код напрямую исполняют?

Зависит от процессора, некоторые да.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
MAKCim
Дата 10.6.2008, 13:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата(LSD @  10.6.2008,  13:13 Найти цитируемый пост)
Зависит от процессора, некоторые да. 

хорошо


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
Alexandr87
Дата 12.6.2008, 07:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


дыкий псых
***


Профиль
Группа: Завсегдатай
Сообщений: 1459
Регистрация: 27.11.2004
Где: Алматы, Казахстан

Репутация: нет
Всего: 39



Цитата(LSD @  10.6.2008,  16:13 Найти цитируемый пост)
Зависит от процессора, некоторые да. 

LSD, если не затруднит, можно список таких процессоров и моделек телефонов или девайсов в которых они используются.


PM Jabber   Вверх
Lazin
Дата 12.6.2008, 09:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 4
Всего: 154



я не LSD, но вот например
PM MAIL Skype GTalk   Вверх
LSD
Дата 12.6.2008, 21:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(Alexandr87 @  12.6.2008,  08:27 Найти цитируемый пост)
LSD, если не затруднит, можно список таких процессоров и моделек телефонов или девайсов в которых они используются.

Это ты лучше у javastic-а или еще у кого из J2ME-шников спроси.

Вообще у Sun есть такая эталонная реализация такого процессора picoJava:
Цитата(http://java.sun.com/docs/white/platform/javaplatform.doc1.html)
Improve Java performance dramatically in embedded applications. The picoJavaTM CPU core is a licenseable technology that removes the need for a Java interpretor or JIT (Just-In-Time compiler) by directly executing Java bytecode into the silicon. This simplifies system design, improves performcnce, and reduces memory requirements. picoJava helps licensees develop PDAs, smart-phones and other embedded consumer devices that run Java at its most cost-effective and efficient.

The picoJava processor core is optimized for Java and its unique demands, such as multithreading and garbage collection. Sun Microelectronics' microJavaTM-701 processor prototype validates picoJava design and paves the way for licensees to produce their own Java-based microprocessors and devices. Evaluation boards for picoJava II, based on the 701 will soon be available for demonstration and design.

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


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.1608 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.