Что значит Native и Managed программист и в чем разница?



Native java что это

Автор 1 задал вопрос в разделе Другие языки и технологии

Что значит Native программист и Managed программист ? и в чем разница ? и получил лучший ответ

Ответ от Александр Краповницкий[гуру]
Термины Native и Managed относятся не к должностям программистов, а к типу создаваемого кода и среде его выполнения. Деления специалистов на такие категории не существует. Native код компилируется напрямую в машинные инструкции для конкретной архитектуры процессора. Он обеспечивает максимальную производительность и прямой доступ к ресурсам, но требует ручного управления памятью, что повышает риск ошибок. Managed код выполняется под управлением виртуальной машины, как в языках Java или C#. Эта среда автоматически следит за выделением и освобождением памяти, обеспечивая безопасность и ускоряя разработку ценой небольших накладных расходов на производительность. Разница заключается в том, управляет ли ресурсами и выполнением программы сам разработчик или это делает автоматизированная система.

Ответ от 0xDD[гуру]
native - привык работать сам, способен создать программу на 100% сам от задумки до бета-тестирования
managed - это не программист, а кодер который привык работать только по директивам. Приказали создать такие-то процедуры, которые делают то-то и то-то, он и создаст.

Ответ от Даниил[гуру]
Native - прирожденный, родной . На себя .
Managed - управляемый . под компанию
ИМХО.

Ответ от BlackKOT[гуру]
Дуру не гони.. . нативный пишет тупо под одну платформу, например под винду и никакой кросс-платформенности, а менеджмент, а хрен его знает, это может быть кто угодно от главного программиста до руководителя отдела.

Ответ от Ольга Медведева[активный]
Native - маш. код
Managed - вирт. машина

Ответ от Namolem[гуру]
Странное деление. . в первый раз слышу.
Есть нативные программы - скомпилированный в машинный код.
А есть управляемые - которыми управляет система, что исключает утечку памяти и прочие бяки нативных программ в ущерб производительности.

Ответ от ВикиВопрос[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Что значит Native программист и Managed программист ? и в чем разница ?

Что значит "положительно/отрицательно заряженные частицы" Какая разница между положительно заряженными и отрицательно
Положительно и отрицательно заряженные частицы — это частицы, обладающие электрическим зарядом,
подробнее...

А в чем разница между словами одеть и надеть?
Главное правило: одеть можно кого-то, а надеть что-то. Глагол одеть означает действие, направленное
подробнее...

В чем разница между английскими фразами: 'have a lie-in' and 'stay in bed late'?
Фраза have a lie-in является устойчивым выражением, преимущественно в британском английском, и
подробнее...

в чем разница слов: назначение и применение ?
Разница между этими словами в том, что назначение описывает цель, роль или предписанную функцию
подробнее...

these и this ? в чем разница. ..all these people....в чем разница между these и this скажите пожалуйста.
Разница между this и these заключается в грамматическом числе. This используется с существительными
подробнее...
Native на Википедии
Посмотрите статью на википедии про Native
Машинный код на Википедии
Посмотрите статью на википедии про Машинный код
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*