ease.js - Tasks: task #12103, Keyword inference
You are not allowed to post comments on this tracker with your current authentication level.
task #12103: Keyword inference
Submitter: | Mike Gerwitz <mikegerwitz> | ||
Submitted: | Sun 10 Jun 2012 03:49:55 AM UTC | ||
Should Start On: | Fri 01 Mar 2013 05:00:00 AM UTC | Should be Finished on: | Thu 01 Aug 2013 04:00:00 AM UTC |
Category: | Core | Priority: | 3 - Low |
Item Group: | Development | Status: | Up In The Air |
Privacy: | Public | Percent Complete: | 0% |
Assigned to: | None | Open/Closed: | Open |
Planned Release: | None | ||
Keywords: | concise, keywords, inference |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
Carbon-Copy List
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
No changes have been made to this item
Explicit use of keywords is excellent for clarity and to produce code that is more familiar to developers in languages such as C++, Java, PHP, etc. However, they are not very concise. For example - public is the default and isn't even necessary. Below is a list of certain ideas that could be enabled (it would have a performance impact, so how to use it is yet to be determined):
Whether or not this will work well is dependent on how clear the criteria are and whether or not we can come up with a concise version of each keyword. For example, should protected be '#var' (UML-style), or something else? If that's true, should the others have '+' and '-' equivalents as aliases to their appropriate keywords?