Gang Of Coders
Home
About Us
Contact Us
All Programming Languages Solutions on Gang of Coders
Total of 94 Programming Languages Solutions
What languages are Windows, Mac OS X and Linux written in?
Windows
Linux
Macos
Programming Languages
Operating System
What is the 'expression problem'?
Programming Languages
Functional Programming
Computer Science
Difference between "enqueue" and "dequeue"
Queue
Programming Languages
Compiled vs. Interpreted Languages
Java
Python
Compiler Construction
Programming Languages
Interpreter
Can you monkey patch methods on core types in Python?
Python
Ruby
Programming Languages
Monkeypatching
Fluent Interface
What is the difference between "keyword" and "reserved word"?
Language Agnostic
Programming Languages
Syntax
Keyword
Reserved Words
Why do we use _ in variable names?
Programming Languages
Naming Conventions
What is the difference between def foo = {} and def foo() = {} in Scala?
Scala
Programming Languages
Functional Programming
Jvm
Jvm Languages
New language on top of PHP?
Php
Programming Languages
Language Design
Difference between managed C++ and C++
C++
Visual C++
Programming Languages
Managed C++
What are "sums-and-products" data structures?
Data Structures
Programming Languages
Types
Type Systems
Algebraic Data-Types
What language is .NET Framework written in?
.Net
C++
Programming Languages
What do you mean by the expressiveness of a programming language?
Language Agnostic
Programming Languages
What is the difference between statically typed and dynamically typed languages?
Programming Languages
Computer Science
Static Typing
Dynamic Typing
Function overloading by return type?
Programming Languages
Language Design
Overloading
Function Calls
Language Books/Tutorials for popular languages
Programming Languages
Strangest language feature
Language Agnostic
Programming Languages
Best explanation for languages without null
Programming Languages
Functional Programming
Null
Nullpointerexception
Non Nullable
Why aren't programs written in Assembly more often?
C
Programming Languages
Assembly
Dynamic type languages versus static type languages
Programming Languages
Dynamic Languages
Type Systems
Is SQL or even TSQL Turing Complete?
Sql
Tsql
Programming Languages
Language Features
What is declarative programming?
Programming Languages
Declarative
Glossary
The term "Context" in programming?
Language Agnostic
Programming Languages
Terminology
What is the difference between Type and Class?
Language Agnostic
Class
Programming Languages
Types
Glossary
What are important languages to learn to understand different approaches and concepts?
Language Agnostic
Programming Languages
What is the difference between syntax and semantics in programming languages?
Syntax
Programming Languages
Semantics
Scalar vs. primitive data type - are they the same thing?
Programming Languages
Types
Terminology
Primitive Types
Scalar
Why can't variable names start with numbers?
C++
Variables
Programming Languages
Language Design
Variable Names
What is the difference between mutex and critical section?
Windows
Linux
Multithreading
Programming Languages
What languages can be compiled to WebAssembly (Wasm)?
Llvm
Programming Languages
Webassembly
What's the name for hyphen-separated case?
Programming Languages
Naming Conventions
Terminology
Kebab Case
What are some compelling use cases for dependent method types?
Scala
Haskell
Programming Languages
Type Systems
Dependent Method-Type
Detecting programming language from a snippet
Programming Languages
Language Detection
File I/O in Every Programming Language
File Io
Language Agnostic
Programming Languages
Should I use multiplication or division?
Performance
Programming Languages
What's the difference between compiled and interpreted language?
Java
Javascript
Programming Languages
Truly understanding the difference between procedural and functional
Programming Languages
Functional Programming
Procedural Programming
What is duck typing?
Programming Languages
Duck Typing
What is a trampoline function?
C
Language Agnostic
Programming Languages
Trampolines
Why are dates calculated from January 1st, 1970?
Java
Python
Programming Languages
Is a statically-typed full Lisp variant possible?
Programming Languages
Lisp
Static Typing
What is Haskell used for in the real world?
Haskell
Functional Programming
Programming Languages
When is a language considered a scripting language?
Programming Languages
Scripting
Terminology
Semantics
Meaning of Leaky Abstraction?
Programming Languages
Functional Programming
Memory Leaks
Abstraction
Leaky Abstraction
Is it worthwile to learn assembly language?
Programming Languages
Assembly
Nasm
At what point does a config file become a programming language?
Configuration
Programming Languages
Configuration Files
Config
What does vanilla mean?
Programming Languages
Terminology
Is there an "opposite" to the null coalescing operator? (…in any language?)
C#
Programming Languages
Syntax
Operators
Null Coalescing-Operator
What's the difference between: Asynchronous, Non-Blocking, Event-Base architectures?
Programming Languages
Asynchronous
Blocking
Nonblocking
Event Based-Programming
How to approach creating a JVM programming language?
Compiler Construction
Programming Languages
Jvm
Jvm Languages
How do functional programming languages work?
Oop
Programming Languages
Haskell
Functional Programming
Paradigms
Alternatives to Object-Oriented Programming?
Oop
Programming Languages
Paradigms
Does any other language other than JavaScript have a difference between brace start locations (same line and next line)?
Javascript
Language Agnostic
Programming Languages
Language Design
Why is the 'if' statement considered evil?
Programming Languages
If Statement
Why are Python Programs often slower than the Equivalent Program Written in C or C++?
C++
Python
C
Performance
Programming Languages
The difference between Reactive and Functional-Reactive programming
Programming Languages
Functional Programming
Paradigms
Reactive Programming
What is a regular language?
Syntax
Programming Languages
Bnf
Regular Language
Formal Languages
What is the meaning of the term "thread-safe"?
Multithreading
Language Agnostic
Programming Languages
Concurrency
What language to learn after Haskell?
Haskell
Programming Languages
Mathematica: what is symbolic programming?
Programming Languages
Haskell
Functional Programming
Wolfram Mathematica
Forking vs Threading
Linux
Multithreading
Unix
Programming Languages
Fork
c++ array assignment of multiple values
C++
Arrays
Programming Languages
Syntax
What does "expressive" mean when referring to programming languages?
Programming Languages
The History Behind the Definition of a 'String'
String
Programming Languages
Terminology
History
What are five things you hate about your favorite language?
Programming Languages
Language Agnostic
Origin of the C# language name
C#
Programming Languages
History
Are there other common "c-like" or non "c-like" languages with non zero index array position?
Arrays
Programming Languages
Indexing
Are FP and OO orthogonal?
Oop
Scala
Programming Languages
Functional Programming
Paradigms
What is a good example to show to a non-programmer to explain what programming "looks like"?
Programming Languages
What are the available interactive languages that run in tiny memory?
Programming Languages
Embedded
Microcontroller
Interactive
Scripting Language vs Programming Language
Scripting
Programming Languages
Scripting Language
Why did you decide "against" using Erlang?
Programming Languages
Functional Programming
Erlang
Why should java package name be lowercase?
Java
Package
Programming Languages
Naming Conventions
How does Makefile know that a file changed and then recompile it?
Makefile
Programming Languages
What is so special about Smalltalk?
Programming Languages
Oop
Smalltalk
What does composability mean in context of functional programming?
Programming Languages
Functional Programming
Which programming languages can be used to develop in Android?
Java
Android
Scala
Programming Languages
Scripting
Start Activity inside onReceive BroadcastReceiver
Android
Programming Languages
Android Activity
What is a 'thunk', as used in Scheme or in general?
Programming Languages
Functional Programming
Scheme
What should every JavaScript programmer know?
Javascript
Programming Languages
Setting std=c99 flag in GCC
C
Programming Languages
C99
What is a "real" programming language?
Php
Programming Languages
Terminology
What are the practical limitations of a non-turing complete language like Coq?
Programming Languages
Functional Programming
Turing Complete
Coq
What is the first character in the sort order used by Windows Explorer?
Windows
Algorithm
Programming Languages
Char
Special Characters
Programming languages that compile into C/C++ source?
C++
C
Programming Languages
Code Translation
Why functional languages?
Programming Languages
Functional Programming
Specification for a Functional Reactive Programming language
Functional Programming
Programming Languages
Semantics
Frp
PHP Readonly Properties?
Php
Programming Languages
Difference between static and dynamic programming languages
Dynamic
Static
Programming Languages
Type Systems
What programming language is most like natural language?
Programming Languages
Nlp
Debunking Scala myths
Scala
Programming Languages
Alternatives to Lua as an embedded language?
Scripting
Programming Languages
Embedded
Lua
What programming languages can one use to develop Android applications?
Android
Programming Languages
Mobile
What is Type-safe?
Language Agnostic
Programming Languages
Computer Science
Terminology
Type Safety