Объявление

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

#1 01-08-10 16:04:03

ALEX
Участник
Откуда: Нерезиновск
Здесь с 03-10-09
Сообщений: 1,014

Renesas Electronics Corp поддерживает .NET Micro Framework

microgeek.ru/blogs/dotnet/406/

Вот это доставило.  big_smile

Отредактировано ALEX (01-08-10 16:04:26)

Вне форума

#2 01-08-10 17:14:23

Luca
Участник
Здесь с 03-09-09
Сообщений: 1,545

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

М... может на главную? Просто впервые вижу контроллер c .NET

Вне форума

#3 01-08-10 17:16:32

Rorschach
Еще один Великий Человек
Откуда: прошлого
Здесь с 04-05-10
Сообщений: 7,160

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

Luca пишет:

М... может на главную? Просто впервые вижу контроллер c .NET

эээ, прошу прощения за безграмотность, а что это дает?

Вне форума

#4 01-08-10 18:10:29

Tiphon
Забанен
Здесь с 08-07-10
Сообщений: 2,718

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

Skynet2015 пишет:

эээ, прошу прощения за безграмотность, а что это дает?

Ипользование (с минимальными изменениями) существующих .net приложений.
Безопасное менеджед программирование.
Быстрая разработка.

В общем, это здорово.

Отредактировано Tiphon (01-08-10 18:23:03)


Квантовая механика - "малопонятный математический курьёз" (с) msAVA - современный учитель.

Вне форума

#5 01-08-10 19:52:29

Luca
Участник
Здесь с 03-09-09
Сообщений: 1,545

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

Tiphon,
Еще в теории парадигма процессоростроения может вместе с .Net сдвинуться. Что-то типа того, что в будущем сама архитектура будет заточена под выполнение IL. Или как-то так.

Вне форума

#6 01-08-10 21:09:29

pavel2403
Разбанен
Откуда: Санкт-Петербург
Здесь с 06-10-09
Сообщений: 1,129

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

Skynet2015 пишет:

эээ, прошу прощения за безграмотность, а что это дает?

К сказанному Тифоном хочу добавить что аппаратная поддержка NET еще и увеличит в разы скорость исполнения NET приложений, потому как получается что теперь вм и не нужна так как будет реализована аппаратно. И действительно, если уже есть аппаратные гипервизоры ВМ типа гипер-V то почему бы не реализовать железно всего лишь одну ВМ для NET?

Отредактировано pavel2403 (01-08-10 21:11:46)


Господа, вы охуели. Все. ©Cэмен

Вне форума

#7 03-08-10 22:11:32

roo
Участник
Здесь с 04-06-10
Сообщений: 13

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

граждане пассажиры!
в нашем поезде...читай в этом фреймворке, используется не jit компиляция, а чистая интерпретация, которая, по скорости исполнения прилождений, соотносится примерно как телега с локомотивом, потому для демок или приложений, типа - зажигать лампочки, оно пойдет, для сурьезного продукта - нет.
так что -  пристягните ремни, но пейзаж за окном будет проплывать медленно. и не удивляйтесь, если вас ревом будут обгонять приложения, писанные по-старинке, на каком-нить с++.
зато оно от майкрософта и бесплатно, как оно божится.
что касается нативной поддержки байткода...этой идее в обед - сто лет, и началось оно еще в годах 80 прошлого столетия. немало было попыток сделать нативную поддержку для языковых машин...и все окончилось пшиком.
дело тут в том, что вопросы производительности и вопросы поддержки высокоуровневых инструкций - вопросы существенно разные и одно мешает другому.
опять же выпускать тыщами миллионов копеечные процы(только тогда оно окупится), с привязкой к конкретной системе команд(например cli) - никому не интересно, ибо ниче нового это не дает, а тыщамиллионного сбыта не будет наверняка.
короче нативную cli машину в кремнии может сделать только майкрософт, и потерять на этом затраченные баблосы. других дураков нету.

Добавлено спустя 22 мин 26 с:
опять же в арме давно есть технология Jazelle - то есть аппаратная поддержка java байткода, но все это не так уж и используется...

Вне форума

#8 03-08-10 23:05:28

Tiphon
Забанен
Здесь с 08-07-10
Сообщений: 2,718

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

roo пишет:

в нашем поезде...читай в этом фреймворке, используется не jit компиляция, а чистая интерпретация,

Именно это и есть то, что так или иначе должно быть преодолено, чтобы этот продукт жил. Да. А то что жазель... А почему, например, есть джава ОС, а вот резонанс получает именно singularity?


