Tagged Questions
11
votes
3answers
347 views
How to implement lazy evaluation of if()
I am currently implementing an expression evaluator (single line expressions, like formulas) based on the following:
the entered expression is tokenized to separate literal booleans, integers, ...
9
votes
5answers
525 views
Basic features for a basic language? DSL suggestions?
I've finally begun to understand the complexity behind creating an interpreter and a compiler. I've built several versions of TinyBasic, 1964 (Dartmouth) Basic, and my own expansions on those ...
8
votes
5answers
1k views
Interpreted vs Compiled: A useful distinction?
A lot of questions get asked here about interpreted vs compiled language implements. I'm wondering whether the distinction actually makes any sense. (Actually the questions are usually about ...
7
votes
4answers
5k views
Is Python Interpreted or Compiled?
This is just a wondering I had while reading about interpreted and compiled languages.
Ruby is no doubt an interpreted language, since source code is compiled by an interpreter at the point of ...
7
votes
6answers
468 views
What is the industry definition of an interpreter (as opposed to a compiler)?
In my compiler design courses, I have learned about and worked with a clear academic definition of an interpreter and a compiler, with an interpreter being
a program Pi from a language M capable ...
7
votes
1answer
99 views
What is the current state of SECD and SKI machine use and research?
I'm doing some independent research/study with a professor who's a very functional guy. The goal is to examine more of what's happening behind the scenes with functional languages than we normally ...
4
votes
2answers
915 views
Is Objective-C an Interpreted or Compiled language?
I want to know if Objective-C is an interpreted or a compiled language.
4
votes
2answers
518 views
Whats the difference between an interpreted language and one compiled to a VM?
It occurs to me that there's not a heck of a lot of difference between
$>python module.py
And:
$>javac module.java
$>java module.class
The former compiles to an intermediate language ...
1
vote
2answers
267 views
Could you blend java and javascript?
As a developer who spends most of my time in either Java or Javascript these days, I have this fantasy about a language that blends the two of them together. I'm always missing something from one or ...