native code



Native java что это

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

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

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

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

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

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

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

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

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Что значит Native программист и Managed программист ? и в чем разница ?
спросили в Eclipse STW
Что за папка .swt Что это за папка и можно ли её удалять?
НЕТ
Standard Widget Toolkit, или SWT (произносится «свит») — библиотека с открытым исходным
подробнее...
спросили в Sun Microsystems
Что такое Java в компьютере? Для чего нужно?
java - это язык программирования. в компьютере у тебя, скорее всего, jre - java runtime environment
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Ассемблер
Что такое НАТИВНЫЙ язык программирования, и чем от отличается от ненативного?
НАТИВНЫЙ ЯП - тот, код на котором не исполняется сторонним (не предустановленным на ОС)
подробнее...
Native на Википедии
Посмотрите статью на википедии про Native
Машинный код на Википедии
Посмотрите статью на википедии про Машинный код
 

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

Имя*

E-mail:*

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