-
Notifications
You must be signed in to change notification settings - Fork 173
Rethink functions vs subroutines in Functions concept file #511
Copy link
Copy link
Open
Labels
Experience: Meta Language DesignPriority: HighSomething to fix sooner than laterSomething to fix sooner than laterType: Questiongood first issueA good issue for anyone new to open source to work onA good issue for anyone new to open source to work onhacktoberfestGood issue for someone to work on for HacktoberfestGood issue for someone to work on for Hacktoberfesthelp wantedWe'd love to have help working on this issueWe'd love to have help working on this issue
Metadata
Metadata
Assignees
Labels
Experience: Meta Language DesignPriority: HighSomething to fix sooner than laterSomething to fix sooner than laterType: Questiongood first issueA good issue for anyone new to open source to work onA good issue for anyone new to open source to work onhacktoberfestGood issue for someone to work on for HacktoberfestGood issue for someone to work on for Hacktoberfesthelp wantedWe'd love to have help working on this issueWe'd love to have help working on this issue
Type
Fields
Give feedbackNo fields configured for issues without a type.
Description
In some languages, the idea of a function (group of code given input that returns some output) and a subroutine (a callable block of code to do a task) are two different things. In others, they're the exact same thing (or are only differentiated by if you provide inputs or send outputs).
Several people that contribute to CT see "Call subroutines" as "Call a function", which may or may not be correct depending on the language.
This issue is to rethink what this file should use for this, and maybe to add "call function" and change subroutines to something like "define subroutine" and "call subroutine".
Implementation
If you think you have a good way to go about this, feel free to submit a pull request to modify
/web/thesauruses/_meta/functions.json. Otherwise feel free to chime in on comments here to start thinking this through with me.