Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

Что такое нативный язык программирования?   Найти похожие ветки 

 
Хригорий   (2012-06-13 16:21) [0]

Что такое нативный язык программирования?
Delphi, Java, JavaScript, AS3, C++, Object-C, Python, pHp, LUA.

Какой из них нативный, а какой вэбовский чтоле?


 
stas ©   (2012-06-13 16:26) [1]

Переводим - родной.
т.е. для Windows родной будет С# например.


 
Юрий Зотов ©   (2012-06-13 16:36) [2]


> для Windows родной будет С# например.

А для Windows, которые были до появления С# ?
:o)


 
Kerk ©   (2012-06-13 16:39) [3]

Нативным не бывает язык, нативным бывает код.


> stas ©   (13.06.12 16:26) [1]
> Переводим - родной.
> т.е. для Windows родной будет С# например.

Классный троллинг :)


 
tesseract ©   (2012-06-13 16:52) [4]


> Какой из них нативный, а какой вэбовский чтоле?


Да все. С-скрипт таки есть в природе :-)

Это код бывает бинарным (нативным) т.е платформо зависимым, интерпретируемым и байт-кодом.


 
dmk ©   (2012-06-13 17:14) [5]

Native - родной, исконно присущий, коренной. Так что, только бинарный ;D Даже ассемблер надстройка )


 
Давайте будем жрать!   (2012-06-13 17:19) [6]

Может это политкорректное название языка, на котором программируют индейцы?


 
картман ©   (2012-06-13 17:53) [7]

a Native API & Win32 API - тута в чем отличие?


 
Давайте будем жрать!   (2012-06-13 18:06) [8]

А слабо прочесть http://en.wikipedia.org/wiki/Native_API ?


 
картман ©   (2012-06-13 18:09) [9]

слабо - я по ихнему не понимат


 
Хригорий   (2012-06-13 18:11) [10]

Тогда какого хрена везде говорят мол нативный язык ля-ля?
Ведь все почти нативное.


 
SergeyIT ©   (2012-06-13 18:18) [11]

На форуме по Дельфи - нативный язык - Дельфи


 
Хригорий   (2012-06-13 18:20) [12]

Приведите пример не нативного языка для WIndows.


 
asail ©   (2012-06-13 18:22) [13]


> Хригорий   (13.06.12 18:11) [10]
> Тогда какого хрена везде говорят мол нативный язык ля-ля?
>
> Ведь все почти нативное.

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


 
asail ©   (2012-06-13 18:23) [14]


> Хригорий   (13.06.12 18:20) [12]
> Приведите пример не нативного языка для WIndows.

Смотри

> asail ©   (13.06.12 18:22) [13]


 
RDen ©   (2012-06-13 18:25) [15]

Отварной говяжий язык с хреном


 
Хригорий   (2012-06-13 18:32) [16]


> RDen ©   (13.06.12 18:25) [15]
>
> Отварной говяжий язык с хреном


Петросян в треде!
ААА!


 
RDen ©   (2012-06-13 18:45) [17]

>Хригорий   (13.06.12 18:32) [16]

ну не знаю, меня улыбнуло даже


 
Хригорий   (2012-06-13 18:50) [18]


> RDen ©   (13.06.12 18:45) [17]
>
> >Хригорий   (13.06.12 18:32) [16]
>
> ну не знаю, меня улыбнуло даже


Открой программу Блокнот и пиши туда для себя любимого, приколист.


 
tesseract ©   (2012-06-13 19:29) [19]


> Приведите пример не нативного языка для WIndows.


любой компилирующий в .Net или Jvm - таки не нативный байт-код.


 
Inovet ©   (2012-06-13 19:34) [20]

> [15] RDen ©   (13.06.12 18:25)
> Отварной говяжий язык с хреном

Под кислосладким нативным соусом.


 
Омлет ©   (2012-06-13 19:41) [21]

Если есть нативный, то должен быть и альтернативный?


 
RDen ©   (2012-06-13 19:43) [22]

>Хригорий   (13.06.12 18:50) [18]

приколист - это ты, с вопросом в [0]

все известные тебе языки нам перечислил и решил, что мы выбрать должны?


 
Ega23 ©   (2012-06-13 19:47) [23]

Опять розведчег перед собеседованием балуеццо?


 
sniknik ©   (2012-06-13 19:53) [24]

самый родной для винды это бейсик... его сам Гейтс написал. он вообще не компилируется, так, по словям выполняется...

;)


 
Inovet ©   (2012-06-13 20:10) [25]

> [21] Омлет ©   (13.06.12 19:41)
> Если есть нативный, то должен быть и альтернативный?

Вот не надо снова про них.


 
Давайте будем жрать!   (2012-06-13 20:18) [26]

Я не знаю, о чём вы, но ехать таки надо!


 
_VirEx_   (2012-06-13 20:18) [27]


>  [12] Хригорий   (13.06.12 18:20)
> Приведите пример не нативного языка для WIndows.

русский


 
Дмитрий С ©   (2012-06-13 20:19) [28]


> .Net

Чего это, он разве не является частью ОС в какой-нибудь 7ке?


 
Anatoly Podgoretsky ©   (2012-06-13 20:26) [29]


> русский

Матерный


 
Kerk ©   (2012-06-13 21:06) [30]


> Дмитрий С ©   (13.06.12 20:19) [28]
>
> > .Net
>
> Чего это, он разве не является частью ОС в какой-нибудь
> 7ке?

А причем тут ОС? Нативное -- это то, что в машинный код компилится.


 
oxffff ©   (2012-06-13 21:24) [31]


> Что такое нативный язык программирования?


Это выражение выдрано из контекста, поскольку в обособленном виде вызывает путаницу.
Что собственно и наблюдается.


 
Омлет ©   (2012-06-13 21:41) [32]

> sniknik ©   (13.06.12 19:53) [24]
> самый родной для винды это бейсик...


Бейсик - наивный язык.


 
tesseract ©   (2012-06-13 22:04) [33]


> Бейсик - наивный язык.


Тащем-то он со времен DOS байт-код использует и даже круче - со времен Sinclair Basic! Задолго до Java.


 
Дмитрий С ©   (2012-06-13 22:08) [34]


> А причем тут ОС? Нативное -- это то, что в машинный код
> компилится.

Exe файл получается - получается, exe файл содержит машинный код - содержит и выполняется => net нативный. А если он не нативный, то и не нативный любой код, выполнение которого зависит от ресурсов.


 
tesseract ©   (2012-06-13 22:12) [35]


> Exe файл получается - получается, exe файл содержит машинный
> код - содержит и выполняется => net нативный.


Не надо путать jit компиляцию и нативный код - jit разумеется произведет нативный код - как и любой компилер javascript - хром сразу отфигачит натив ie10   для начала прогонит через .net - но в любом случае код будет не нативным - тот же llvm может выдавать как байт-код так и натив-код.


 
Омлет ©   (2012-06-13 22:33) [36]

> tesseract ©   (13.06.12 22:04) [33]

В [32] опечаток нет )


 
Inovet ©   (2012-06-13 22:36) [37]

Вот нативные языки
http://demotivators.to/p/837182/sobaki-yazyikidostavaki.htm


 
Anatoly Podgoretsky ©   (2012-06-14 07:43) [38]

> Омлет  (13.06.2012 21:41:32)  [32]

Роднее некуда, вначале он вообще в ПЗУ шел


 
Anatoly Podgoretsky ©   (2012-06-14 07:45) [39]

> tesseract  (13.06.2012 22:04:33)  [33]

Теперь он JIT


 
Давайте будем жрать!   (2012-06-14 07:52) [40]

Бей JIT"овъ, спасай Россію!


 
stas ©   (2012-06-14 09:47) [41]

Юрий Зотов ©   (13.06.12 16:36) [2]
Kerk ©   (13.06.12 16:39) [3]

Как я понимаю нативный язык это не тот на котором писали систему, а тот на котором разработчик рекомендует писать приложения.
Когда не было C# был Visual C++
Я могу ошибаться поэтому спорить не буду ).


 
KSergey ©   (2012-06-14 10:06) [42]

> Хригорий   (13.06.12 16:21) 
> Что такое нативный язык программирования?