Квантовая механика - "малопонятный математический курьёз" (с) msAVA - современный учитель.

Вне форума

#9 03-08-10 23:08:37

ikkunan salvataja
Участник
Здесь с 30-01-10
Сообщений: 2,803

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

roo пишет:

немало было попыток сделать нативную поддержку для языковых машин...и все окончилось пшиком.

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


Yesterday it worked.
Today it is not working.
Windows is like that.

Вне форума

#10 03-08-10 23:10:28

petrun
Участник
Здесь с 22-10-09
Сообщений: 3,172

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

Tiphon пишет:

А почему, например, есть джава ОС, а вот резонанс получает именно singularity?

java OS - немного не то.Они, как и в случае с самой явой, не поняли всех переспектив изобретения.
Да и кто это говорит о сингуларити, в моих кругах все больше об inferno, реинкарнациях L4, да о ExOS. wink

Добавлено спустя 01 мин 43 с:

ikkunan salvataja пишет:

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

Ну lisp-машины таки были.


Анархия-мама сынов своих любит

Вне форума

#11 03-08-10 23:14:34

Armanx64
Забанен
Откуда: -за леса, из-за гор
Здесь с 05-10-09
Сообщений: 1,434
Сайт

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

Местное сообщество облинуксело совсем. Вспомните, почему RISC обошли CISC.
Почитайте про .NET  в книге того же Шилдта "Полный справочник C#"
Нативная поддержка IL  может и имеет толк, но непосредственно высокоуровневых языков - нет.


Мой плейлист - - ->

"Тролль - это не консумент, а редуцент.
Потребляя гниль, он срёт кирпичами."(с)

Вне форума

#12 03-08-10 23:35:45

roo
Участник
Здесь с 04-06-10
Сообщений: 13

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

Вспомните, почему RISC обошли CISC.

когда это они обошли?
риск возник в эпохи несовершенства кремниевых технологий, когда было проше и куда дешевле склепать микроскопический проц с редуцированным набором команд, чем городить полновесные циски.
в реальности всех обошли vliw - архитектуры с длинными инструкциями, а также забыл как оно называется - когда команды для проца - это команды для управления не самим процом как целым, а его компонентами...
но и вливы и вот это самое - требуют суровых генераторов кода и высокомудрой оптимизации.
нужно различать две технические задачи - выжать из куска кремния максимальную производительность, при данной частоте,  числе вентилей и энергопотреблении. и задачу исполнения некого кода(называемого мсилом), который был разработан тока ради простой интерпретации ега, и компиляции в ега, некоего языка называемого си шарп. задуманного в мс как противовес джаве.
эти две задачи вообще разные.
но аналогичный, как я уже сказал, довесок к арму, что аппаратно исполняет нечто аналогичное мсилу - явский байт код уже есть и давно в арме. даже если туда вделают аналогичное, только для мсила - это радикально не изменит ситуацию.

Вне форума

#13 04-08-10 00:04:21

petrun
Участник
Здесь с 22-10-09
Сообщений: 3,172

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

roo пишет:

в реальности всех обошли vliw - архитектуры с длинными инструкциями

Вы из какой вселенной?Назовите хоть парочку  соременных.Итаниумы вот забросили.

roo пишет:

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

А это всегда позволяет делать более маленькие и более скоростные чипы.


Анархия-мама сынов своих любит

Вне форума

#14 04-08-10 00:23:47

roo
Участник
Здесь с 04-06-10
Сообщений: 13

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

А это всегда позволяет делать более маленькие и более скоростные чипы.

разумеется позволяет. в случае если у вас низкий технологический уровень. поскольку циска с исполнением команды за такт, пусть и будет более сложной, чем риск с командой за такт, зато уделает его по скорости в силу более короткой последовательности команд(для исполнения того же действия), и всяческими ухишрениями, типа предвыборки комаднд, паралельного их исполнения, предсказания ветвлений и проч.
риски же(в силу требования примитивности их архитектуры, иначе это не риск), смогут только похвастсться большим количесвом, например ядер на той же площади. это единственный их путь роста производительности.
если вам кажется что арм - это риск...то этот "риск" будет пострашнее x86 циска от интела. там от риска давно уж нет ничего. одни трехместные инструкции чего стоят. короче когда я изучал его асм у меня слегка крыша поехала.

Вне форума

#15 04-08-10 16:58:51

Armanx64
Забанен
Откуда: -за леса, из-за гор
Здесь с 05-10-09
Сообщений: 1,434
Сайт

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

Известный факт - вместо костылей проще сделать основу, поверх которой можно сделать всё. RISC обошёл CISC.


