Dart
E24475
Dart is a client-optimized, object-oriented programming language developed by Google, primarily used for building web and cross-platform mobile applications (notably with the Flutter framework).
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| Dart (early versions) | 1 |
Statements (52)
| Predicate | Object |
|---|---|
| instanceOf |
client-optimized programming language
ⓘ
object-oriented programming language ⓘ programming language ⓘ |
| compilesTo |
ARM
ⓘ
JavaScript ⓘ native machine code ⓘ x64 ⓘ |
| designedBy | Google ⓘ |
| developer | Google ⓘ |
| ecosystem | pub package manager ⓘ |
| fileExtension | .dart ⓘ |
| garbageCollector | generational ⓘ |
| hasImplementation |
Dart Dev Compiler
ⓘ
Dart VM ⓘ dart2js ⓘ |
| influencedBy |
C# programming language
ⓘ
surface form:
C#
Java ⓘ JavaScript ⓘ Smalltalk ⓘ Strongtalk ⓘ |
| memoryManagement | automatic ⓘ |
| notableFramework | Flutter ⓘ |
| packageRepository | pub.dev ⓘ |
| paradigm |
class-based
ⓘ
functional ⓘ imperative ⓘ object-oriented ⓘ |
| platform |
desktop
ⓘ
mobile ⓘ server ⓘ web ⓘ |
| standardLibrary |
dart:async
ⓘ
dart:core ⓘ dart:html ⓘ dart:io ⓘ |
| supports |
ahead-of-time compilation
ⓘ
async-await ⓘ garbage collection ⓘ generics ⓘ isolates ⓘ just-in-time compilation ⓘ mixins ⓘ null safety ⓘ sound null safety ⓘ |
| typingDiscipline |
optional typing
ⓘ
sound static typing ⓘ strong typing ⓘ |
| usedFor |
command-line tools
ⓘ
cross-platform mobile applications ⓘ desktop applications ⓘ server-side applications ⓘ web applications ⓘ |
Referenced by (6)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
C#
this entity surface form:
Dart (early versions)