Top "Programming-languages" questions

A programming language is an artificial language designed to express computations that can be performed by a machine.

Why did you decide "against" using Erlang?

Have you actually "tried" (means programmed in, not just read an article on it) Erlang and decided against it for …

programming-languages functional-programming erlang
What languages are used for real time systems programming?

I didn't find any useful information about programming languages for real time systems. All I found was Real Time Systems …

programming-languages real-time
What is a trampoline function?

During recent discussions at work, someone referred to a trampoline function. I have read the description at Wikipedia. It is …

c language-agnostic programming-languages trampolines
Why is the 'if' statement considered evil?

I just came from Simple Design and Testing Conference. In one of the session we were talking about evil keywords …

programming-languages if-statement
Haskell, Scala, Clojure, what to choose for high performance pattern matching and concurrency

I have started work on FP recently after reading a lot of blogs and posts about advantages of FP for …

scala haskell clojure programming-languages ocaml
Why should java package name be lowercase?

Actually this is completely theoretic question. But it's interesting why java specification don't allow uppercase characters letters in package and …

java package programming-languages naming-conventions
Origin of the C# language name

I am a C and C++ programmer and am now trying to learn C#. I have bought the book Professional …

c# programming-languages history
What is a "real" programming language?

Recently a teacher said "PHP isn't a real programming language", but only gave, in my opinion, weak justification: It's not …

php programming-languages terminology
Does anyone use the Scheme programming language for a living?

I started learning Scheme for fun, and was wondering if anyone uses it for a living as a prime programming …

programming-languages scheme
What languages can be compiled to WebAssembly (Wasm)?

What languages can be compiled to WebAssembly (Wasm)? I believe right now C, C++, and Rust (experimental) can be compiled …

llvm programming-languages webassembly