Вы бы уточнили контекст в котором задается этот вопрос.
Иначе он бестолковый.


 
Anatoly Podgoretsky ©   (2012-06-14 11:37) [43]

> Давайте будем жрать!  (14.06.2012 07:52:40)  [40]

Очень удобно - одновременно как бы и интерпритатор и компилятор
Кроме того он весьь ООП и .NET


 
Anatoly Podgoretsky ©   (2012-06-14 11:38) [44]

> stas  (14.06.2012 09:47:41)  [41]

Можешь и так считать, нативный для ОС


 
ProgRAMmer Dimonych ©   (2012-06-14 12:27) [45]

> [24] sniknik ©   (13.06.12 19:53)
> самый родной для винды это бейсик... его сам Гейтс написал.
> он вообще не компилируется, так, по словям выполняется...
> ;)

Да были под него компиляторы, были.


 
мх   (2012-06-14 12:50) [46]

когда используют "прослойку" для выполнения кода.Это не нативный... Нет?


 
asail ©   (2012-06-14 13:16) [47]


> Kerk ©   (13.06.12 21:06) [30]

> А причем тут ОС? Нативное -- это то, что в машинный код
> компилится.

Не совсем, имхо. Вот, например, Дельфи - он нативный? Вроде да, бо компилится таки в машинный код... А поди его не под виндой запусти (под ДОС или юникс какой) - фиг вам! Причем процессор может быть абсолютно одинаковый. Так-что, правильнее все ж говорить нативный под ту или иную ОС.
Но, как я уже говорил, нативность это скорее к конкретной реализации компилятора а не к языку относится. Вот паскаль, например... TP7 нативный под ДОС, а BPW - под виндоус. Хотя язык и там и там одинаковый.


 
ProgRAMmer Dimonych ©   (2012-06-14 13:21) [48]

> [47] asail ©   (14.06.12 13:16)

Мне кажется, здесь просто примешивается ещё та среда выполнения, которую обеспечивает ОС. Например, какой-нибудь алгоритм работы со строками будучи скомпилированным под конкретный процессор вполне себе нативен независимо от ОС: меняться будет только то, что касается, скажем, выделения памяти, но сам код на выходе у компилятора имеет все шансы остаться один-в-один.


 
Inovet ©   (2012-06-14 13:28) [49]

> [47] asail ©   (14.06.12 13:16)
> Вот, например, Дельфи - он нативный? Вроде да, бо компилится
> таки в машинный код... А поди его не под виндой запусти
> (под ДОС или юникс какой) - фиг вам!

Так это не язык, а используемые внешние библиотеки разные. А если не пользовать никакие, то и без ОС запустится.


 
asail ©   (2012-06-14 16:46) [50]


> Inovet ©   (14.06.12 13:28) [49]

> Так это не язык, а используемые внешние библиотеки разные

Так я и говорю - язык не может быть нативным или нет. Все от конкретного компилятора зависит.


 
Хригорий   (2012-06-16 00:07) [51]


> RDen ©   (13.06.12 19:43) [22]
>
> >Хригорий   (13.06.12 18:50) [18]
>
> приколист - это ты, с вопросом в [0]
>
> все известные тебе языки нам перечислил и решил, что мы
> выбрать должны?


Можешь провалить ---> 0
Не хочет он выбирать, понимаете.


 
Хригорий   (2012-06-17 01:21) [52]

Удалено модератором


 
Германн ©   (2012-06-17 01:33) [53]

Удалено модератором


 
имя   (2012-06-17 04:26) [54]

Удалено модератором



Страницы: 1 2 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.6 MB
Время: 0.054 c
15-1353242533
Jimmy
2012-11-18 16:42
2013.03.22
Проблемы с оперативкой


3-1281355338
defen
2010-08-09 16:02
2013.03.22
Добавление файла в базу


15-1344231937
картман
2012-08-06 09:45
2013.03.22
извините, пожалуйста, забыл


4-1259049838
Evger
2009-11-24 11:03
2013.03.22
Как определить модальное окно


15-1343315733
brother
2012-07-26 19:15
2013.03.22
С днем системного администратора