Skip to content

Languages Taxonomy #246

@Descent098

Description

@Descent098

Currently in the blog posts are tagged with languages as just regular tags, but these should be a separate taxonomy from tags.

This allows us to have a separate landing page per language, and allows people to filter by just languages in an easier way

Requirements/todo

  • Create new taxonomy of languages
    • Fields
      • Typing; Static, dynamic, strong, weak
      • name (name of language)
      • highlight_code; If the code for highlight js differs than the name
      • website (optional)
      • source (optional)
      • Paradigms: Imperative, Object oriented, Functional, etc.
  • Assign existing blog posts the new taxonomy as a "languages" field
  • Create overview page that talks about the language and pulls the articles about it
    • How to get setup with the language
      • How to run & compile a file
    • How basic syntax
      • Create Variables
      • Basic data types
      • Create classes/structs
      • For/while loops
      • Function definitions
      • Comments
      • Available package managers/package usage (not creating a package)
  • Add some JavaScript to the single blog page that checks if the language is in the highlight js common languages, and if not import the syntax highlighting

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions