gitpod-io / retired-gatsby-website

Gitpod website and documentation
https://www.gitpod.io/
MIT License
68 stars 73 forks source link

Document Languages Supported In Gitpod #383

Open JesterOrNot opened 4 years ago

JesterOrNot commented 4 years ago

Please reference this issue in related PRs

Languages

Key:

For Each language

JesterOrNot commented 4 years ago

Here are a few wish list items, these can be done after the main guides

JesterOrNot commented 4 years ago

Ordering reference

Please try to order languages by popularity in Gitpod (with a few exceptions, e.g. when a guide is really well written).

Gitpod Top Languages (2020-01-02)

  1. JavaScript
  2. Python
  3. TypeScript
  4. HTML
  5. Java
  6. Dockerfile
  7. CSS
  8. C++
  9. Go
  10. Shell
  11. Ruby
  12. PHP
  13. Vue
  14. Jupyter Notebook
  15. C
  16. Scala
  17. Rust
  18. C#
  19. Dart
  20. Xtend
  21. Haskell
  22. CMake
  23. Julia
  24. Smarty
  25. XSLT
  26. Groovy
  27. WebAssembly
  28. Objective-C
  29. F#
  30. TeX
  31. Makefile
  32. R
  33. Perl
  34. Kotlin
  35. TSQL
  36. PL/pgSQL
  37. Swift
  38. Objective-C++
  39. Elm
  40. Vim script
  41. Assembly
  42. Tcl
  43. GAP
  44. Batchfile
  45. HiveQL
  46. Lex
  47. Rich Text Format
  48. Nix
  49. M4
  50. CoffeeScript
  51. Processing
  52. PowerShell
  53. Inno Setup
  54. Yacc
  55. AppleScript
  56. AspectJ
  57. FreeMarker
  58. OCaml
jankeromnes commented 4 years ago

Amazing progress here! 🤩 Many thanks @JesterOrNot for leading this effort. 💯

Now that we've covered most of Gitpod's top languages, I think we could also look at documenting frameworks, and maybe databases.

Some of these could probably be added to a language guide, while other may benefit from a new dedicated page (e.g. inside a new /docs/frameworks/ directory). Of course, they'd all likely benefit from a few good gitpodified examples (ideally already-popular repositories, or forks if the upstream repository didn't accept a Gitpod setup).

Since getting data on the most popular frameworks in Gitpod isn't easy, I looked at https://insights.stackoverflow.com/survey/2019#technology and https://www.jetbrains.com/lp/devecosystem-2019/ to come up with a useful list:

Web Frameworks

Other Frameworks

Databases

I think that https://www.gitpod.io/blog/gitpodify/#installing-databases may be the most useful section of my blog post. It could be spinned out into a new documentation section with the most popular database setups:

chrifro commented 3 years ago

What is the status of this issue? It might be helpful to open a new issue with the outstanding tasks to have a better overview about what's still missing. Could this be something to mark for community contributions or help wanted?

780 #771 are relating to this as well