Описание тега compiled-language
Any programming language that is primarily implemented by using a compiler, i.e. programs written in the language are translated into machine code before execution.
2
ответа
Шаги, выполняемые в случае интерпретатора и компилятора
В чем именно разница между интерпретируемым и скомпилированным языком. Например, я хочу напечатать числа от 1 до 100 . Как именно последовательность операций имеет место в случае интерпретатора и компилятора. Далее, если возможно, пожалуйста, предос…
10 окт '10 в 07:52
0
ответов
Отслеживание активности в развернутых приложениях AppStore iOS
Я хочу знать, что происходит в приложениях на моем iPhone, когда я нажимаю кнопку или запускаю какое-либо действие, и вижу, что он делает с моими данными. Есть ли способ отследить активность приложения из AppStore на моем iPhone, даже если декомпиля…
13 май '18 в 15:27
3
ответа
Производительность вычислительных констант
Как соотносятся следующие два блока псевдокода с точки зрения скорости как для скомпилированных, так и для интерпретируемых языков? (Игнорируя количество цифр) По сути, есть ли потеря производительности при записи переменных как функции нескольких к…
05 ноя '12 в 01:17
0
ответов
Ускорьте параллельное решение событий, содержащих ODE
Следующий код представляет собой упрощенную версию моей актуальной проблемы: # Libraries library(desolve) library(parallel) # End time max_time <- 300 # Time vector time <- seq(0, max_time, 0.1) # Number of events n_events <- c(6, 60, 600, …
24 июл '18 в 13:48
0
ответов
Почему важно, чтобы Java (и другие языки JVM) были легко переносимыми?
Я понимаю, что с JVM все сводится к тому, что вы компилируете его один раз и можете запустить его где угодно с установкой JVM. Но какой в этом смысл? Почему бы просто не скомпилировать код несколько раз с разными компиляторами для каждой ОС?
25 сен '17 в 08:01
7
ответов
Действительно ли Ruby является интерпретируемым языком, если все его реализации скомпилированы в байт-код?
В выбранном ответе на этот вопрос о Blue Ruby Чак говорит: Все текущие реализации Ruby скомпилированы в байт-код. Вопреки утверждениям SAP, начиная с Ruby 1.9, сама MRI включает в себя компилятор байт-кода, хотя возможность сохранения скомпилированн…
04 апр '09 в 17:43
3
ответа
Почему на стороне клиента все еще используется интерпретированный язык?
Насколько мне известно, JavaScript является единственным языком, который будет выполняться на стороне клиента после получения HTML-файла с сервера. Насколько я знаю, JavaScript ни в коем случае не компилируется, и поэтому является интерпретируемым я…
01 янв '17 в 03:25
1
ответ
Любое неявное еще в скобках меньше, если-оператор? Язык неизвестен
После обсуждения iOS Crypto Flaw, также обсуждавшейся на Ars Technica, кто-то упомянул, что они столкнулись со случаем, когда линия, следующая за скобкой if выражение, рассматривалось как else, if (<condition>) <expression A>; <expres…
02 мар '14 в 15:29
2
ответа
Количество циклов имеет значение эффективности (интерпретируется против скомпилированных языков?)
Скажем, вы должны выполнить вычисление, используя 2 или даже 3 цикла. Интуитивно понятно, что более эффективно делать это с помощью одного цикла. Я попробовал простой пример Python: import itertools import timeit def case1(n): c = 0 for i in range(n…
01 май '15 в 09:59
2
ответа
Связывание и загрузка на переведенных языках
В скомпилированных языках исходный код превращается компилятором в объектный код, а различные объектные файлы (если их несколько) связаны компоновщиком и загружаются в память загрузчиком для выполнения. Если у меня есть приложение, написанное с испо…
05 ноя '13 в 14:30
4
ответа
Как вы определяете язык, который не компилируется
Я задаю этот вопрос, потому что вижу много "личных предпочтений", когда речь идет о терминах "язык сценариев" и "язык программирования". Мой вопрос: Существует ли подходящий технический термин для языка, который не компилируется или работает непосре…
05 ноя '15 в 20:09
4
ответа
Компиляция против интерпретации, Python имеет неожиданное поведение
Я получаю неожиданное поведение выполнения Python. if True: print("Hello") else: I am an error. what can you do about it? Теперь этот код не вызывает SyntaxError, потому что элемент управления никогда не входит в оператор else. В скомпилированных яз…
27 ноя '16 в 07:10
1
ответ
Компиляция JavaScript в V8
В V8 home (движок JavaScript от Google) мы читаем это: V8 компилирует и выполняет исходный код JavaScript Означает ли это, что JavaScript не является интерпретируемым языком в V8? Использует ли V8 подход компиляции точно в срок для JavaScript? Измен…
13 фев '17 в 12:38
2
ответа
Факториальная петля становится 0
Я запустил простую программу на скомпилированном языке, которая вычисляет факториал первых нескольких натуральных чисел, используя два простых цикла, внешний для отслеживания которых является числом, которое мы вычисляем, и внутренний для вычисления…
12 апр '17 в 12:36
2
ответа
Импорт модулей D из нескольких проектов
Мне нужно импортировать модули из нескольких проектов в текущий проект. В настоящее время я получаю следующее сообщение от компилятора: map/map.d(9): Error: module game_object is in file 'steering/game_object.d' which cannot be read import path[0] =…
10 июл '15 в 00:28
1
ответ
Почему существует такой четкий разрыв между интерпретируемыми и скомпилированными языками?
При изучении скомпилированного языка, такого как C или C++, вы знакомитесь с компилятором. Чтобы запустить ваш код, вы должны сначала скомпилировать его. Компиляция вашего кода переводит его из текстового представления во что-то, что может быть выпо…
02 апр '13 в 13:40
3
ответа
Clojure компилируется или интерпретируется?
Я где-то читал, Clojure компилируется. Это действительно скомпилировано, как Java или Scala, а не интерпретировано, как Jython или JRuby?
14 апр '11 в 21:29
3
ответа
Ruby - это язык сценариев или интерпретируемый язык?
Я только что заметил, что на странице википедии на Ruby этот язык определяется как интерпретируемый язык.Я понял, что, возможно, чего-то не хватает в моем фоне. Я всегда знал разницу между интерпретируемым языком, который не нуждается в компиляторе …
02 сен '11 в 13:32
3
ответа
Является ли bash интерпретируемым языком?
Из того, что я читал до сих пор, bash, кажется, соответствует определению интерпретируемого языка: это не скомпилировано в более низкий формат каждый оператор в конечном итоге вызывает подпрограмму / набор подпрограмм, уже переведенных в машинный ко…
10 май '15 в 20:33
8
ответов
Что рекомендуется для подключения систем в приложениях?
Каковы "нормальные" способы создания плагинов в скомпилированных языках (C#/C/C++/D)? Меня особенно интересуют подходы, не зависящие от языка, но язык не является неприемлемым. В настоящее время подходы "время компиляции" (просто включите код или не…
19 окт '08 в 23:38