Search Results
Search type | Search syntax |
---|---|
Tags | [tag] |
Exact | "words here" |
Author |
user:1234 user:me (yours) |
Score |
score:3 (3+) score:0 (none) |
Answers |
answers:3 (3+) answers:0 (none) isaccepted:yes hasaccepted:no inquestion:1234 |
Views | views:250 |
Code | code:"if (foo != bar)" |
Sections |
title:apples body:"apples oranges" |
URL | url:"*.example.com" |
Saves | in:saves |
Status |
closed:yes duplicate:no migrated:no wiki:no |
Types |
is:question is:answer |
Exclude |
-[tag] -apples |
For more details on advanced search visit our help page |
Artificial languages for instructing computers to do steps of computation in order to complete tasks. They allow programmers to communicate with computers.
8
votes
Accepted
What is an algorithmic programming language?
I assume the author want to speak about imperative programming language. A (quite complete) map of the different programming paradigms and their relationship that a language may support is available h …
-1
votes
Why are statements in many programming languages terminated by semicolons?
Most languages took the semi-colon because it was already widely in use for that purpose and changing made no sense.
And considering the first languages to make that choice, you'll have to consider w …
9
votes
What was the first programming language written for computers?
Knuth, The Early Development of Programming Languages, originally published in Encyclopedia of Computer Science and Technology (1977) and reprinted in Selected Papers on Computer Languages gives infor …
12
votes
Has whitespace in identifiers ever been idiomatic?
In Algol 68 you could have space in identifiers (I don't remember if they were significant or not). But keywords were marked by stropping. Using names with space in them was idiomatic (at least around …
2
votes
Syntactic Sugar for old languages
Two points:
1/ The final goal is rerely to have C, it is to have machine language. In your examples, the final goal is to have JavaScript or CSS because those are somewhat the machine language of th …
19
votes
Compilable modern alternatives to C/C++
If C++ is a different beast than it was 15 years ago, I would consider it, I guess I had an assumption that it had some inherent problems.
15 years ago, there was no C++ standard. The second one …
9
votes
Why do programming language (open) standards cost money?
Some points:
IIRC, the price of an ISO standard is directly a function of the number of pages in the standard, whatever the standard is.
Programming languages is one of the very few matter for which …
1
vote
Why are effect-less functions executed?
First languages have most probably nothing to do with the issue. Definitions of languages give the observable behavior and they don't consider duration as observable behavior excepted for very special …
7
votes
Accepted
What does scannerless parsing have to do with the "Dangling Else Problem"?
My best guess is that the sentence in the Wikipedia article result from a misunderstanding of E. Visser work.
Grammars for scannerless parsers (i.e. grammars describing a language as set of sequence …
6
votes
Is there any difference between pointers and references?
There is no generally accepted difference between pointers and references if you look at a wide enough distribution of languages using the terms. Variant of the same concepts use both terms (and some …
1
vote
From an execution perspective is an interpreter the same as the JVM / or the .net Framework
There is a technical point of view:
a compiler is a processus which transforms a view of a program into another view, lowering the level of abstraction
a interpreter is a processus which execute a p …