languages, syntax highlighting, etc
-
what monaco uses for syntax highlighting: https://microsoft.github.io/monaco-editor/monarch.html
- https://github.com/nilaymaj/esolang-park
- offers debugging for esolangs
-
https://cs.lmu.edu/~ray/notes/languagedesignnotes
-
http://rigaux.org/language-study/diagram.html «< COOL LANGUAGE MAP!
- https://highlightjs.org/static/demo/
- https://highlightjs.org/usage/
-
https://ourcodeworld.com/articles/read/309/top-5-best-code-editor-plugins-written-in-javascript
- https://web.mit.edu/alexmv/6.037/sicp.pdf
- http://matt.might.net/articles/best-programming-languages/
-
http://www.digibarn.com/collections/posters/tongues/tongues.jpg
- https://github.com/NeekSandhu/codemirror-textmate
- some day I want a sophisticated system for adding language highlight
- would like to support highlighting formats from other editors (textmate, others, ???)
- would like these to load and unload as needed
languages
- fibonacci in a lot of languages
- https://rosettacode.org/wiki/Fibonacci_sequence
- https://github.com/drujensen/fib
- https://learnworthy.net/top-10-most-popular-language-of-2019-according-to-github/
- https://madnight.github.io/githut/#/pull_requests/2020/2
- reason - https://reasonml.github.io/en/try (COMPILES IN BROWSER!)
- how to implement a programming language
- http://lisperator.net/pltut/
- http://angg.twu.net/miniforth-article.html - bootstraping a forth in 40 lines of Lua
- bootstrapping a forth - https://news.ycombinator.com/item?id=24452741
highest paid:
- Scala
- Clojure
- Go
- Erlang
- WebAssembly
- Kotlin
- Rust
- F#
- Elixir
most popular:
- Javascript
- Python
- Java
- PHP
- C#
- C++
- TypeScript
- Shell
- C
- Ruby
fast growth:
- Dart 532%
- Rust 235%
- HCL 213% (config)
- Kotlin 182%
- TypeScript 161%
- PowerShell 154%
- Apex 154% (salesforce)
- Python 151%
- Assembly 149%
- Go 147%