cholev: Все сообщения за 23 Августа 2023 года

 
ПнВтСрЧтПтСбВс
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

cholev

опытный

0-ZEvS-0> А языки высокого уровня как правило не транслируемые, а интерпритируемые.
:eek:
1. Транслятор это перевод кода с одного языка программирования до другого. Пример с VB.NET до C#
2 Интерпретируемые языки это скриптовые языки- VBScript, Java script. VB6 с 1998г и интерпретируемий (через IDE) и компилируемый через exe, dll. Современные VB.NET; C# компилируется посложнее- вот здесь некоторое объяснение https://freecontent.manning.com/how-is-c-compiled/
 2323

cholev

опытный

cholev>> 1. Транслятор это перевод кода с одного языка программирования до другого. Пример с VB.NET до C#
Iva> возможно я отстал, но транслятор языка - это перевод языка высокого уровня в ассемблер или в машинные коды.

Тонкости терминов. Сейчас это называется компиляция.
Компиляция — это превращение программного кода в исполняемый код для процессора
 


Процесс перевода программы, составленной на исходном языке высокого уровня, в эквивалентную программу на низкоуровневом языке, близком машинному коду. Компиляция выполняется компилятором
 
 2323

cholev

опытный

0-ZEvS-0> У меня была (и сейчас есть) "Микроша". Очень хорошая микро ПЭВМ.
0-ZEvS-0> В начале 90х я писал прямо в машкодах.
0-ZEvS-0> Ассемблер был, и он входил в комплект программ этой машины, но пользоваться было геморойнее чем писать в машкодах.
0-ZEvS-0> Ассемблер надо было загрузить с кассеты в ПЭВМ,

Интересный ты человек. :) . Написал про всяких компиляторах, трансляторах и интерпретаторов куча важнейшей информации. (правда неверной :D )
Сейчас взялся с 8080 в виде Микроше на которые писал сразу в машкодах. Я сам дочь офицера
писал для 8080 в СССР исполнением- был Вектор и еще один названия не помню- . Тогда и начал программировать на GW Basic и ассемблер для 8080- К580ИК80. ЕМНИП-30 лет прошло все таки, сначала загружается GW Basic- он и ОС был, а потом ассемблер. В машкодах что то писать- не помню про такую возможность.
И кстати
Никакие интерпретаторы нет в .NET (про ЯВУ не знаю- можно и есть)- вообще там уже мультиплатформенная среда. Например .NET MAUI- пишешь код и он компилируется до Windows, Android, Apple.
И да на это деньги зарабатываю и да хобби всегда интересно. Дерзай
 2323

cholev

опытный

cholev>> Никакие интерпретаторы нет в .NET ...
0-ZEvS-0> А я утверждал что есть?

Ну в принципе говорили что : Компиляция это не трансляция.
Компиляция это объединение двух элементов. При компиляции создается "бинарник" в котором содержится программа написанная на языке ВУ, и ее интерпретатор. Когда мы запускаем скомпилированную программу, то в ней запускается интерпретатор, который начинает на лету исполнять программу ЯВУ.
Компиляция это- и так далее по тексту

cholev>> И да на это деньги зарабатываю и да хобби всегда интересно. Дерзай
0-ZEvS-0> Это вообще как понимать? Трудно понять, что Вы пишете.
Ну я профессиональный программист и на это деньги зарабатываю- а вы скорее всего любитель: уважаю
Мир, дружба, жвачка
 2323

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru