Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

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

 
Хригорий   (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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.57 MB
Время: 0.066 c
15-1347692007
Roman_man
2012-09-15 10:53
2013.03.22
Как называется такой вид программы?


2-1348491706
Дениска
2012-09-24 17:01
2013.03.22
Кеширующий HTTP прокси сервер на основе IndyHTTPProxyServer


2-1339054794
Pcrepair
2012-06-07 11:39
2013.03.22
Видимость переменных в разных модулях


15-1327513350
alexdn
2012-01-25 21:42
2013.03.22
Сервер


15-1345453966
Es
2012-08-20 13:12
2013.03.22
ADO + большая транзакция





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский