Langs I'd say I know (or rather, knew at a past time):
BASIC
sh/Bash
Fish
C/C++ (a long time ago, and a lot has changed since then)
PHP
Python
Java
C# - WinForms + ASP.NET - fun times
Scheme - learned for a class - this was my "gateway" lang to learning functional programming concepts
JavaScript
TypeScript
Go
Rust
SQL
Langs that I've investigated (partially learned):
D
Haxe
Kotlin
Lua
Nim
Ocaml/ReasonML/F#
Perl
R
Rebol
Red
Ruby
Smalltalk
In retrospect, what I've come to value that I've learned in my journey is a set of abstractions that make solving complex problems doable in clever ways: OOP, functional programming, reactive programming, actors, text-processing, data-structures, memory models, data ownership, concurrency, package management, etc. For this reason, I tend to favor languages that support these strategies. My favorites to pair together (at the moment) is Fish for scripting the system, TypeScript for generalized scripting, and Rust for the lower-level.
Fish is much more sane shell scripting. TypeScript has an awesome type-system (for a scripting language). Rust has the best developer experience for a systems programming language I've ever encountered. Fun times!
For completeness, I should list some things I know I need/want to review:
Linear programming
Dynamic programming
Graph algorithms
State machines (both NFA + DFA)
etc.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Langs I'd say I know (or rather, knew at a past time):
Langs that I've investigated (partially learned):
In retrospect, what I've come to value that I've learned in my journey is a set of abstractions that make solving complex problems doable in clever ways: OOP, functional programming, reactive programming, actors, text-processing, data-structures, memory models, data ownership, concurrency, package management, etc. For this reason, I tend to favor languages that support these strategies. My favorites to pair together (at the moment) is Fish for scripting the system, TypeScript for generalized scripting, and Rust for the lower-level.
Fish is much more sane shell scripting. TypeScript has an awesome type-system (for a scripting language). Rust has the best developer experience for a systems programming language I've ever encountered. Fun times!
For completeness, I should list some things I know I need/want to review: