Skip to content

Latest commit

 

History

History
120 lines (116 loc) · 2.83 KB

omissions.md

File metadata and controls

120 lines (116 loc) · 2.83 KB

Omissions

Budgie intentionally targets a "lowest common denominator" of features for common OOP languages.

Intentionally Missing Features

If any target language doesn't reasonably support a feature, Budgie cannot support that feature.

Feature C# Java JavaScript Python Ruby TypeScript
async/await Missing Missing
Default Member Variable Values Missing
Do/While Loops Missing
Enum Values as Numbers Abnormal
Enum Values as Strings Missing
Enums Without Values Missing
Inline Lambda Types with >2 Parameters Missing
Multiline Lambdas Missing
Optional Parameters Missing
Sort Comparators Missing
Switch Statements Missing