Description
This issue is for adding a new structure for all languages that will let you compare a new aspect of a language. Ideally someone with many programming languages will help work on this.
This structure should show different things involved in working with the language's compiling or interpreting features. This could be:
- How to run a command to compile the language (including multiple variants, for example gcc vs Visual Studio)
- How to link in additional libraries
- How a program is interpreted
- Can you run a compiled form directly (like C++) or indirectly (like through the
java command)
Or other things. It should take some thought on all of the features that any programming language could have. Upon making this PR, expect it to have some revisions as people from various programming language backgrounds offer suggestions.
Requirements
- Look over the documentation at https://docs.codethesaur.us/thesaurus/add-new-structure/
- Add a new file under
web/thesauruses/_meta named whatever feels appropriate
- Open up
web/thesauruses/meta_info.json and add your new file to that file in the structures section.
- Add in some categories, then add in the concepts under that
- Feel free to use any
_meta file as examples for how to do it
- Make a PR and we can help test and review it
Description
This issue is for adding a new structure for all languages that will let you compare a new aspect of a language. Ideally someone with many programming languages will help work on this.
This structure should show different things involved in working with the language's compiling or interpreting features. This could be:
javacommand)Or other things. It should take some thought on all of the features that any programming language could have. Upon making this PR, expect it to have some revisions as people from various programming language backgrounds offer suggestions.
Requirements
web/thesauruses/_metanamed whatever feels appropriateweb/thesauruses/meta_info.jsonand add your new file to that file in thestructuressection._metafile as examples for how to do it