Мой плейлист - - ->

"Тролль - это не консумент, а редуцент.
Потребляя гниль, он срёт кирпичами."(с)

Вне форума

#16 04-08-10 17:41:04

ALEX
Участник
Откуда: Нерезиновск
Здесь с 03-10-09
Сообщений: 1,014

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

microgeek.ru/blogs/dotnet/434/
В продолжение темы.

Вне форума

#17 11-08-10 15:00:43

DonDublon3
Участник
Откуда: Уфа
Здесь с 06-05-10
Сообщений: 676

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

roo пишет:

в нашем поезде...читай в этом фреймворке, используется не jit компиляция, а чистая интерпретация, которая, по скорости исполнения прилождений, соотносится примерно как телега с локомотивом, потому для демок или приложений, типа - зажигать лампочки, оно пойдет, для сурьезного продукта - нет.

Фанатики-линупсоиды все равно пытаются противоречить очевидному.
В этом фреймворке используется jit-компиляция.
Работает охренительно быстро, проверено лично мною. В некоторых условиях отстает от нативного кода, в основном же обгоняет.

Добавлено спустя 01 мин 24 с:

roo пишет:

в нашем поезде...читай в этом фреймворке, используется не jit компиляция, а чистая интерпретация, которая, по скорости исполнения прилождений, соотносится примерно как телега с локомотивом, потому для демок или приложений, типа - зажигать лампочки, оно пойдет, для сурьезного продукта - нет.

Фанатики-линупсоиды все равно пытаются противоречить очевидному.
В этом фреймворке используется jit-компиляция.
Работает охренительно быстро, проверено лично мною. В некоторых условиях отстает от нативного кода, в основном же обгоняет.

Добавлено спустя 03 мин 04 с:

roo пишет:

в нашем поезде...читай в этом фреймворке, используется не jit компиляция, а чистая интерпретация, которая, по скорости исполнения прилождений, соотносится примерно как телега с локомотивом, потому для демок или приложений, типа - зажигать лампочки, оно пойдет, для сурьезного продукта - нет.

Фанатики-линупсоиды все равно пытаются противоречить очевидному.
В этом фреймворке используется jit-компиляция.
Работает охренительно быстро, проверено лично мною. В некоторых условиях отстает от нативного кода, в основном же обгоняет.

Добавлено спустя 07 мин 57 с:

roo пишет:

в нашем поезде...читай в этом фреймворке, используется не jit компиляция, а чистая интерпретация, которая, по скорости исполнения прилождений, соотносится примерно как телега с локомотивом, потому для демок или приложений, типа - зажигать лампочки, оно пойдет, для сурьезного продукта - нет.

Фанатики-линупсоиды все равно пытаются противоречить очевидному.
В этом фреймворке используется jit-компиляция.
Работает охренительно быстро, проверено лично мною. В некоторых условиях отстает от нативного кода, в основном же обгоняет.


"Фу бля, крохобор вонючий" (с) Svart Testare

Вне форума

#18 11-08-10 15:27:38

Svart Testare
Великий Человек
Откуда: Вселенной
Здесь с 05-10-09
Сообщений: 5,481
Сайт

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

DonDublon3,
Заикаетесь? Зачем 4 раза одно и то же писать?


«Коллективная глупость — индивидуальный признак толпы» © SLOR, 28 апреля 2011 г.
«Где пьёт толпа, все родники отравлены» © Фридрих Ницше.
Requiescat in pace, SLOR! © Уход Hedge 24 мая 2011 г.

Вне форума

#19 11-08-10 16:46:19

DonDublon3
Участник
Откуда: Уфа
Здесь с 06-05-10
Сообщений: 676

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

Svart Testare пишет:

Заикаетесь? Зачем 4 раза одно и то же писать?

Блин. Это не я, это форум глючит. Говорит мне, "сообщение не отправлено, подождите 60 секунд". А сам втихаря отправляет.


"Фу бля, крохобор вонючий" (с) Svart Testare

Вне форума

#20 14-08-10 16:58:34

Linfan
Забанен
Здесь с 11-11-09
Сообщений: 1,723

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

DonDublon3 пишет:

В некоторых условиях отстает от нативного кода, в основном же обгоняет.

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


"но в отличие от вас не стремлюсь здесь перед всеми показаться умнее всех"
"Ну здесь много мосек, что ж поделаешь."
"народ после общения со мной умнеет что ли, становится более бдительным в сети"
(с) Великий Человек

Вне форума

#21 14-08-10 18:06:01

