Deputy Sheriff The Viking Programmer – Telegram
Deputy Sheriff The Viking Programmer
248 subscribers
1.36K photos
161 videos
41 files
1.29K links
Download Telegram
Fun fact: along with ThinkPads, Lenovo and IBM also ran a series of ThinkCentre, a desktop counterpart to the popular laptop lineup.
“Whatever language you write in, your task as a programmer is to do the best you can with the tools at hand. A good programmer can overcome a poor language or a clumsy operating system, but even a great programming environment will not rescue a bad programmer.”
—Kernighan and Pike
Forwarded from ?midi
Tutorial to Languages
---------------------


(Please read before discussing programming languages)

Haskell:what if everything was a monad?
Coq: what if everything is a theorem?
Agda: what if coq had Haskell syntax and was more general purpose?
Idris: what if Agda and coq had a baby with a hundred codegens?
Lisp: what if everything is a list?
python: what if everything is a dictionary?
java: what if everything was an object?
js: what if everything is a dictionary and an object?
C: what if everything was a pointer?
C++: what if C put everything in the language?
assembly: what if everything was a register?
Scala: what if java and Haskell has a baby?
Clojure: what if java and lisp had a baby?
Rust: what if there was no garbage collection?
Go: what if C had another go?
Pascal: what if everything was a structure?
VB: what if business people could program?
forth: what if everything was a stack?
prolog: what if everything was a Horne Clause?
datalog: what if we made it purely declarative?
Lua: what if C++ programmers wanted arrays to start with 1?
Julia: what if python programmers wanted arrays to start with 1?
mathematica: what if functional programming was more symbolic?
Shell: what if everything was piped?
Perl: what if shell, awk, and sed had a baby?
Perl6: what we took the joke too far?
Php: what if we wanted to make SQL injections imperative?
Brainfuck: what if we didn't care about code quality?
Whitespace: what if everything was ?
LaTeX: \What \if \everything \was?
HTML: what if everything was a tag?
XML: what if HTML was general purpose?
Markup: what if tags needed sugar?
YAML: what if tags were too much?
MetaMath: what if everything was proof checked?
COBOL: WHAT IF EVERYTHING WAS IN CAPS?
ATS: What if everything was made by one person?


(PS: append to next pinned message)