Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.57 MB
Время: -0.924 c
15-1333088061
macrodens
2012-03-30 10:14
2013.03.22
Outlook 2007


2-1340013571
IGray
2012-06-18 13:59
2013.03.22
Как правильно закрыть модальную форму из OnActivate?


15-1346322658
Артём
2012-08-30 14:30
2013.03.22
Как программно нажать на кнопку на сайте?


15-1346224640
Grimm
2012-08-29 11:17
2013.03.22
git-клиент


15-1341261002
Юрий
2012-07-03 00:30
2013.03.22
С днем рождения ! 3 июля 2012 вторник




   Наверх