Armanx64
Забанен
Откуда: -за леса, из-за гор
Здесь с 05-10-09
Сообщений: 1,434
Сайт

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

Linfan, педики такие педики
когда компилится нативный код - он зарастает мусором. Ставку делают на универсальность, что ведёт к снижению скорости. В результате, все технологии того же интела без толку, ибо проги приходится собирать с расчётом на минимальный набор инструкций под базу.
И обращения к системе тоже немало уносят места.
.NET, во-первых, даёт альтернативные реализации многих вещей в системе, ускоряя и упрощая работу с ними.
Во-вторых, IL один - а работает он в пределах всей архитектуры, используя многие возможности - и многоядерность и продвинутые инструкции и т.д. Достигается это путём того, что CLR автоматом определяет, какое железо у вас и IL выполняется оптимально. И он короче того же ЯМК.
И при этом максиум выжимается как из P3, так и из Core i7. Но экзешник будет один.


Мой плейлист - - ->

"Тролль - это не консумент, а редуцент.
Потребляя гниль, он срёт кирпичами."(с)

Вне форума

#22 14-08-10 18:20:29

Linfan
Забанен
Здесь с 11-11-09
Сообщений: 1,723

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

педики такие педики

Ты про этих? cid-a0538d0984f91ff5.photos.live.com/br … HomePhotos
Я тоже так думаю  big_smile

когда компилится нативный код - он зарастает мусором.

охо какую ахинею рассказывают в нынешних ПТУ... Или это тебе Русланчег по секрету шепнул?  big_smile
А результат jit-компиляции значится божественный и не заростает?  big_smile Ты хоть сам понял, какую ересь ты только что родил?

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

Венда тормоз? Богохульствуешь!  big_smile  Кстати, это какие же системные вещи подменяет дотнет? Ссылки на MSDN крайне желательны.

Во-вторых, IL один - а работает он в пределах всей архитектуры, используя многие возможности - и многоядерность и продвинутые инструкции и т.д. Достигается это путём того, что CLR автоматом определяет, какое железо у вас и IL выполняется оптимально. И он короче того же ЯМК.
И при этом максиум выжимается как из P3, так и из Core i7. Но экзешник будет один.

отрывок из сказок кармашкового блога.
А теперь наш (k)Арманчик попытается найти в MSDN обоснование этому бреду. Особенно "он короче того же ЯМК" - я так понял, (k)Арманчик намекает, мол машкод - отстой, IL работает без него и круче.  big_smile


"но в отличие от вас не стремлюсь здесь перед всеми показаться умнее всех"
"Ну здесь много мосек, что ж поделаешь."
"народ после общения со мной умнеет что ли, становится более бдительным в сети"
(с) Великий Человек

Вне форума

#23 14-08-10 18:25:22

petrun
Участник
Здесь с 22-10-09
Сообщений: 3,172

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

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


Анархия-мама сынов своих любит

Вне форума

#24 14-08-10 18:35:06

Linfan
Забанен
Здесь с 11-11-09
Сообщений: 1,723

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

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

Ну вот это называется по другому  big_smile  В таком случае нужно говорить:
"Для быдлокодеров типа (k)Арманчика, которые не могут оптимизировать свой код изначально и не могут создать оптимальную архитектуру приложения, дотнет предоставляет набор функций по оптимизации кода"

В нативном коде (в машкодах) уже давно не пишут (лет 20 так точно). Поэтому сравнивать дотнет с нативным кодом - глупое и бессмысленное занятие. Т.к. на самом деле сравнивается неоптимизированный код на C++ или еще на чем-то, с таким же кривым кодом на сишарпе, но прошедшим процедуры оптимизации при JIT компиляции.

Отредактировано Linfan (14-08-10 18:35:57)


"но в отличие от вас не стремлюсь здесь перед всеми показаться умнее всех"
"Ну здесь много мосек, что ж поделаешь."
"народ после общения со мной умнеет что ли, становится более бдительным в сети"
(с) Великий Человек

Вне форума

#25 14-08-10 18:40:22

Armanx64
Забанен
Откуда: -за леса, из-за гор
Здесь с 05-10-09
Сообщений: 1,434
Сайт

Re: Renesas Electronics Corp поддерживает .NET Micro Framework

охо какую ахинею рассказывают в нынешних ПТУ...

На цифровую схемотехнику ходить надо было, клоун. Shame.


Мой плейлист - - ->

"Тролль - это не консумент, а редуцент.
Потребляя гниль, он срёт кирпичами."(с)

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.017 сек, 7 запросов выполнено - Использовано памяти: 1.79 Мбайт (Пик: 1.87 Мбайт) ]