3 ms·
Know: Javascript, Python, Java, C/C++/C#, some basic knowledge of Common Lisp and a few others (quickbasic, various scripting or special purpose languages like
by catpolice 9y ago
Know: Javascript, Python, Java, C/C++/C#, some basic knowledge of Common Lisp and a few others (quickbasic, various scripting or special purpose languages like Matlab)
Want to learn: Clojure, Haskell, x86 assembly, webassembly, shader languages (e.g. GLSL)
- catpolice 9y agoPersonal anecdote: the weirdest language I've ever used was a domain specific language that was adapted from punch cards used by a bank. It was basically a really weird assembly language. All the variables had 3-letter names, there were exactly 256 of them and they were all globally scoped. There was a custom IDE, but you couldn't freely edit the source as text, the programming was done via drop menus, where you selected the operation you wanted to perform, then scrolled through the list of 256 variables to select which variables to use as arguments...