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
Last modified 4yr ago