Knowledge

Dart (programming language)

Source 📝

2076: 129: 38: 10245: 9806: 4408: 2062: 10275: 10265: 4380: 10255: 882:, Dart code produces performant modules that compile fast. This module needs the Dart VM included with the SDK to run. The compiler loads all parsed classes and compiled code into memory the first time the app runs. This speeds up any subsequent run of the app. The compiler outputs an app specific to the architecture on which it was compiled. 434:. This extended native compilation to the Linux, macOS, and Windows desktop platforms. Earlier developers could create new tools using only Android or iOS devices. With this extension, developers could deploy a program into self-contained executables. The Dart SDK doesn't need to be installed to run these self-contained executables. The 843:
Self-contained executables include native machine code compiled from the specified Dart code file, its dependencies, and a small Dart runtime. The runtime handles type checking and garbage collection. The compiler produces output specific to the architecture on which the developer compiled it. This
897:
When compiled as a kernel module, Dart code produces a machine-independent format called the Dart Intermediate Representation (Dart IR). The Dart IR bytecode format can work on any architecture that has a Dart VM. This makes this format very portable and quick to compile, but less performant than
944:. This serves as a guarantee that variables cannot return a null value unless it has explicit permission. Null safety prevents the developer from introducing null-pointer exceptions, a common, but difficult to debug, error. With Dart 3.0, all code must follow sound null safety. 470:
formed technical committee, TC52, to standardize Dart. ECMA approved the first edition of the Dart language specification as ECMA-408 in July 2014 at its 107th General Assembly. Subsequent editions were approved in December 2014, June 2015, and December 2015.
863:, Dart code produces portable, performant, and platform-specific modules. It includes all dependent libraries and packages the app needs. This increases its compilation time. The compiler outputs an app specific to the architecture on which it was compiled. 682:. This makes Dart apps compatible with all major browsers. Dart optimizes the compiled JavaScript output to avoid expensive checks and operations. This results in JavaScript code that can run faster than equivalent code handwritten in pure JavaScript. 3922: 692:
The second Dart-to-JavaScript compiler was frog. Written in Dart, it was introduced in 2013 and deprecated in 2020. This should not be confused with Dart Frog, an open-source Dart framework for building backend systems from
1163:
and Flutter 3 released production support for all desktop platforms. It provides a framework, widgets, and tools. This framework gives developers a way to build and deploy mobile, desktop, and web apps. Flutter works with
9715: 719:. Developers could use this compiler for development builds. It compiles to human-readable JavaScript. On March 28, 2013, the Dart team posted an update on their blog addressing Dart code compiled to JavaScript with the 967:
The Dart core libraries can be compiled into a snapshot file that allows fast loading of the libraries. Most standard distributions of the main Dart VM have a prebuilt snapshot for the core libraries that is loaded at
830:
Dart can compile to native machine code for macOS, Windows, and Linux as command line tools. Dart can compile apps with user interfaces to the web, iOS, Android, macOS, Windows, and Linux using the
3930: 1076:
support a Dart plugin. This plugin supports many features such as syntax highlighting, code completion, analysis, refactoring, debugging, and more. Other editors include plugins for Dart including
3587:"Chrome Dev Editor is a developer tool for building apps on the Chrome platform: Chrome Apps and Web Apps, in JavaScript or Dart. (NO LONGER IN ACTIVE DEVELOPMENT) - googlearchive/chromedeveditor" 1115:
In June 2015, Google transferred the CDE project to GitHub as a free software project and ceased active investment in CDE. The Chrome Dev Editor project was archived on April 24, 2021.
9592: 456:
Dart released the 5th edition of its language specification on April 9, 2021. This covers all syntax through Dart 2.10. A draft of the 6th edition includes all syntax through 2.13.
2337: 2876: 441:
Dart 3.0 was released in May 2023 with changes to the type system to require sound null safety. This release included new features like records, patterns, and class modifiers.
708:
evolved from earlier compilers. It intended to implement the full Dart language specification and semantics. Developers use this compiler for production builds. It compiles to
1151:
for native app development. Built using Dart, C, C++ and Skia, Flutter is an open-source, multi-platform app UI framework. Prior to Flutter 2.0, developers could only target
9866: 885:$ dartcompilejit-snapshot<source.dart> Compiling<source.dart>tojit-snapshotfile<target_app.jit> Helloworld! $ dartrun<target_app.jit> Helloworld! 9554: 1168:
and supports extending the framework through add-ons called packages. These can be found on their package repository, pub.dev. JetBrains also supports a Flutter plugin.
928:). Every Dart program uses at least one isolate, which is the main isolate. Since Dart 2, the Dart web platform no longer supports isolates, and suggests developers use 738:
could be called from the command line. Dart 2.18 folded these functions into the Dart SDK. This removed the direct command line wrappers but kept the two compilers. The
959:
Dart programs can be compiled into snapshot files containing all of the program code and dependencies preparsed and ready to execute, allowing fast startups.
9577: 5923: 694: 10567: 9738: 10945: 7188: 5609: 10960: 5797: 4112: 10970: 10965: 2360: 10679: 5777: 1159:
and the web. Flutter 2.0 released support for macOS, Linux, and Windows as a beta feature. Flutter 2.10 released with production support for
7272: 4822: 3055: 10023: 9498: 3150: 901:$ dartcompilekernel<source.dart> Compiling<source.dart>tokernelfile<target_app>.dill. $ dartrun<target_app>.dill 661:
Dart 3 can deploy apps to the web as either JavaScript or WebAssembly apps. Dart supports compiling to WebAssembly as of May 2024.
10136: 9636: 4396: 2883: 2009:
syntax was adopted from Smalltalk. This syntax provides a shortcut for invoking several methods one after another on the same object.
1112:, codenamed Spark. The project was later renamed as Chrome Dev Editor. Built in Dart, it contained Spark which is powered by Polymer. 10940: 10202: 10237: 1131:(APIs) and run Dart code. It provides syntax highlighting, code analysis, code completion, documentation, and HTML and CSS editing. 416:
Dart had a mixed reception at first. Some criticized the Dart initiative for fragmenting the web because of plans to include a Dart
6927: 4815: 2517: 10980: 9945: 9584: 5772: 4401: 2027:
Dart makes use of isolates as a concurrency and security unit when structuring applications. The Isolate concept builds upon the
375: 2713: 10935: 10868: 9147: 9050: 4444: 4391: 3808: 347: 10858: 10311: 9627: 5868: 4775: 3294: 2081: 20: 10616: 10985: 9692: 9652: 9155: 5883: 5802: 5730: 4132: 4105: 4011: 2125: 240: 9668: 9608: 9600: 9546: 9211: 6794: 4882: 4731: 4059: 4036: 1053: 10442: 9920: 8769: 6711: 6580: 6250: 5963: 5763: 4137: 2135: 1128: 2741: 866:$ dartcompileaot-snapshot<source.dart> Generated<target_app.aot> $ dartaotruntime<target_app.aot> 10212: 10165: 5529: 4142: 2953: 2445: 3026: 424:. Those plans were dropped in 2015 with the Dart 1.9 release. Focus changed to compiling Dart code to JavaScript. 10950: 10626: 9491: 6763: 5971: 5890: 5666: 4737: 3840: 3601: 2289: 10115: 10095: 9530: 6919: 4805: 4521: 4411: 4343: 4216: 4098: 3884: 3227: 3002: 2401: 2159: 1177: 991: 913: 410: 387: 355: 312: 268: 78: 3334: 3319: 764:
to compile a larger JavaScript file with human-readable code. Dart-generated JavaScript can be debugged using
19:
This article is about a programming language. For the advertising application formerly named Google Dart, see
10467: 9644: 6903: 6603: 6574: 6173: 5953: 4506: 4386: 4364: 4318: 4291: 4266: 4226: 921: 272: 3557: 847:$ dartcompileexe<source.dart>-o<target_app> Generated:<target_app> $ ./<target_app> 10975: 10873: 10684: 10278: 10101: 10090: 9930: 9708: 9406: 8499: 7827: 7360: 6090: 5948: 5878: 5615: 5376: 5167: 4892: 4358: 4261: 4231: 3175: 3101: 2907: 2785: 2247: 3498: 2766: 10037: 9993: 9585:
United States v. Adobe Systems, Inc., Apple Inc., Google Inc., Intel Corporation, Intuit, Inc., and Pixar
8130: 7985: 7821: 6408: 5416: 4685: 4333: 4328: 4271: 4251: 3673: 2659: 2067: 2047: 2021: 995: 977: 339: 284: 276: 120: 62: 3923:"Fearless concurrency: how Clojure, Rust, Pony, Erlang and Dart let you achieve that. - Renato Athaydes" 3246: 10661: 10457: 10452: 10417: 9975: 9809: 9484: 7901: 7815: 7073: 6857: 6403: 6084: 6016: 5905: 5713: 5554: 4877: 4810: 4695: 4276: 4172: 4155: 1152: 709: 10384: 10154: 7662: 7577: 7262: 6913: 6851: 6705: 5857: 5745: 5653: 5646: 5028: 4977: 4516: 4437: 4286: 4241: 675: 2313: 10990: 10955: 10638: 10304: 9961: 8550: 8468: 8081: 7796: 7618: 6384: 6114: 5958: 5938: 5933: 5928: 5011: 4768: 4539: 4323: 4206: 879: 480: 351: 260: 3648: 128: 10546: 10427: 10328: 10258: 10175: 10122: 9700: 9538: 9522: 9438: 9271: 8291: 8119: 7050: 6873: 6863: 6119: 5915: 5895: 5831: 5635: 5625: 4897: 4544: 4480: 3736: 3688: 343: 10930: 10809: 10773: 10718: 10604: 10599: 9909: 9789: 9765: 9675: 9454: 9062: 8876: 8849: 8711: 7969: 7757: 7558: 6699: 6531: 6510: 6322: 6245: 5900: 5841: 5792: 5603: 5450: 5314: 4938: 4669: 4475: 4192: 3953:"Mirrors: design principles for meta-level facilities of object-oriented programming languages" 2542: 2043: 724: 484: 66: 58: 54: 3523: 10723: 10397: 9968: 9773: 9722: 9660: 8866: 8653: 8580: 7681: 7454: 7386: 7201: 6841: 6731: 6505: 6493: 6365: 6163: 5630: 5620: 5503: 5426: 5421: 4923: 4887: 4742: 2852: 24: 2426: 1046:
On August 13, 2012, Google announced the release of an Eclipse plugin for Dart development.
809:
requires adoption of the WasmGC feature into the Wasm standard. Chrome 119 supports WasmGC.
10536: 9781: 9730: 8799: 8745: 8716: 8560: 8350: 8171: 7915: 7735: 7237: 7212: 7133: 7113: 7079: 7023: 6748: 6677: 6671: 6635: 6625: 6586: 6554: 6499: 6289: 5846: 5836: 5671: 5544: 5485: 5444: 4943: 4644: 4569: 4490: 4430: 4121: 4051: 3952: 3862: 2219: 982: 814: 457: 332: 308: 45: 461: 8: 10817: 10531: 10297: 9315: 8728: 8442: 8431: 8326: 8218: 8207: 7990: 7909: 7790: 7763: 7367: 7148: 6619: 6397: 5819: 5708: 5676: 5534: 5498: 5289: 5272: 5267: 5218: 4761: 4197: 1032: 390: 2827: 10703: 10671: 10633: 10589: 10488: 10432: 10108: 9459: 9444: 8622: 8616: 8599: 8067: 8047: 7980: 7742: 7670: 7651: 7380: 7336: 6960: 6883: 6784: 6768: 6542: 6481: 6360: 6188: 6178: 6021: 4999: 4584: 4422: 3572: 3358: 3126: 2104: 2089: 1148: 1093: 1081: 1012: 831: 467: 435: 328: 248: 215: 179: 86: 2184: 10894: 10653: 10643: 10493: 10268: 10016: 9915: 9507: 9431: 8992: 8938: 8843: 8610: 8605: 8474: 8399: 8110: 8022: 8004: 7844: 7706: 7686: 7644: 7507: 7194: 7183: 7178: 7096: 6965: 6944: 6716: 6660: 6645: 6416: 6348: 6267: 6240: 5998: 5873: 5719: 5576: 5549: 5383: 5248: 5146: 4800: 4654: 4594: 4177: 4055: 4032: 4028: 4007: 4003: 2803: 2717: 2375: 2354: 2220:"Web Languages and VMs: Fast Code is Always in Fashion. (V8, Dart) - Google I/O 2013" 2131: 1089: 1020: 3784: 2177: 427:
Dart 2.0 was released in August 2018 with language changes including a type system.
10511: 10082: 10030: 10009: 9845: 9308: 9223: 9142: 8871: 8817: 8647: 8555: 8526: 8494: 8462: 8200: 8099: 8094: 7962: 7699: 7692: 7571: 7500: 7411: 7207: 7090: 6978: 6665: 6613: 6597: 6520: 6316: 6295: 6272: 6194: 6148: 5757: 5660: 5640: 5472: 5309: 5223: 5198: 5073: 4659: 4589: 4559: 4022: 3997: 3967: 3586: 2006: 1301: 1127:
at the start of 2015. This online editor allows developers to experiment with Dart
1028: 987: 492: 438:
toolkit integrates Dart, so it can compile on small services like backend support.
203: 191: 9716:
Judgement of the German Federal Court of Justice on Google's autocomplete function
952:
Snapshot files, a core part of the Dart VM, store objects and other runtime data.
10832: 10794: 10760: 10248: 10170: 10051: 9982: 9411: 9322: 8786: 8764: 8751: 8680: 8424: 8339: 8267: 8213: 8136: 8060: 7975: 7955: 7878: 7856: 7850: 7494: 7443: 7436: 7423: 7354: 7267: 7247: 7140: 7102: 6939: 6683: 5784: 5725: 5702: 5591: 5508: 5492: 5438: 5393: 5324: 5182: 5063: 4870: 3078:"WebAssembly Garbage Collection (WasmGC) now enabled by default in Chrome | Blog" 917: 860: 813:
120 and later could support WasmGC, but a current bug is blocking compatibility.
488: 417: 413:
and Kasper Lund founded the project. Dart 1.0 was released on November 14, 2013.
320: 158: 73: 37: 5696: 3298: 3003:"Dart News & Updates: Why dart2js produces faster JavaScript code from Dart" 801:
With the Dart 3.22 release, Google announced support for compiling Dart code to
10822: 10708: 10526: 10197: 10129: 9954: 9883: 9861: 9196: 9191: 8775: 8722: 8627: 8531: 8521: 8412: 8315: 8297: 8247: 8224: 8143: 8042: 7888: 7872: 7863: 7838: 7804: 7718: 7712: 7630: 7544: 7417: 7303: 7298: 7293: 7280: 6811: 6650: 6640: 6591: 6049: 5740: 5691: 5586: 5524: 5478: 5433: 5343: 5277: 5228: 5157: 5083: 5043: 4725: 3476: 3228:"Dart2 Breaking Change: Removing web support for dart:mirrors and dart:isolate" 2635: 1057: 818: 394: 383: 196: 184: 163: 50: 3202: 2676: 2201: 483:(SDK) ships with a standalone Dart runtime. This allows Dart code to run in a 10924: 10621: 10402: 9873: 9856: 9746: 9449: 9396: 9293: 9288: 8925: 8854: 8834: 8739: 8705: 8674: 8489: 8366: 8361: 8278: 8158: 8125: 8104: 7895: 7883: 7729: 7624: 7609: 7551: 7460: 7430: 7257: 7126: 7084: 6816: 6799: 6742: 6153: 5686: 5455: 5370: 5319: 5299: 5261: 5187: 5108: 5103: 5005: 4989: 4984: 4972: 4956: 4918: 4795: 4296: 3904: 2567: 2469: 1139:
The Dart DevTools, written in Dart, include debugging and performance tools.
1061: 765: 421: 171: 167: 5078: 3971: 2615: 2107:, an open-source UI software development kit for cross-platform applications 916:, Dart uses isolated, independent workers that do not share memory, but use 10904: 10852: 10577: 10407: 10002: 9935: 9903: 9424: 9374: 9357: 9328: 9298: 9248: 9233: 9218: 9185: 9057: 9020: 9004: 8910: 8894: 8805: 8781: 8693: 8637: 8544: 8538: 8437: 8371: 8344: 8309: 8230: 8087: 7943: 7932: 7809: 7676: 7657: 7585: 7528: 7252: 7159: 7108: 6897: 6806: 6655: 6422: 6284: 6215: 6210: 5809: 5539: 5353: 5213: 5203: 5177: 5172: 5098: 5088: 4967: 4928: 4904: 4864: 4619: 4599: 4348: 4187: 3077: 2035: 1481:// Imported with `math` as name, so accesses need to use `math.` as prefix. 1077: 1036: 495:
allowing users to write fully working system apps like custom web servers.
363: 208: 3406: 2591: 2002:
language family. Its members include C, Java, C#, JavaScript, and others.
10745: 10207: 10076: 10044: 9898: 9888: 9878: 9401: 9283: 9243: 9162: 8998: 8899: 8860: 8823: 8733: 8593: 8376: 8356: 8334: 8303: 8284: 8074: 7949: 7785: 7637: 7598: 7565: 7489: 7349: 7343: 7329: 7170: 6753: 6548: 6442: 6389: 6306: 6278: 6261: 6183: 6138: 5751: 5681: 5598: 5365: 5283: 5254: 5208: 5151: 5120: 4962: 4579: 4554: 3712: 3270: 2039: 2028: 941: 925: 806: 802: 723:
compiler, stating that it now runs faster than handwritten JavaScript on
671: 445: 371: 152: 4090: 3905:"The Essence of Google Dart: Building Applications, Snapshots, Isolates" 3203:"The Essence of Google Dart: Building Applications, Snapshots, Isolates" 2693: 2269: 10909: 10695: 10594: 10582: 10521: 10472: 10462: 10422: 10369: 10320: 10058: 9893: 9367: 9278: 9179: 9122: 8792: 8758: 8699: 8632: 8566: 8484: 8418: 8273: 8032: 7833: 7449: 7374: 7308: 7287: 7242: 6726: 6689: 6486: 6427: 6301: 6255: 6225: 6158: 6072: 6055: 6031: 5863: 5735: 5467: 5348: 5294: 5192: 5162: 5130: 5125: 5114: 5093: 5058: 4948: 4933: 4853: 4690: 4664: 4629: 4485: 4256: 3034: 2977: 2094: 2017: 1109: 1105: 929: 679: 367: 324: 296: 292: 280: 3625: 3455: 1535:// A constructor, with syntactic sugar for setting instance variables. 1039:, JavaScript compiling, running web and server Dart applications, and 10899: 9561: 9416: 9351: 9346: 9228: 9010: 8919: 8660: 8573: 8479: 8404: 7724: 7535: 7476: 6868: 6821: 6721: 6235: 6168: 6125: 6077: 5053: 5048: 4858: 4549: 4353: 3822: 3537: 2098: 1736:// Acts the same as a final variable, but is computed on each access. 1050: 1040: 288: 3430: 2061: 1123:
To provide an easier way to start using Dart, the Dart team created
998:, transfers it to another isolate, then the isolate deserializes it. 10827: 10750: 10611: 10503: 10392: 9925: 9851: 9201: 9132: 9117: 9107: 9097: 9087: 9077: 9045: 9040: 8904: 8686: 8260: 8235: 8177: 8164: 8152: 7779: 7591: 7400: 7231: 6846: 6789: 6736: 6694: 6608: 6537: 6525: 6469: 6379: 6067: 6042: 6026: 5943: 5851: 5581: 5016: 4705: 4649: 1215: 1165: 1073: 1069: 359: 2341: 1049:
On April 18, 2015, Google retired the Dart Editor in favor of the
10842: 10799: 10789: 10516: 10190: 9593:
Umar Javeed, Sukarma Thapar, Aaqib Javeed vs. Google LLC and Ors.
9390: 9381: 9238: 9206: 9137: 9127: 9112: 9102: 9092: 9082: 9072: 9067: 9035: 9030: 9025: 9015: 8587: 8253: 8053: 8037: 7937: 7770: 7521: 7222: 6933: 6630: 6432: 6311: 6220: 6143: 6060: 5304: 5068: 4994: 4634: 4614: 4574: 4564: 4246: 4236: 2493: 2338:"Dart, a new programming language for structured web programming" 2224: 1856:// When you instantiate a class such as Point in Dart 2+, new is 1160: 1065: 810: 10713: 10447: 10364: 10356: 10346: 10341: 10336: 10160: 9266: 8947: 8931: 8642: 8393: 8241: 7751: 7393: 7119: 6999: 6758: 6515: 6475: 6460: 6448: 6371: 6354: 6328: 6230: 6133: 6036: 5358: 4910: 4784: 4700: 4639: 4624: 4453: 4313: 4281: 4165: 3558:"Spark, A Chrome App from Google is an IDE for Your Chromebook" 3542: 3127:"1788206 - OffscreenCanvas.transferToImageBitmap incurs a copy" 2698: 2274: 2042:
first proposed Mirror API for performing controlled and secure
406: 316: 91: 3602:"Announcing DartPad: A friction-free way to explore Dart code" 3295:"Google Releases Dart Editor for Windows, Mac OS X, and Linux" 1478:// Import the math library to get access to the sqrt function. 10878: 10733: 10554: 10374: 10289: 8811: 8027: 7514: 7483: 7469: 7406: 6878: 6437: 5461: 4221: 4211: 4182: 4160: 2013: 1999: 1085: 1024: 1016: 379: 264: 9555:
Google, Inc. v. American Blind & Wallpaper Factory, Inc.
2928: 2677:"Dart Programming Language Specification, 6th edition draft" 1511:// Final variables cannot be changed once they are assigned. 10837: 10740: 10728: 10437: 10185: 10180: 8667: 7999: 7153: 7018: 7013: 6888: 6205: 6200: 6109: 4609: 4604: 4303: 3809:"Loops in Dart | Fluter World | Dart and Flutter Tutorials" 1108:-based development environment with a reusable library of 10768: 7008: 6994: 6989: 6984: 6970: 4753: 4338: 4308: 3382: 2783: 2764: 1156: 1104:
In 2013, the Chromium team began work on an open source,
4452: 464:
can be found in the Dart language repository on GitHub.
3885:"Transcription of A Quick Tour of Dart by Gilad Bracha" 844:
file can be distributed as any other native executable.
4085: 2660:"Dart Programming Language Specification, 5th edition" 2636:"Landing Flutter 3.22 and Dart 3.4 at Google I/O 2024" 2294:
Educative: Interactive Courses for Software Developers
2290:"A Bit About Dart - Learn Dart: First Step to Flutter" 2196: 2194: 1124: 3335:"The present and future of editors and IDEs for Dart" 2954:"Announcing Dart 2 Stable and the Dart Web Platform" 2877:"JavaScript as a compilation target: Making it fast" 2446:"Announcing Dart 2 Stable and the Dart Web Platform" 2057: 986:
messages that it passes between isolates. As a very
4078: 3760: 2518:"Dart 2.5 brings native compilation to the desktop" 2191: 487:environment. The SDK includes tools to compile and 229: 1993: 3861:Bracha, Gilad; Griswold, David (September 1996). 3524:"The chromium team is currently actively working" 2160:"Dart: a language for structured web programming" 2046:in a paper. The concept was first implemented in 10922: 2402:"Dart 1.0: A stable SDK for structured web apps" 1571:// A named constructor with an initializer list. 1538:// The constructor has two mandatory parameters. 825: 757:The Dart SDK compiles to JavaScript in two ways. 4021:Walrath, Kathy; Ladd, Seth (November 7, 2012). 2784:Anders Thorhauge Sandholm (10 September 2019). 2765:Anders Thorhauge Sandholm (10 September 2019). 2349:(opening keynote), Århus conference, 2011-10-10 940:Starting with Dart 2.12, Dart introduced sound 9739:Google Spain v AEPD and Mario Costeja González 3863:"Extending the Smalltalk Language with Mixins" 3860: 3785:"Flutter - IntelliJ IDEs Plugin | Marketplace" 3320:"Dart plugin for Eclipse is Ready for Preview" 2908:"Towards a single Dart to JavaScript compiler" 10305: 9492: 4769: 4438: 4106: 3151:"Safari Technology Preview 167 Release Notes" 2097:, a strongly-typed programming language that 498:Developers can deploy Dart apps in six ways: 3996:Walrath, Kathy; Ladd, Seth (March 7, 2012). 3538:"A Chrome app based development environment" 2869: 2418: 837: 405:Dart was unveiled at the GOTO conference in 10024:Googled: The End of the World as We Know It 4020: 3995: 3950: 3102:"SpiderMonkey Newsletter (Firefox 110-111)" 10312: 10298: 9637:Viacom International Inc. v. YouTube, Inc. 9499: 9485: 4776: 4762: 4445: 4431: 4379: 4113: 4099: 3106:SpiderMonkey JavaScript/WebAssembly Engine 2359:: CS1 maint: location missing publisher ( 715:The fourth Dart-to-JavaScript compiler is 685:The first Dart-to-JavaScript compiler was 127: 10137:Where on Google Earth is Carmen Sandiego? 4120: 3359:"JetBrains Plugin Repository : Dart" 2978:"dartdevc: The Dart development compiler" 2424: 789:<dart_app_directory> $ webdevbuild 775:<dart_app_directory> $ webdevserve 704:. Introduced in Dart 2.0, the Dart-based 700:The third Dart-to-JavaScript compiler is 3686: 2828:"An Introduction to the dart:io Library" 2038:(who was a member of the Dart team) and 10946:Dynamically typed programming languages 5798:Next Lab and Audience Development Group 4045: 3453: 2850: 2633: 1865:// All Dart programs start with main(). 853: 656: 10961:JavaScript programming language family 10923: 3671: 3244: 3173: 2804:"Packages of publisher tools.dart.dev" 1381:/// Computes the nth Fibonacci number. 1007:On November 18, 2011, Google released 872: 782:to compile a minified JavaScript file. 491:Dart apps. Dart ships with a complete 10971:Programming languages created in 2011 10966:Object-oriented programming languages 10293: 9826: 9480: 8973: 7048: 5996: 4835: 4757: 4426: 4094: 3646: 3225: 3197: 3195: 2951: 2736: 2734: 2629: 2627: 2625: 2443: 2123: 891: 430:Dart 2.6 introduced a new extension, 10274: 10254: 9628:Perfect 10, Inc. v. Amazon.com, Inc. 4046:Buckett, Chris (December 28, 2012). 3951:Bracha, Gilad; Ungar, David (2004). 3882: 3599: 3521: 3332: 3176:"How does JIT and AOT work in Dart?" 3000: 2543:"Dart 2.6 released with dart2native" 2082:Free and open-source software portal 1134: 1099: 247:Dart VM, dart2native, dart2js, DDC, 21:DoubleClick for Publishers by Google 10680:Comparison of JavaScript frameworks 9693:Rocky Mountain Bank v. Google, Inc. 9653:Authors Guild, Inc. v. Google, Inc. 5731:Quantum Artificial Intelligence Lab 3589:. July 29, 2019 – via GitHub. 3407:"Dart - Packages - Package Control" 2262: 2248:"The Dart Team Welcomes TypeScript" 2157: 1733:// Example of a "getter". 13: 9669:Google LLC v. Oracle America, Inc. 9547:Rosetta Stone Ltd. v. Google, Inc. 8770:Speech Recognition & Synthesis 4732:Google LLC v. Oracle America, Inc. 3573:"Chrome Dev Editor: Announcements" 3570: 3499:"Dart - Visual Studio Marketplace" 3226:Moore, Kevin (February 23, 2018). 3192: 2844: 2731: 2622: 1787:// Example of operator overloading 1514:// Declare two instance variables. 1129:application programming interfaces 1054:integrated development environment 1011:, an open-source program based on 14: 11002: 10238:discontinued products or services 9921:Search engine manipulation effect 6581:Android Cloud to Device Messaging 4070: 2694:"Dart language GitHub repository" 990:language, Dart uses isolates for 474: 409:, Denmark, October 10–12, 2011. 315:and Kasper Lund and developed by 10941:Concurrent programming languages 10273: 10263: 10253: 10244: 10243: 10213:Stanford Digital Library Project 10096:"Google Me" (Teyana Taylor song) 9805: 9804: 5769:Submarine communications cables 5530:CNN/YouTube presidential debates 4823:List of mergers and acquisitions 4407: 4406: 4378: 3883:Ladd, Seth (November 13, 2011). 3674:"Announcing Flutter for Windows" 3672:Sneath, Tim (February 3, 2022). 2373: 2074: 2060: 1300:A function to calculate the nth 689:. It was deprecated in Dart 2.0. 451: 36: 10264: 9867:2004 U.S. presidential election 9630:and A9.com Inc. and Google Inc. 5997: 5891:San Francisco tech bus protests 5869:"Ideological Echo Chamber" memo 5610:Computing University Initiative 4738:Open Source Security Foundation 3988: 3944: 3915: 3897: 3876: 3854: 3833: 3815: 3801: 3777: 3753: 3729: 3705: 3680: 3665: 3640: 3618: 3593: 3579: 3564: 3550: 3530: 3515: 3491: 3469: 3447: 3423: 3399: 3375: 3351: 3326: 3312: 3287: 3263: 3238: 3219: 3167: 3143: 3119: 3094: 3070: 3048: 3019: 2994: 2970: 2945: 2921: 2900: 2851:Thomsen, Michael (2023-05-10). 2820: 2796: 2777: 2758: 2706: 2686: 2669: 2652: 2634:Thomsen, Michael (2024-05-14). 2608: 2584: 2560: 2535: 2510: 2486: 2462: 2437: 2425:Seth Ladd (10 September 2019). 2394: 2367: 2330: 1994:Influences from other languages 947: 821:are integrating WasmGC support. 778:To create production apps, run 10981:Software using the BSD license 10319: 10116:Matt Nathanson: Live at Google 10091:"Google Me" (Kim Zolciak song) 9531:Rescuecom Corp. v. Google Inc. 9506: 5924:Back advertisement controversy 3687:Chisholm, Kevin (2022-05-12). 3247:"Announcing sound null safety" 2882:. Dartlang.org. Archived from 2306: 2282: 2240: 2212: 2151: 2117: 935: 907: 795: 1: 10936:C programming language family 9645:Lenz v. Universal Music Corp. 6174:Federated Learning of Cohorts 5972:Slovenian government incident 4456:free and open-source software 3454:Trainor, Brady (2023-04-15), 3431:"dart - Dart plugin for Atom" 3174:Obinna, Onuoha (2020-04-07). 3155:Apple Developer Documentation 2314:"A Tour of the Dart Language" 2158:Bak, Lars (10 October 2011). 2124:Kopec, David (30 June 2014). 2111: 1880:// Instantiate point objects. 826:Deploying to native platforms 725:Chrome's V8 JavaScript engine 664: 10685:List of JavaScript libraries 9931:Site reliability engineering 9709:United States v. Google Inc. 8974: 7049: 6795:applications in biochemistry 5949:Fantastic Adventures scandal 5377:Doodle Champion Island Games 3503:marketplace.visualstudio.com 3245:Hracek, Filip (2020-06-10). 1499:// Create a class for Point. 727:for the DeltaBlue benchmark. 462:drafts of potential features 319:. It can be used to develop 7: 10639:Visual Studio Team Services 10203:Relationship with Knowledge 10102:Is Google Making Us Stupid? 9827: 9609:United States v. Google LLC 9601:United States v. Google LLC 6409:Internet Speech Audio Codec 5803:Original Channel Initiative 4836: 3649:"What's New in Flutter 2.0" 3647:Sells, Chris (2021-03-03). 3627:Dart & Flutter DevTools 3057:GC Proposal for WebAssembly 2952:Moore, Kevin (2018-08-08). 2444:Moore, Kevin (2018-08-07). 2127:Dart for Absolute Beginners 2068:Computer programming portal 2053: 10: 11007: 10986:Source-to-source compilers 10662:List of ECMAScript engines 9976:Google and the World Brain 6712:Programmable Search Engine 6404:Internet Low Bitrate Codec 6251:Neural Machine Translation 5764:Student Ambassador Program 5714:Objectives and key results 4783: 1171: 1142: 1118: 1002: 898:other compilation outputs. 575:Self-contained executable 460:for the specification and 400: 18: 10887: 10851: 10808: 10782: 10759: 10693: 10670: 10652: 10563: 10545: 10502: 10481: 10383: 10355: 10327: 10229: 10155:Attention Is All You Need 10146: 10068: 9992: 9962:Google: Behind the Screen 9944: 9837: 9833: 9822: 9800: 9757: 9684: 9619: 9570: 9514: 9476: 9339: 9259: 9172: 8984: 8980: 8969: 8885: 8833: 8517: 8510: 8455: 8385: 8325: 8195: 8186: 8013: 7925: 7608: 7321: 7221: 7169: 7068: 7061: 7057: 7044: 6953: 6837: 6830: 6777: 6567: 6458: 6344: 6337: 6100: 6009: 6005: 5992: 5914: 5827: 5818: 5567: 5517: 5409: 5402: 5333: 5241: 5139: 5036: 5027: 4846: 4842: 4831: 4791: 4718: 4678: 4530: 4499: 4468: 4461: 4374: 4151: 4128: 3841:"Method Cascades in Dart" 3689:"What's new in Flutter 3" 3600:Ladd, Seth (2015-05-06). 3333:Ladd, Seth (2015-04-30). 3060:, WebAssembly, 2023-05-12 3001:Ladd, Seth (2013-03-28). 2786:"Dart News & Updates" 2767:"Dart News & Updates" 2568:"Dart language evolution" 2470:"Dart language evolution" 2427:"Dart News & Updates" 838:Self-contained executable 730:Prior to Dart 2.18, both 676:source-to-source compiler 259: 254: 246: 238: 224: 214: 202: 190: 178: 151: 147: 119: 115: 97: 85: 72: 44: 35: 6764:Wave Federation Protocol 5667:Get Your Business Online 1475: 1306: 1220: 1182: 994:. An object generates a 899: 883: 864: 845: 783: 769: 502:Dart deployment methods 481:software development kit 10527:Microsoft Edge DevTools 10428:Google Closure Compiler 10176:.app (top-level domain) 10123:The Billion Dollar Code 9701:Hibnick v. Google, Inc. 9539:Goddard v. Google, Inc. 9523:Feldman v. Google, Inc. 6874:Keyhole Markup Language 5636:Digital News Initiative 3972:10.1145/1035292.1029004 3606:Dart News & Updates 3339:Dart News & Updates 2031:implemented in Erlang. 1203:'Hello, World!' 10951:Free software projects 10719:Cascading Style Sheets 10166:Predictions of the end 9910:Illegal flower tribute 9790:Gonzalez v. Google LLC 9766:Garcia v. Google, Inc. 9676:Smartphone patent wars 9455:Tensor Processing Unit 9363:Digital media players 6893:Programming languages 6604:App Runtime for Chrome 5901:Smartphone patent wars 5842:Alphabet Workers Union 2202:"The Dart type system" 2130:. Apress. p. 56. 1031:. The editor supports 861:compiled ahead of time 638:macOS, Windows, Linux 618:macOS, Windows, Linux 598:macOS, Windows, Linux 578:macOS, Windows, Linux 485:command-line interface 103:; 12 years ago 23:. For other uses, see 10724:Document Object Model 10627:Visual Studio Express 9969:Google Maps Road Trip 9774:Google LLC v Defteros 9723:Joffe v. Google, Inc. 9661:Field v. Google, Inc. 9620:Intellectual property 7828:Questions and Answers 7361:Currents (social app) 6164:Exposure Notification 5954:Headquarters shooting 5621:Data Transfer Project 5616:Data Liberation Front 4500:Programming languages 4122:Programming languages 3789:JetBrains Marketplace 3630:, Flutter, 2023-05-12 3271:"Concurrency in Dart" 3082:Chrome for Developers 880:compiled just in time 670:To run in mainstream 595:Ahead-of-time module 134:; 15 days ago 101:October 10, 2011 10537:Safari Web Inspector 9782:Epic Games v. Google 9731:Mosley v SARL Google 8172:Wildfire Interactive 8131:Pay (payment method) 7822:Public Data Explorer 7273:original programming 7189:most downloaded apps 7080:Green Throttle Games 6749:Tesseract (software) 6587:Android Debug Bridge 6290:Skia Graphics Engine 5966:Innocence of Muslims 5672:Google for Education 4893:software development 4806:List of Android apps 4052:Manning Publications 4024:Dart: Up and Running 3966:(10). ACM: 331–344. 3560:. November 22, 2013. 3522:Beaufort, François. 3478:Dart Support for Vim 3363:Plugins.intellij.net 3322:. 10 September 2019. 3131:bugzilla.mozilla.org 1998:Dart belongs to the 924:processes (also see 854:Ahead-of-time module 657:Deploying to the web 615:Just-in-time module 444:Dart can compile to 333:desktop applications 309:programming language 16:Programming language 10976:Scripting languages 10818:Active Server Pages 9173:Laptops and tablets 7902:Insights for Search 7816:Personalized Search 7074:Currents (news app) 6398:Global IP Solutions 5959:Kohistan video case 5906:Worker organization 5677:Google for Startups 5417:Developer Challenge 5315:St. John's Terminal 5273:Central Saint Giles 5268:Binoculars Building 5219:Shirley M. Tilghman 4811:List of Easter eggs 3960:ACM SIGPLAN Notices 3843:. 10 September 2019 3435:dart-atom.github.io 2910:. 10 September 2019 2853:"Announcing Dart 3" 2250:. 10 September 2019 2016:were influenced by 1859:// an optional word 1487:'dart:math' 1033:syntax highlighting 873:Just-in-time module 805:. Full support for 760:To debug code, run 710:minified JavaScript 674:, Dart relies on a 503: 448:since version 3.4. 216:Filename extensions 132:/ 12 September 2024 98:First appeared 32: 10634:Visual Studio Code 10489:JavaScript library 10433:Google Web Toolkit 10109:Proceratium google 9460:Titan Security Key 9445:Sycamore processor 8551:Arts & Culture 8095:Marketing Platform 7592:Voice Local Search 7578:Translator Toolkit 6884:Open Location Code 6852:Chrome Experiments 6706:Plugin for Eclipse 6575:American Fuzzy Lop 5746:Silicon Initiative 5555:Symphony Orchestra 3546:. 26 October 2021. 3481:, Dart, 2023-05-09 3027:"Dart Performance" 2746:Ecma International 2524:. 20 November 2019 2090:Google Web Toolkit 1147:Google introduced 1094:Visual Studio Code 892:Dart kernel module 750:command calls the 742:command calls the 695:Very Good Ventures 501: 468:ECMA International 458:Accepted proposals 30: 10918: 10917: 10895:Douglas Crockford 10517:Firefox Inspector 10494:JavaScript syntax 10287: 10286: 10225: 10224: 10221: 10220: 10038:I'm Feeling Lucky 10017:Google Volume One 9838:Terms and phrases 9818: 9817: 9472: 9471: 9468: 9467: 9432:Pixel Visual Core 8993:Android Dev Phone 8965: 8964: 8961: 8960: 8957: 8956: 8611:Digital Wellbeing 8451: 8450: 8082:Affiliate Network 8005:Where Is My Train 7645:BeatThatQuote.com 7508:Neotonic Software 7317: 7316: 7097:PaperofRecord.com 7040: 7039: 7036: 7035: 7032: 7031: 6778:Search algorithms 6563: 6562: 6417:Gridcentric, Inc. 6010:Operating systems 5988: 5987: 5984: 5983: 5980: 5979: 5563: 5562: 5384:Magic Cat Academy 5249:111 Eighth Avenue 5237: 5236: 5147:Andy Bechtolsheim 4751: 4750: 4714: 4713: 4679:Operating systems 4533:development tools 4420: 4419: 4402:Non-English-based 3411:packagecontrol.io 3007:News.dartlang.org 2616:"Class modifiers" 2549:. 7 November 2019 2406:news.dartlang.org 1135:Development tools 1100:Chrome Dev Editor 1029:operating systems 654: 653: 348:garbage-collected 302: 301: 153:Typing discipline 139:12 September 2024 10998: 10862: 10761:Package managers 10571: 10314: 10307: 10300: 10291: 10290: 10277: 10276: 10267: 10266: 10257: 10256: 10247: 10246: 10031:How Google Works 10010:The Google Story 9835: 9834: 9824: 9823: 9808: 9807: 9501: 9494: 9487: 9478: 9477: 9439:Search Appliance 9304:Virtual reality 9272:List of products 9224:Chromebook Pixel 9143:Pixel 9 Pro Fold 8982: 8981: 8971: 8970: 8515: 8514: 8292:Quick Search Box 8193: 8192: 8189:and productivity 8120:Pay (mobile app) 7263:Official channel 7066: 7065: 7059: 7058: 7046: 7045: 6979:On2 Technologies 6835: 6834: 6666:MIT App Inventor 6342: 6341: 6273:Protocol Buffers 6007: 6006: 5994: 5993: 5939:Copyright strike 5934:Copyright issues 5896:Services outages 5879:Privacy concerns 5832:2018 data breach 5825: 5824: 5641:Digital Unlocked 5626:Developer Expert 5407: 5406: 5310:Sidewalk Toronto 5224:Rachel Whetstone 5199:Patrick Pichette 5074:John L. Hennessy 5034: 5033: 4844: 4843: 4833: 4832: 4816:April Fools' Day 4778: 4771: 4764: 4755: 4754: 4660:Protocol Buffers 4466: 4465: 4447: 4440: 4433: 4424: 4423: 4410: 4409: 4382: 4381: 4115: 4108: 4101: 4092: 4091: 4082: 4081: 4079:Official website 4065: 4050:(1st ed.). 4042: 4027:(1st ed.). 4017: 4002:(1st ed.). 3983: 3982: 3980: 3978: 3957: 3948: 3942: 3941: 3939: 3938: 3929:. Archived from 3927:sites.google.com 3919: 3913: 3912: 3901: 3895: 3894: 3892: 3891: 3880: 3874: 3873: 3867: 3858: 3852: 3851: 3849: 3848: 3837: 3831: 3830: 3819: 3813: 3812: 3805: 3799: 3798: 3796: 3795: 3781: 3775: 3774: 3772: 3771: 3757: 3751: 3750: 3748: 3747: 3733: 3727: 3726: 3724: 3723: 3709: 3703: 3702: 3700: 3699: 3684: 3678: 3677: 3669: 3663: 3662: 3660: 3659: 3644: 3638: 3637: 3636: 3635: 3622: 3616: 3615: 3613: 3612: 3597: 3591: 3590: 3583: 3577: 3576: 3568: 3562: 3561: 3554: 3548: 3547: 3534: 3528: 3527: 3519: 3513: 3512: 3510: 3509: 3495: 3489: 3488: 3487: 3486: 3473: 3467: 3466: 3465: 3464: 3457:bradyt/dart-mode 3451: 3445: 3444: 3442: 3441: 3427: 3421: 3420: 3418: 3417: 3403: 3397: 3396: 3394: 3393: 3379: 3373: 3372: 3370: 3369: 3355: 3349: 3348: 3346: 3345: 3330: 3324: 3323: 3316: 3310: 3309: 3307: 3306: 3297:. Archived from 3291: 3285: 3284: 3282: 3281: 3267: 3261: 3260: 3258: 3257: 3242: 3236: 3235: 3223: 3217: 3216: 3214: 3213: 3199: 3190: 3189: 3187: 3186: 3171: 3165: 3164: 3162: 3161: 3147: 3141: 3140: 3138: 3137: 3123: 3117: 3116: 3114: 3113: 3098: 3092: 3091: 3089: 3088: 3074: 3068: 3067: 3066: 3065: 3052: 3046: 3045: 3043: 3042: 3033:. Archived from 3023: 3017: 3016: 3014: 3013: 2998: 2992: 2991: 2989: 2988: 2974: 2968: 2967: 2965: 2964: 2949: 2943: 2942: 2940: 2939: 2933:dartfrog.vgv.dev 2925: 2919: 2918: 2916: 2915: 2904: 2898: 2897: 2895: 2894: 2888: 2881: 2873: 2867: 2866: 2864: 2863: 2848: 2842: 2841: 2839: 2838: 2824: 2818: 2817: 2815: 2814: 2800: 2794: 2793: 2781: 2775: 2774: 2762: 2756: 2755: 2753: 2752: 2738: 2729: 2728: 2726: 2725: 2716:. Archived from 2710: 2704: 2703: 2690: 2684: 2683: 2681: 2673: 2667: 2666: 2664: 2656: 2650: 2649: 2647: 2646: 2631: 2620: 2619: 2612: 2606: 2605: 2603: 2602: 2588: 2582: 2581: 2579: 2578: 2564: 2558: 2557: 2555: 2554: 2539: 2533: 2532: 2530: 2529: 2514: 2508: 2507: 2505: 2504: 2490: 2484: 2483: 2481: 2480: 2466: 2460: 2459: 2457: 2456: 2441: 2435: 2434: 2422: 2416: 2415: 2413: 2412: 2398: 2392: 2391: 2389: 2387: 2371: 2365: 2364: 2358: 2350: 2348: 2334: 2328: 2327: 2325: 2324: 2310: 2304: 2303: 2301: 2300: 2286: 2280: 2279: 2266: 2260: 2259: 2257: 2255: 2244: 2238: 2237: 2235: 2233: 2216: 2210: 2209: 2198: 2189: 2188: 2181: 2175: 2174: 2172: 2170: 2164:Google Code Blog 2155: 2149: 2148: 2146: 2144: 2121: 2084: 2079: 2078: 2077: 2070: 2065: 2064: 1989: 1986: 1983: 1980: 1977: 1974: 1971: 1968: 1965: 1962: 1959: 1956: 1953: 1950: 1947: 1944: 1941: 1938: 1935: 1932: 1929: 1926: 1923: 1920: 1917: 1914: 1911: 1908: 1905: 1902: 1899: 1896: 1893: 1890: 1887: 1884: 1881: 1878: 1875: 1872: 1869: 1866: 1863: 1860: 1857: 1854: 1851: 1848: 1845: 1842: 1839: 1836: 1833: 1830: 1827: 1824: 1821: 1818: 1815: 1812: 1809: 1806: 1803: 1800: 1797: 1794: 1791: 1788: 1785: 1782: 1779: 1776: 1773: 1770: 1767: 1764: 1761: 1758: 1755: 1752: 1749: 1746: 1743: 1740: 1737: 1734: 1731: 1728: 1725: 1722: 1719: 1716: 1713: 1710: 1707: 1704: 1701: 1698: 1695: 1692: 1689: 1686: 1683: 1680: 1677: 1674: 1671: 1668: 1665: 1662: 1659: 1656: 1653: 1650: 1647: 1644: 1641: 1638: 1635: 1632: 1629: 1626: 1623: 1620: 1617: 1614: 1611: 1608: 1605: 1602: 1599: 1596: 1593: 1590: 1587: 1584: 1581: 1578: 1575: 1572: 1569: 1566: 1563: 1560: 1557: 1554: 1551: 1548: 1545: 1542: 1539: 1536: 1533: 1530: 1527: 1524: 1521: 1518: 1515: 1512: 1509: 1506: 1503: 1500: 1497: 1494: 1491: 1488: 1485: 1482: 1479: 1473:A simple class: 1469: 1466: 1463: 1460: 1457: 1454: 1451: 1448: 1445: 1442: 1439: 1436: 1433: 1430: 1427: 1424: 1421: 1418: 1415: 1412: 1409: 1406: 1403: 1400: 1397: 1394: 1391: 1388: 1385: 1382: 1379: 1376: 1373: 1370: 1367: 1364: 1361: 1358: 1355: 1352: 1349: 1346: 1343: 1340: 1337: 1334: 1331: 1328: 1325: 1322: 1319: 1316: 1313: 1310: 1302:Fibonacci number 1296: 1293: 1290: 1287: 1284: 1281: 1278: 1275: 1272: 1269: 1266: 1263: 1260: 1257: 1254: 1251: 1248: 1245: 1242: 1239: 1236: 1233: 1230: 1227: 1224: 1210: 1207: 1204: 1201: 1198: 1195: 1192: 1189: 1186: 1015:components, for 973:Object snapshots 956:Script snapshots 788: 781: 774: 763: 753: 749: 745: 741: 737: 733: 722: 718: 707: 703: 688: 635:Portable module 510:Target platform 507:Deployment type 504: 500: 493:standard library 433: 384:abstract classes 234: 231: 142: 140: 135: 131: 111: 109: 104: 74:Designed by 40: 33: 29: 11006: 11005: 11001: 11000: 10999: 10997: 10996: 10995: 10991:Web programming 10956:Google software 10921: 10920: 10919: 10914: 10883: 10856: 10847: 10804: 10783:Module bundlers 10778: 10755: 10689: 10666: 10648: 10565: 10559: 10541: 10512:Chrome DevTools 10498: 10477: 10379: 10351: 10323: 10318: 10288: 10283: 10217: 10142: 10069:Popular culture 10064: 10052:The Google Book 9988: 9983:The Creepy Line 9940: 9829: 9814: 9796: 9753: 9680: 9615: 9566: 9510: 9505: 9464: 9335: 9255: 9168: 8976: 8953: 8887: 8881: 8829: 8765:Sound Amplifier 8712:Opinion Rewards 8681:Live Transcribe 8506: 8447: 8381: 8321: 8188: 8182: 8015: 8009: 7921: 7758:Knowledge Graph 7604: 7313: 7217: 7165: 7141:Typhoon Studios 7053: 7028: 6949: 6940:Webdriver Torso 6826: 6773: 6559: 6454: 6385:Cloud Messaging 6333: 6323:Web Accelerator 6246:Mobile Services 6102: 6096: 6001: 5976: 5910: 5814: 5726:Privacy Sandbox 5654:Founders' Award 5604:Business Groups 5569: 5559: 5513: 5509:Talks at Google 5451:Developers Live 5398: 5394:Material Design 5329: 5325:YouTube Theater 5233: 5183:Omid Kordestani 5135: 5064:Sanjay Ghemawat 5023: 4939:Crisis Response 4898:version history 4883:booting process 4838: 4827: 4787: 4782: 4752: 4747: 4710: 4674: 4532: 4526: 4495: 4457: 4451: 4421: 4416: 4370: 4147: 4124: 4119: 4077: 4076: 4073: 4068: 4062: 4054:. p. 475. 4039: 4031:. p. 144. 4014: 4013:978-14493-32327 3991: 3986: 3976: 3974: 3955: 3949: 3945: 3936: 3934: 3921: 3920: 3916: 3903: 3902: 3898: 3889: 3887: 3881: 3877: 3870:OOPSLA Workshop 3865: 3859: 3855: 3846: 3844: 3839: 3838: 3834: 3821: 3820: 3816: 3807: 3806: 3802: 3793: 3791: 3783: 3782: 3778: 3769: 3767: 3761:"Dart packages" 3759: 3758: 3754: 3745: 3743: 3735: 3734: 3730: 3721: 3719: 3711: 3710: 3706: 3697: 3695: 3685: 3681: 3670: 3666: 3657: 3655: 3645: 3641: 3633: 3631: 3624: 3623: 3619: 3610: 3608: 3598: 3594: 3585: 3584: 3580: 3569: 3565: 3556: 3555: 3551: 3536: 3535: 3531: 3520: 3516: 3507: 3505: 3497: 3496: 3492: 3484: 3482: 3475: 3474: 3470: 3462: 3460: 3452: 3448: 3439: 3437: 3429: 3428: 3424: 3415: 3413: 3405: 3404: 3400: 3391: 3389: 3381: 3380: 3376: 3367: 3365: 3357: 3356: 3352: 3343: 3341: 3331: 3327: 3318: 3317: 3313: 3304: 3302: 3293: 3292: 3288: 3279: 3277: 3269: 3268: 3264: 3255: 3253: 3243: 3239: 3224: 3220: 3211: 3209: 3201: 3200: 3193: 3184: 3182: 3172: 3168: 3159: 3157: 3149: 3148: 3144: 3135: 3133: 3125: 3124: 3120: 3111: 3109: 3100: 3099: 3095: 3086: 3084: 3076: 3075: 3071: 3063: 3061: 3054: 3053: 3049: 3040: 3038: 3025: 3024: 3020: 3011: 3009: 2999: 2995: 2986: 2984: 2976: 2975: 2971: 2962: 2960: 2950: 2946: 2937: 2935: 2927: 2926: 2922: 2913: 2911: 2906: 2905: 2901: 2892: 2890: 2886: 2879: 2875: 2874: 2870: 2861: 2859: 2849: 2845: 2836: 2834: 2826: 2825: 2821: 2812: 2810: 2802: 2801: 2797: 2782: 2778: 2763: 2759: 2750: 2748: 2740: 2739: 2732: 2723: 2721: 2712: 2711: 2707: 2692: 2691: 2687: 2679: 2675: 2674: 2670: 2662: 2658: 2657: 2653: 2644: 2642: 2632: 2623: 2614: 2613: 2609: 2600: 2598: 2590: 2589: 2585: 2576: 2574: 2566: 2565: 2561: 2552: 2550: 2541: 2540: 2536: 2527: 2525: 2516: 2515: 2511: 2502: 2500: 2494:"Dart overview" 2492: 2491: 2487: 2478: 2476: 2468: 2467: 2463: 2454: 2452: 2442: 2438: 2423: 2419: 2410: 2408: 2400: 2399: 2395: 2385: 2383: 2372: 2368: 2352: 2351: 2346: 2343:GOTO conference 2336: 2335: 2331: 2322: 2320: 2312: 2311: 2307: 2298: 2296: 2288: 2287: 2283: 2270:"Dart SDK Tags" 2268: 2267: 2263: 2253: 2251: 2246: 2245: 2241: 2231: 2229: 2218: 2217: 2213: 2200: 2199: 2192: 2185:"Release 3.5.3" 2183: 2182: 2178: 2168: 2166: 2156: 2152: 2142: 2140: 2138: 2122: 2118: 2114: 2080: 2075: 2073: 2066: 2059: 2056: 1996: 1991: 1990: 1987: 1984: 1981: 1978: 1975: 1972: 1969: 1966: 1963: 1960: 1957: 1954: 1951: 1948: 1945: 1942: 1939: 1936: 1933: 1930: 1927: 1924: 1921: 1918: 1915: 1912: 1909: 1906: 1903: 1900: 1897: 1894: 1891: 1888: 1885: 1882: 1879: 1876: 1873: 1870: 1867: 1864: 1861: 1858: 1855: 1852: 1849: 1846: 1843: 1840: 1837: 1834: 1831: 1828: 1825: 1822: 1819: 1816: 1813: 1810: 1807: 1804: 1801: 1798: 1795: 1792: 1789: 1786: 1783: 1780: 1777: 1774: 1771: 1768: 1765: 1762: 1759: 1756: 1753: 1750: 1747: 1744: 1741: 1738: 1735: 1732: 1729: 1726: 1723: 1720: 1717: 1714: 1711: 1708: 1705: 1702: 1699: 1696: 1693: 1690: 1687: 1684: 1681: 1678: 1675: 1672: 1669: 1666: 1663: 1660: 1657: 1654: 1651: 1648: 1645: 1642: 1639: 1636: 1633: 1630: 1627: 1624: 1621: 1618: 1615: 1612: 1609: 1606: 1603: 1600: 1597: 1594: 1591: 1588: 1585: 1582: 1579: 1576: 1573: 1570: 1567: 1564: 1561: 1558: 1555: 1552: 1549: 1546: 1543: 1540: 1537: 1534: 1531: 1528: 1525: 1522: 1519: 1516: 1513: 1510: 1507: 1504: 1501: 1498: 1495: 1492: 1489: 1486: 1483: 1480: 1477: 1471: 1470: 1467: 1464: 1461: 1458: 1455: 1452: 1449: 1446: 1443: 1440: 1437: 1434: 1431: 1428: 1425: 1422: 1419: 1416: 1413: 1410: 1407: 1404: 1401: 1398: 1395: 1392: 1389: 1386: 1383: 1380: 1377: 1374: 1371: 1368: 1365: 1362: 1359: 1356: 1353: 1350: 1347: 1344: 1342:'fibonacci( 1341: 1338: 1335: 1332: 1329: 1326: 1323: 1320: 1317: 1314: 1311: 1308: 1298: 1297: 1294: 1291: 1288: 1285: 1282: 1279: 1276: 1273: 1270: 1267: 1264: 1261: 1258: 1255: 1252: 1249: 1246: 1243: 1240: 1237: 1234: 1231: 1228: 1225: 1222: 1212: 1211: 1208: 1205: 1202: 1199: 1196: 1193: 1190: 1187: 1184: 1174: 1145: 1137: 1121: 1102: 1037:code completion 1005: 950: 938: 920:, similarly to 918:message passing 910: 903: 902: 894: 887: 886: 875: 868: 867: 856: 849: 848: 840: 828: 798: 791: 790: 786: 779: 777: 776: 772: 761: 751: 747: 743: 739: 735: 731: 720: 716: 705: 701: 686: 667: 659: 529: 524: 519: 514: 477: 454: 431: 403: 340:object-oriented 241:implementations 228: 161: 143: 138: 136: 133: 107: 105: 102: 63:object-oriented 28: 17: 12: 11: 5: 11004: 10994: 10993: 10988: 10983: 10978: 10973: 10968: 10963: 10958: 10953: 10948: 10943: 10938: 10933: 10916: 10915: 10913: 10912: 10907: 10902: 10897: 10891: 10889: 10885: 10884: 10882: 10881: 10876: 10871: 10865: 10863: 10849: 10848: 10846: 10845: 10840: 10835: 10830: 10825: 10820: 10814: 10812: 10806: 10805: 10803: 10802: 10797: 10792: 10786: 10784: 10780: 10779: 10777: 10776: 10771: 10765: 10763: 10757: 10756: 10754: 10753: 10748: 10743: 10738: 10737: 10736: 10726: 10721: 10716: 10711: 10709:AssemblyScript 10706: 10700: 10698: 10691: 10690: 10688: 10687: 10682: 10676: 10674: 10668: 10667: 10665: 10664: 10658: 10656: 10650: 10649: 10647: 10646: 10641: 10636: 10631: 10630: 10629: 10619: 10614: 10609: 10608: 10607: 10602: 10592: 10587: 10586: 10585: 10574: 10572: 10561: 10560: 10558: 10557: 10551: 10549: 10547:Doc generators 10543: 10542: 10540: 10539: 10534: 10532:Opera DevTools 10529: 10524: 10519: 10514: 10508: 10506: 10500: 10499: 10497: 10496: 10491: 10485: 10483: 10479: 10478: 10476: 10475: 10470: 10465: 10460: 10455: 10450: 10445: 10440: 10435: 10430: 10425: 10420: 10415: 10410: 10405: 10400: 10395: 10389: 10387: 10381: 10380: 10378: 10377: 10372: 10367: 10361: 10359: 10353: 10352: 10350: 10349: 10344: 10339: 10333: 10331: 10325: 10324: 10317: 10316: 10309: 10302: 10294: 10285: 10284: 10282: 10281: 10271: 10261: 10251: 10241: 10230: 10227: 10226: 10223: 10222: 10219: 10218: 10216: 10215: 10210: 10205: 10200: 10198:Pimp My Search 10195: 10194: 10193: 10188: 10183: 10178: 10168: 10163: 10158: 10150: 10148: 10144: 10143: 10141: 10140: 10133: 10130:The Internship 10126: 10119: 10112: 10105: 10098: 10093: 10088: 10080: 10072: 10070: 10066: 10065: 10063: 10062: 10055: 10048: 10041: 10034: 10027: 10020: 10013: 10006: 9998: 9996: 9990: 9989: 9987: 9986: 9979: 9972: 9965: 9958: 9950: 9948: 9942: 9941: 9939: 9938: 9933: 9928: 9923: 9918: 9913: 9906: 9901: 9896: 9891: 9886: 9884:Google hacking 9881: 9876: 9871: 9870: 9869: 9862:Google bombing 9859: 9854: 9849: 9841: 9839: 9831: 9830: 9820: 9819: 9816: 9815: 9813: 9812: 9801: 9798: 9797: 9795: 9794: 9786: 9778: 9770: 9761: 9759: 9755: 9754: 9752: 9751: 9743: 9735: 9727: 9719: 9713: 9705: 9697: 9688: 9686: 9682: 9681: 9679: 9678: 9673: 9665: 9657: 9649: 9641: 9633: 9623: 9621: 9617: 9616: 9614: 9613: 9605: 9597: 9589: 9581: 9580:(2010–present) 9578:European Union 9574: 9572: 9568: 9567: 9565: 9564: 9559: 9551: 9543: 9535: 9527: 9518: 9516: 9512: 9511: 9504: 9503: 9496: 9489: 9481: 9474: 9473: 9470: 9469: 9466: 9465: 9463: 9462: 9457: 9452: 9447: 9442: 9435: 9428: 9421: 9420: 9419: 9414: 9409: 9407:Smart Speakers 9399: 9394: 9387: 9386: 9385: 9378: 9371: 9361: 9354: 9349: 9343: 9341: 9337: 9336: 9334: 9333: 9332: 9331: 9326: 9319: 9312: 9302: 9296: 9291: 9286: 9281: 9276: 9275: 9274: 9263: 9261: 9257: 9256: 9254: 9253: 9252: 9251: 9246: 9241: 9236: 9231: 9226: 9216: 9215: 9214: 9209: 9204: 9199: 9194: 9182: 9176: 9174: 9170: 9169: 9167: 9166: 9159: 9152: 9151: 9150: 9145: 9140: 9135: 9130: 9125: 9120: 9115: 9110: 9105: 9100: 9095: 9090: 9085: 9080: 9075: 9070: 9065: 9055: 9054: 9053: 9048: 9043: 9038: 9033: 9028: 9023: 9018: 9013: 9001: 8996: 8988: 8986: 8978: 8977: 8967: 8966: 8963: 8962: 8959: 8958: 8955: 8954: 8952: 8951: 8944: 8943: 8942: 8928: 8923: 8916: 8915: 8914: 8902: 8897: 8891: 8889: 8883: 8882: 8880: 8879: 8874: 8869: 8867:Remote Desktop 8864: 8857: 8852: 8847: 8839: 8837: 8831: 8830: 8828: 8827: 8820: 8815: 8808: 8803: 8796: 8789: 8784: 8779: 8772: 8767: 8762: 8755: 8748: 8743: 8736: 8731: 8726: 8719: 8714: 8709: 8702: 8697: 8690: 8683: 8678: 8671: 8664: 8657: 8654:Gesture Search 8650: 8645: 8640: 8635: 8630: 8628:Find My Device 8625: 8620: 8613: 8608: 8603: 8596: 8591: 8584: 8581:Building Maker 8577: 8570: 8563: 8558: 8553: 8548: 8541: 8536: 8535: 8534: 8529: 8518: 8512: 8508: 8507: 8505: 8504: 8503: 8502: 8492: 8487: 8482: 8477: 8472: 8465: 8459: 8457: 8453: 8452: 8449: 8448: 8446: 8445: 8440: 8435: 8428: 8421: 8416: 8409: 8408: 8407: 8397: 8389: 8387: 8383: 8382: 8380: 8379: 8374: 8369: 8364: 8359: 8354: 8347: 8342: 8337: 8331: 8329: 8323: 8322: 8320: 8319: 8312: 8307: 8300: 8295: 8288: 8281: 8276: 8271: 8264: 8257: 8250: 8245: 8238: 8233: 8228: 8221: 8216: 8211: 8204: 8196: 8190: 8184: 8183: 8181: 8180: 8175: 8168: 8161: 8156: 8149: 8148: 8147: 8140: 8133: 8128: 8116: 8115: 8114: 8107: 8102: 8092: 8091: 8090: 8085: 8071: 8064: 8057: 8050: 8045: 8040: 8035: 8030: 8025: 8019: 8017: 8011: 8010: 8008: 8007: 8002: 7997: 7996: 7995: 7994: 7993: 7988: 7978: 7973: 7966: 7959: 7947: 7940: 7935: 7929: 7927: 7923: 7922: 7920: 7919: 7912: 7907: 7906: 7905: 7893: 7892: 7891: 7881: 7876: 7869: 7868: 7867: 7853: 7848: 7841: 7836: 7831: 7824: 7819: 7812: 7807: 7802: 7801: 7800: 7793: 7783: 7776: 7775: 7774: 7767: 7755: 7748: 7747: 7746: 7739: 7727: 7722: 7715: 7710: 7703: 7696: 7689: 7684: 7682:Dataset Search 7679: 7674: 7667: 7666: 7665: 7655: 7648: 7641: 7634: 7627: 7622: 7614: 7612: 7606: 7605: 7603: 7602: 7595: 7588: 7583: 7582: 7581: 7569: 7562: 7555: 7548: 7541: 7540: 7539: 7525: 7518: 7511: 7504: 7497: 7492: 7487: 7480: 7473: 7466: 7465: 7464: 7457: 7447: 7440: 7433: 7428: 7427: 7426: 7421: 7414: 7404: 7397: 7390: 7387:Friend Connect 7383: 7378: 7371: 7364: 7357: 7352: 7347: 7340: 7333: 7325: 7323: 7319: 7318: 7315: 7314: 7312: 7311: 7306: 7301: 7296: 7291: 7284: 7281:YouTube Rewind 7277: 7276: 7275: 7265: 7260: 7255: 7250: 7245: 7240: 7235: 7227: 7225: 7219: 7218: 7216: 7215: 7210: 7205: 7198: 7191: 7186: 7181: 7175: 7173: 7167: 7166: 7164: 7163: 7156: 7151: 7146: 7145: 7144: 7137: 7123: 7116: 7111: 7106: 7099: 7094: 7087: 7082: 7077: 7069: 7063: 7055: 7054: 7042: 7041: 7038: 7037: 7034: 7033: 7030: 7029: 7027: 7026: 7021: 7016: 7011: 7006: 7005: 7004: 7003: 7002: 6992: 6987: 6975: 6974: 6973: 6963: 6957: 6955: 6951: 6950: 6948: 6947: 6942: 6937: 6930: 6925: 6924: 6923: 6916: 6911: 6906: 6901: 6891: 6886: 6881: 6876: 6871: 6866: 6861: 6854: 6849: 6844: 6838: 6832: 6828: 6827: 6825: 6824: 6819: 6814: 6809: 6804: 6803: 6802: 6797: 6787: 6781: 6779: 6775: 6774: 6772: 6771: 6766: 6761: 6756: 6751: 6746: 6739: 6734: 6732:Search Console 6729: 6724: 6719: 6714: 6709: 6702: 6697: 6692: 6687: 6680: 6675: 6668: 6663: 6658: 6653: 6648: 6643: 6638: 6633: 6628: 6623: 6616: 6611: 6606: 6601: 6594: 6592:Android Studio 6589: 6584: 6577: 6571: 6569: 6565: 6564: 6561: 6560: 6558: 6557: 6552: 6545: 6540: 6535: 6528: 6523: 6518: 6513: 6508: 6503: 6496: 6494:Compute Engine 6491: 6490: 6489: 6479: 6472: 6466: 6464: 6456: 6455: 6453: 6452: 6445: 6440: 6435: 6430: 6425: 6420: 6413: 6412: 6411: 6406: 6394: 6393: 6392: 6387: 6377: 6376: 6375: 6366:Cloud Platform 6363: 6358: 6351: 6345: 6339: 6335: 6334: 6332: 6331: 6326: 6319: 6314: 6309: 6304: 6299: 6292: 6287: 6282: 6275: 6270: 6265: 6258: 6253: 6248: 6243: 6238: 6233: 6228: 6223: 6218: 6213: 6208: 6203: 6198: 6191: 6186: 6181: 6176: 6171: 6166: 6161: 6156: 6151: 6146: 6141: 6136: 6131: 6130: 6129: 6117: 6112: 6106: 6104: 6098: 6097: 6095: 6094: 6087: 6082: 6081: 6080: 6075: 6065: 6064: 6063: 6058: 6053: 6046: 6039: 6034: 6029: 6024: 6013: 6011: 6003: 6002: 5990: 5989: 5986: 5985: 5982: 5981: 5978: 5977: 5975: 5974: 5969: 5961: 5956: 5951: 5946: 5941: 5936: 5931: 5926: 5920: 5918: 5912: 5911: 5909: 5908: 5903: 5898: 5893: 5888: 5887: 5886: 5876: 5871: 5866: 5861: 5854: 5849: 5844: 5839: 5834: 5828: 5822: 5816: 5815: 5813: 5812: 5807: 5806: 5805: 5800: 5795: 5793:Creator Awards 5787: 5782: 5781: 5780: 5775: 5767: 5760: 5755: 5748: 5743: 5738: 5733: 5728: 5723: 5716: 5711: 5706: 5699: 5694: 5692:Made with Code 5689: 5684: 5679: 5674: 5669: 5664: 5657: 5650: 5643: 5638: 5633: 5631:Digital Garage 5628: 5623: 5618: 5613: 5606: 5601: 5596: 5595: 5594: 5589: 5579: 5573: 5571: 5565: 5564: 5561: 5560: 5558: 5557: 5552: 5547: 5542: 5537: 5532: 5527: 5521: 5519: 5515: 5514: 5512: 5511: 5506: 5504:Summer of Code 5501: 5496: 5489: 5482: 5479:Living Stories 5475: 5470: 5465: 5458: 5453: 5448: 5441: 5436: 5431: 5430: 5429: 5424: 5419: 5410: 5404: 5400: 5399: 5397: 5396: 5391: 5390: 5389: 5388: 5387: 5380: 5363: 5362: 5361: 5356: 5351: 5346: 5337: 5335: 5331: 5330: 5328: 5327: 5322: 5317: 5312: 5307: 5302: 5297: 5292: 5287: 5280: 5278:Chelsea Market 5275: 5270: 5265: 5258: 5251: 5245: 5243: 5239: 5238: 5235: 5234: 5232: 5231: 5229:Susan Wojcicki 5226: 5221: 5216: 5211: 5206: 5201: 5196: 5190: 5185: 5180: 5175: 5170: 5168:David Drummond 5165: 5160: 5158:David Cheriton 5155: 5149: 5143: 5141: 5137: 5136: 5134: 5133: 5128: 5123: 5118: 5112: 5106: 5101: 5096: 5091: 5086: 5084:Salar Kamangar 5081: 5076: 5071: 5066: 5061: 5056: 5051: 5046: 5044:Krishna Bharat 5040: 5038: 5031: 5025: 5024: 5022: 5021: 5020: 5019: 5014: 5009: 5002: 4992: 4990:Sustainability 4987: 4982: 4981: 4980: 4970: 4965: 4960: 4953: 4952: 4951: 4946: 4941: 4931: 4926: 4921: 4916: 4915: 4914: 4902: 4901: 4900: 4895: 4890: 4885: 4875: 4874: 4873: 4868: 4856: 4850: 4848: 4840: 4839: 4829: 4828: 4826: 4825: 4820: 4819: 4818: 4808: 4803: 4798: 4792: 4789: 4788: 4781: 4780: 4773: 4766: 4758: 4749: 4748: 4746: 4745: 4743:Summer of Code 4740: 4735: 4728: 4722: 4720: 4716: 4715: 4712: 4711: 4709: 4708: 4703: 4698: 4693: 4688: 4682: 4680: 4676: 4675: 4673: 4672: 4667: 4662: 4657: 4652: 4647: 4642: 4637: 4632: 4627: 4622: 4617: 4612: 4607: 4602: 4597: 4592: 4587: 4582: 4577: 4572: 4567: 4562: 4557: 4552: 4547: 4542: 4536: 4534: 4531:Frameworks and 4528: 4527: 4525: 4524: 4519: 4514: 4509: 4503: 4501: 4497: 4496: 4494: 4493: 4488: 4483: 4478: 4472: 4470: 4463: 4459: 4458: 4450: 4449: 4442: 4435: 4427: 4418: 4417: 4415: 4414: 4404: 4399: 4394: 4389: 4375: 4372: 4371: 4369: 4368: 4361: 4356: 4351: 4346: 4341: 4336: 4331: 4326: 4321: 4316: 4311: 4306: 4301: 4300: 4299: 4289: 4284: 4279: 4274: 4269: 4264: 4259: 4254: 4249: 4244: 4239: 4234: 4229: 4224: 4219: 4214: 4209: 4204: 4203: 4202: 4201: 4200: 4195: 4180: 4175: 4170: 4169: 4168: 4158: 4152: 4149: 4148: 4146: 4145: 4140: 4135: 4129: 4126: 4125: 4118: 4117: 4110: 4103: 4095: 4089: 4088: 4083: 4072: 4071:External links 4069: 4067: 4066: 4061:978-1617290862 4060: 4048:Dart in Action 4043: 4038:978-1449330897 4037: 4029:O'Reilly Media 4018: 4012: 4006:. p. 20. 4004:O'Reilly Media 3992: 3990: 3987: 3985: 3984: 3943: 3914: 3896: 3875: 3853: 3832: 3823:"Algol Family" 3814: 3800: 3776: 3752: 3728: 3704: 3679: 3664: 3639: 3617: 3592: 3578: 3563: 3549: 3529: 3514: 3490: 3468: 3446: 3422: 3398: 3374: 3350: 3325: 3311: 3286: 3262: 3237: 3218: 3191: 3166: 3142: 3118: 3093: 3069: 3047: 3018: 2993: 2969: 2944: 2920: 2899: 2868: 2843: 2819: 2795: 2776: 2757: 2730: 2705: 2685: 2668: 2651: 2621: 2607: 2583: 2559: 2534: 2509: 2485: 2461: 2436: 2417: 2393: 2376:"What is Dart" 2366: 2347:(presentation) 2329: 2305: 2281: 2261: 2239: 2211: 2190: 2176: 2150: 2136: 2115: 2113: 2110: 2109: 2108: 2102: 2092: 2086: 2085: 2071: 2055: 2052: 2007:method cascade 1995: 1992: 1476: 1307: 1221: 1183: 1173: 1170: 1144: 1141: 1136: 1133: 1120: 1117: 1101: 1098: 1058:Android Studio 1004: 1001: 1000: 999: 974: 970: 969: 965: 964:Full snapshots 961: 960: 957: 949: 946: 937: 934: 909: 906: 905: 904: 900: 893: 890: 889: 888: 884: 874: 871: 870: 869: 865: 855: 852: 851: 850: 846: 839: 836: 827: 824: 823: 822: 819:Microsoft Edge 797: 794: 793: 792: 784: 770: 758: 755: 746:compiler. The 728: 713: 698: 690: 683: 666: 663: 658: 655: 652: 651: 648: 645: 642: 639: 636: 632: 631: 628: 625: 622: 619: 616: 612: 611: 608: 605: 602: 599: 596: 592: 591: 588: 585: 582: 579: 576: 572: 571: 568: 565: 562: 559: 556: 552: 551: 548: 545: 542: 539: 536: 532: 531: 526: 521: 516: 511: 508: 476: 475:Deploying apps 473: 453: 450: 402: 399: 395:type inference 374:. It supports 350:language with 300: 299: 257: 256: 252: 251: 244: 243: 236: 235: 226: 222: 221: 218: 212: 211: 206: 200: 199: 197:Cross-platform 194: 188: 187: 185:Cross-platform 182: 176: 175: 155: 149: 148: 145: 144: 125: 123: 121:Stable release 117: 116: 113: 112: 99: 95: 94: 89: 83: 82: 76: 70: 69: 51:Multi-paradigm 48: 42: 41: 15: 9: 6: 4: 3: 2: 11003: 10992: 10989: 10987: 10984: 10982: 10979: 10977: 10974: 10972: 10969: 10967: 10964: 10962: 10959: 10957: 10954: 10952: 10949: 10947: 10944: 10942: 10939: 10937: 10934: 10932: 10931:2011 software 10929: 10928: 10926: 10911: 10908: 10906: 10903: 10901: 10898: 10896: 10893: 10892: 10890: 10886: 10880: 10877: 10875: 10872: 10870: 10867: 10866: 10864: 10860: 10854: 10850: 10844: 10841: 10839: 10836: 10834: 10831: 10829: 10826: 10824: 10821: 10819: 10816: 10815: 10813: 10811: 10807: 10801: 10798: 10796: 10793: 10791: 10788: 10787: 10785: 10781: 10775: 10772: 10770: 10767: 10766: 10764: 10762: 10758: 10752: 10749: 10747: 10744: 10742: 10739: 10735: 10732: 10731: 10730: 10727: 10725: 10722: 10720: 10717: 10715: 10712: 10710: 10707: 10705: 10702: 10701: 10699: 10697: 10692: 10686: 10683: 10681: 10678: 10677: 10675: 10673: 10669: 10663: 10660: 10659: 10657: 10655: 10651: 10645: 10642: 10640: 10637: 10635: 10632: 10628: 10625: 10624: 10623: 10622:Visual Studio 10620: 10618: 10615: 10613: 10610: 10606: 10603: 10601: 10598: 10597: 10596: 10593: 10591: 10588: 10584: 10581: 10580: 10579: 10576: 10575: 10573: 10569: 10562: 10556: 10553: 10552: 10550: 10548: 10544: 10538: 10535: 10533: 10530: 10528: 10525: 10523: 10520: 10518: 10515: 10513: 10510: 10509: 10507: 10505: 10501: 10495: 10492: 10490: 10487: 10486: 10484: 10480: 10474: 10471: 10469: 10466: 10464: 10461: 10459: 10456: 10454: 10451: 10449: 10446: 10444: 10441: 10439: 10436: 10434: 10431: 10429: 10426: 10424: 10421: 10419: 10416: 10414: 10411: 10409: 10406: 10404: 10403:ClojureScript 10401: 10399: 10396: 10394: 10391: 10390: 10388: 10386: 10382: 10376: 10373: 10371: 10368: 10366: 10363: 10362: 10360: 10358: 10354: 10348: 10345: 10343: 10340: 10338: 10335: 10334: 10332: 10330: 10329:Code analysis 10326: 10322: 10315: 10310: 10308: 10303: 10301: 10296: 10295: 10292: 10280: 10272: 10270: 10262: 10260: 10252: 10250: 10242: 10239: 10235: 10232: 10231: 10228: 10214: 10211: 10209: 10206: 10204: 10201: 10199: 10196: 10192: 10189: 10187: 10184: 10182: 10179: 10177: 10174: 10173: 10172: 10169: 10167: 10164: 10162: 10159: 10156: 10152: 10151: 10149: 10145: 10139: 10138: 10134: 10132: 10131: 10127: 10125: 10124: 10120: 10118: 10117: 10113: 10111: 10110: 10106: 10104: 10103: 10099: 10097: 10094: 10092: 10089: 10087: 10085: 10081: 10079: 10078: 10074: 10073: 10071: 10067: 10061: 10060: 10056: 10054: 10053: 10049: 10047: 10046: 10042: 10040: 10039: 10035: 10033: 10032: 10028: 10026: 10025: 10021: 10019: 10018: 10014: 10012: 10011: 10007: 10005: 10004: 10000: 9999: 9997: 9995: 9991: 9985: 9984: 9980: 9978: 9977: 9973: 9971: 9970: 9966: 9964: 9963: 9959: 9957: 9956: 9952: 9951: 9949: 9947: 9946:Documentaries 9943: 9937: 9934: 9932: 9929: 9927: 9924: 9922: 9919: 9917: 9914: 9911: 9907: 9905: 9902: 9900: 9897: 9895: 9892: 9890: 9887: 9885: 9882: 9880: 9877: 9875: 9874:Google effect 9872: 9868: 9865: 9864: 9863: 9860: 9858: 9857:Google (verb) 9855: 9853: 9850: 9847: 9846:Don't be evil 9843: 9842: 9840: 9836: 9832: 9825: 9821: 9811: 9803: 9802: 9799: 9792: 9791: 9787: 9784: 9783: 9779: 9776: 9775: 9771: 9768: 9767: 9763: 9762: 9760: 9756: 9749: 9748: 9747:Frank v. Gaos 9744: 9741: 9740: 9736: 9733: 9732: 9728: 9725: 9724: 9720: 9717: 9714: 9711: 9710: 9706: 9703: 9702: 9698: 9695: 9694: 9690: 9689: 9687: 9683: 9677: 9674: 9671: 9670: 9666: 9663: 9662: 9658: 9655: 9654: 9650: 9647: 9646: 9642: 9639: 9638: 9634: 9631: 9629: 9625: 9624: 9622: 9618: 9611: 9610: 9606: 9603: 9602: 9598: 9595: 9594: 9590: 9587: 9586: 9582: 9579: 9576: 9575: 9573: 9569: 9563: 9560: 9557: 9556: 9552: 9549: 9548: 9544: 9541: 9540: 9536: 9533: 9532: 9528: 9525: 9524: 9520: 9519: 9517: 9513: 9509: 9502: 9497: 9495: 9490: 9488: 9483: 9482: 9479: 9475: 9461: 9458: 9456: 9453: 9451: 9448: 9446: 9443: 9441: 9440: 9436: 9434: 9433: 9429: 9427: 9426: 9422: 9418: 9415: 9413: 9410: 9408: 9405: 9404: 9403: 9400: 9398: 9397:Liquid Galaxy 9395: 9393: 9392: 9388: 9384: 9383: 9379: 9377: 9376: 9372: 9370: 9369: 9365: 9364: 9362: 9360: 9359: 9355: 9353: 9350: 9348: 9345: 9344: 9342: 9338: 9330: 9327: 9325: 9324: 9320: 9318: 9317: 9313: 9311: 9310: 9306: 9305: 9303: 9300: 9297: 9295: 9294:Pixel Watch 3 9292: 9290: 9289:Pixel Watch 2 9287: 9285: 9282: 9280: 9277: 9273: 9270: 9269: 9268: 9265: 9264: 9262: 9258: 9250: 9247: 9245: 9242: 9240: 9237: 9235: 9232: 9230: 9227: 9225: 9222: 9221: 9220: 9217: 9213: 9210: 9208: 9205: 9203: 9200: 9198: 9195: 9193: 9190: 9189: 9188: 9187: 9183: 9181: 9178: 9177: 9175: 9171: 9165: 9164: 9160: 9158: 9157: 9153: 9149: 9146: 9144: 9141: 9139: 9136: 9134: 9131: 9129: 9126: 9124: 9121: 9119: 9116: 9114: 9111: 9109: 9106: 9104: 9101: 9099: 9096: 9094: 9091: 9089: 9086: 9084: 9081: 9079: 9076: 9074: 9071: 9069: 9066: 9064: 9061: 9060: 9059: 9056: 9052: 9049: 9047: 9044: 9042: 9039: 9037: 9034: 9032: 9029: 9027: 9024: 9022: 9019: 9017: 9014: 9012: 9009: 9008: 9007: 9006: 9002: 9000: 8997: 8995: 8994: 8990: 8989: 8987: 8983: 8979: 8972: 8968: 8950: 8949: 8945: 8941: 8940: 8936: 8935: 8934: 8933: 8929: 8927: 8924: 8922: 8921: 8917: 8913: 8912: 8908: 8907: 8906: 8903: 8901: 8898: 8896: 8893: 8892: 8890: 8884: 8878: 8875: 8873: 8870: 8868: 8865: 8863: 8862: 8858: 8856: 8855:Dinosaur Game 8853: 8851: 8848: 8846: 8845: 8841: 8840: 8838: 8836: 8832: 8826: 8825: 8821: 8819: 8816: 8814: 8813: 8809: 8807: 8804: 8802: 8801: 8800:URL Shortener 8797: 8795: 8794: 8790: 8788: 8785: 8783: 8780: 8778: 8777: 8773: 8771: 8768: 8766: 8763: 8761: 8760: 8756: 8754: 8753: 8749: 8747: 8746:Safe Browsing 8744: 8742: 8741: 8737: 8735: 8732: 8730: 8727: 8725: 8724: 8720: 8718: 8717:Person Finder 8715: 8713: 8710: 8708: 8707: 8703: 8701: 8698: 8696: 8695: 8691: 8689: 8688: 8684: 8682: 8679: 8677: 8676: 8672: 8670: 8669: 8665: 8663: 8662: 8658: 8656: 8655: 8651: 8649: 8646: 8644: 8641: 8639: 8636: 8634: 8631: 8629: 8626: 8624: 8621: 8619: 8618: 8614: 8612: 8609: 8607: 8604: 8602: 8601: 8597: 8595: 8592: 8590: 8589: 8585: 8583: 8582: 8578: 8576: 8575: 8571: 8569: 8568: 8564: 8562: 8561:Authenticator 8559: 8557: 8554: 8552: 8549: 8547: 8546: 8542: 8540: 8537: 8533: 8530: 8528: 8525: 8524: 8523: 8520: 8519: 8516: 8513: 8509: 8501: 8498: 8497: 8496: 8493: 8491: 8490:Toontastic 3D 8488: 8486: 8483: 8481: 8478: 8476: 8473: 8471: 8470: 8466: 8464: 8461: 8460: 8458: 8454: 8444: 8441: 8439: 8436: 8434: 8433: 8429: 8427: 8426: 8422: 8420: 8417: 8415: 8414: 8410: 8406: 8403: 8402: 8401: 8398: 8396: 8395: 8391: 8390: 8388: 8384: 8378: 8375: 8373: 8370: 8368: 8365: 8363: 8360: 8358: 8355: 8353: 8352: 8351:Fusion Tables 8348: 8346: 8343: 8341: 8338: 8336: 8333: 8332: 8330: 8328: 8324: 8318: 8317: 8313: 8311: 8308: 8306: 8305: 8301: 8299: 8296: 8294: 8293: 8289: 8287: 8286: 8282: 8280: 8277: 8275: 8272: 8270: 8269: 8265: 8263: 8262: 8258: 8256: 8255: 8251: 8249: 8246: 8244: 8243: 8239: 8237: 8234: 8232: 8229: 8227: 8226: 8222: 8220: 8217: 8215: 8212: 8210: 8209: 8205: 8203: 8202: 8198: 8197: 8194: 8191: 8185: 8179: 8176: 8174: 8173: 8169: 8167: 8166: 8162: 8160: 8157: 8155: 8154: 8150: 8146: 8145: 8141: 8139: 8138: 8134: 8132: 8129: 8127: 8124: 8123: 8122: 8121: 8117: 8113: 8112: 8108: 8106: 8105:Looker Studio 8103: 8101: 8098: 8097: 8096: 8093: 8089: 8086: 8084: 8083: 8079: 8078: 8077: 8076: 8072: 8070: 8069: 8065: 8063: 8062: 8058: 8056: 8055: 8051: 8049: 8046: 8044: 8041: 8039: 8036: 8034: 8031: 8029: 8026: 8024: 8021: 8020: 8018: 8012: 8006: 8003: 8001: 7998: 7992: 7989: 7987: 7984: 7983: 7982: 7979: 7977: 7974: 7972: 7971: 7967: 7965: 7964: 7960: 7958: 7957: 7953: 7952: 7951: 7948: 7946: 7945: 7941: 7939: 7936: 7934: 7931: 7930: 7928: 7924: 7918: 7917: 7913: 7911: 7908: 7904: 7903: 7899: 7898: 7897: 7894: 7890: 7887: 7886: 7885: 7882: 7880: 7877: 7875: 7874: 7870: 7866: 7865: 7861: 7860: 7859: 7858: 7854: 7852: 7849: 7847: 7846: 7842: 7840: 7837: 7835: 7832: 7830: 7829: 7825: 7823: 7820: 7818: 7817: 7813: 7811: 7808: 7806: 7803: 7799: 7798: 7794: 7792: 7789: 7788: 7787: 7784: 7782: 7781: 7777: 7773: 7772: 7768: 7766: 7765: 7761: 7760: 7759: 7756: 7754: 7753: 7749: 7745: 7744: 7740: 7738: 7737: 7736:Image Labeler 7733: 7732: 7731: 7728: 7726: 7723: 7721: 7720: 7716: 7714: 7711: 7709: 7708: 7704: 7702: 7701: 7697: 7695: 7694: 7690: 7688: 7685: 7683: 7680: 7678: 7675: 7673: 7672: 7668: 7664: 7661: 7660: 7659: 7656: 7654: 7653: 7649: 7647: 7646: 7642: 7640: 7639: 7635: 7633: 7632: 7628: 7626: 7623: 7621: 7620: 7616: 7615: 7613: 7611: 7607: 7601: 7600: 7596: 7594: 7593: 7589: 7587: 7584: 7580: 7579: 7575: 7574: 7573: 7570: 7568: 7567: 7563: 7561: 7560: 7556: 7554: 7553: 7549: 7547: 7546: 7542: 7538: 7537: 7533: 7532: 7531: 7530: 7526: 7524: 7523: 7519: 7517: 7516: 7512: 7510: 7509: 7505: 7503: 7502: 7498: 7496: 7493: 7491: 7488: 7486: 7485: 7481: 7479: 7478: 7474: 7472: 7471: 7467: 7463: 7462: 7458: 7456: 7453: 7452: 7451: 7448: 7446: 7445: 7441: 7439: 7438: 7434: 7432: 7429: 7425: 7422: 7420: 7419: 7415: 7413: 7410: 7409: 7408: 7405: 7403: 7402: 7398: 7396: 7395: 7391: 7389: 7388: 7384: 7382: 7379: 7377: 7376: 7372: 7370: 7369: 7365: 7363: 7362: 7358: 7356: 7353: 7351: 7348: 7346: 7345: 7341: 7339: 7338: 7334: 7332: 7331: 7327: 7326: 7324: 7322:Communication 7320: 7310: 7307: 7305: 7302: 7300: 7297: 7295: 7292: 7290: 7289: 7285: 7283: 7282: 7278: 7274: 7271: 7270: 7269: 7266: 7264: 7261: 7259: 7256: 7254: 7251: 7249: 7246: 7244: 7241: 7239: 7236: 7234: 7233: 7229: 7228: 7226: 7224: 7220: 7214: 7211: 7209: 7206: 7204: 7203: 7199: 7197: 7196: 7192: 7190: 7187: 7185: 7182: 7180: 7177: 7176: 7174: 7172: 7168: 7162: 7161: 7157: 7155: 7152: 7150: 7147: 7143: 7142: 7138: 7136: 7135: 7131: 7130: 7129: 7128: 7124: 7122: 7121: 7117: 7115: 7114:Santa Tracker 7112: 7110: 7107: 7105: 7104: 7100: 7098: 7095: 7093: 7092: 7088: 7086: 7085:Owlchemy Labs 7083: 7081: 7078: 7076: 7075: 7071: 7070: 7067: 7064: 7062:Entertainment 7060: 7056: 7052: 7047: 7043: 7025: 7022: 7020: 7017: 7015: 7012: 7010: 7007: 7001: 6998: 6997: 6996: 6993: 6991: 6988: 6986: 6983: 6982: 6981: 6980: 6976: 6972: 6969: 6968: 6967: 6964: 6962: 6959: 6958: 6956: 6952: 6946: 6943: 6941: 6938: 6936: 6935: 6931: 6929: 6926: 6922: 6921: 6917: 6915: 6912: 6910: 6907: 6905: 6902: 6900: 6899: 6895: 6894: 6892: 6890: 6887: 6885: 6882: 6880: 6877: 6875: 6872: 6870: 6867: 6865: 6862: 6860: 6859: 6855: 6853: 6850: 6848: 6845: 6843: 6840: 6839: 6836: 6833: 6829: 6823: 6820: 6818: 6815: 6813: 6810: 6808: 6805: 6801: 6798: 6796: 6793: 6792: 6791: 6788: 6786: 6783: 6782: 6780: 6776: 6770: 6767: 6765: 6762: 6760: 6757: 6755: 6752: 6750: 6747: 6745: 6744: 6740: 6738: 6735: 6733: 6730: 6728: 6725: 6723: 6720: 6718: 6715: 6713: 6710: 6708: 6707: 6703: 6701: 6698: 6696: 6693: 6691: 6688: 6686: 6685: 6681: 6679: 6678:Native Client 6676: 6674: 6673: 6672:Mashup Editor 6669: 6667: 6664: 6662: 6659: 6657: 6654: 6652: 6649: 6647: 6644: 6642: 6639: 6637: 6636:Data Protocol 6634: 6632: 6629: 6627: 6626:Closure Tools 6624: 6622: 6621: 6617: 6615: 6612: 6610: 6607: 6605: 6602: 6600: 6599: 6595: 6593: 6590: 6588: 6585: 6583: 6582: 6578: 6576: 6573: 6572: 6570: 6566: 6556: 6553: 6551: 6550: 6546: 6544: 6541: 6539: 6536: 6534: 6533: 6529: 6527: 6524: 6522: 6519: 6517: 6514: 6512: 6509: 6507: 6504: 6502: 6501: 6497: 6495: 6492: 6488: 6485: 6484: 6483: 6480: 6478: 6477: 6473: 6471: 6468: 6467: 6465: 6463: 6462: 6457: 6451: 6450: 6446: 6444: 6441: 6439: 6436: 6434: 6431: 6429: 6426: 6424: 6421: 6419: 6418: 6414: 6410: 6407: 6405: 6402: 6401: 6400: 6399: 6395: 6391: 6388: 6386: 6383: 6382: 6381: 6378: 6374: 6373: 6369: 6368: 6367: 6364: 6362: 6359: 6357: 6356: 6352: 6350: 6347: 6346: 6343: 6340: 6336: 6330: 6327: 6325: 6324: 6320: 6318: 6315: 6313: 6310: 6308: 6305: 6303: 6300: 6298: 6297: 6293: 6291: 6288: 6286: 6283: 6281: 6280: 6276: 6274: 6271: 6269: 6266: 6264: 6263: 6259: 6257: 6254: 6252: 6249: 6247: 6244: 6242: 6239: 6237: 6234: 6232: 6229: 6227: 6224: 6222: 6219: 6217: 6214: 6212: 6209: 6207: 6204: 6202: 6199: 6197: 6196: 6192: 6190: 6187: 6185: 6182: 6180: 6177: 6175: 6172: 6170: 6167: 6165: 6162: 6160: 6157: 6155: 6152: 6150: 6147: 6145: 6142: 6140: 6137: 6135: 6132: 6128: 6127: 6123: 6122: 6121: 6118: 6116: 6113: 6111: 6108: 6107: 6105: 6099: 6093: 6092: 6088: 6086: 6083: 6079: 6076: 6074: 6071: 6070: 6069: 6066: 6062: 6059: 6057: 6054: 6052: 6051: 6047: 6045: 6044: 6040: 6038: 6035: 6033: 6030: 6028: 6025: 6023: 6020: 6019: 6018: 6015: 6014: 6012: 6008: 6004: 6000: 5995: 5991: 5973: 5970: 5968: 5967: 5964:Reactions to 5962: 5960: 5957: 5955: 5952: 5950: 5947: 5945: 5942: 5940: 5937: 5935: 5932: 5930: 5927: 5925: 5922: 5921: 5919: 5917: 5913: 5907: 5904: 5902: 5899: 5897: 5894: 5892: 5889: 5885: 5882: 5881: 5880: 5877: 5875: 5872: 5870: 5867: 5865: 5862: 5860: 5859: 5855: 5853: 5850: 5848: 5845: 5843: 5840: 5838: 5837:2018 walkouts 5835: 5833: 5830: 5829: 5826: 5823: 5821: 5817: 5811: 5808: 5804: 5801: 5799: 5796: 5794: 5791: 5790: 5788: 5786: 5783: 5779: 5776: 5774: 5771: 5770: 5768: 5766: 5765: 5761: 5759: 5756: 5754: 5753: 5749: 5747: 5744: 5742: 5739: 5737: 5734: 5732: 5729: 5727: 5724: 5722: 5721: 5717: 5715: 5712: 5710: 5707: 5705: 5704: 5700: 5698: 5695: 5693: 5690: 5688: 5687:Liquid Galaxy 5685: 5683: 5680: 5678: 5675: 5673: 5670: 5668: 5665: 5663: 5662: 5658: 5656: 5655: 5651: 5649: 5648: 5644: 5642: 5639: 5637: 5634: 5632: 5629: 5627: 5624: 5622: 5619: 5617: 5614: 5612: 5611: 5607: 5605: 5602: 5600: 5597: 5593: 5590: 5588: 5585: 5584: 5583: 5580: 5578: 5575: 5574: 5572: 5566: 5556: 5553: 5551: 5548: 5546: 5543: 5541: 5538: 5536: 5533: 5531: 5528: 5526: 5523: 5522: 5520: 5516: 5510: 5507: 5505: 5502: 5500: 5497: 5495: 5494: 5490: 5488: 5487: 5483: 5481: 5480: 5476: 5474: 5471: 5469: 5466: 5464: 5463: 5459: 5457: 5456:Doodle4Google 5454: 5452: 5449: 5447: 5446: 5445:Developer Day 5442: 5440: 5437: 5435: 5432: 5428: 5427:Developer Lab 5425: 5423: 5422:Developer Day 5420: 5418: 5415: 5414: 5412: 5411: 5408: 5405: 5401: 5395: 5392: 5386: 5385: 5381: 5379: 5378: 5374: 5373: 5372: 5369: 5368: 5367: 5364: 5360: 5357: 5355: 5352: 5350: 5347: 5345: 5342: 5341: 5339: 5338: 5336: 5332: 5326: 5323: 5321: 5320:YouTube Space 5318: 5316: 5313: 5311: 5308: 5306: 5303: 5301: 5300:Mayfield Mall 5298: 5296: 5293: 5291: 5288: 5286: 5285: 5281: 5279: 5276: 5274: 5271: 5269: 5266: 5264: 5263: 5259: 5257: 5256: 5252: 5250: 5247: 5246: 5244: 5240: 5230: 5227: 5225: 5222: 5220: 5217: 5215: 5212: 5210: 5207: 5205: 5202: 5200: 5197: 5194: 5191: 5189: 5188:Paul Otellini 5186: 5184: 5181: 5179: 5176: 5174: 5171: 5169: 5166: 5164: 5161: 5159: 5156: 5153: 5150: 5148: 5145: 5144: 5142: 5138: 5132: 5129: 5127: 5124: 5122: 5119: 5116: 5113: 5110: 5109:Sundar Pichai 5107: 5105: 5104:Rick Osterloh 5102: 5100: 5097: 5095: 5092: 5090: 5087: 5085: 5082: 5080: 5077: 5075: 5072: 5070: 5067: 5065: 5062: 5060: 5057: 5055: 5052: 5050: 5047: 5045: 5042: 5041: 5039: 5035: 5032: 5030: 5026: 5018: 5015: 5013: 5012:Social impact 5010: 5007: 5006:Me at the zoo 5003: 5001: 4998: 4997: 4996: 4993: 4991: 4988: 4986: 4985:Sidewalk Labs 4983: 4979: 4976: 4975: 4974: 4971: 4969: 4966: 4964: 4961: 4959: 4958: 4954: 4950: 4947: 4945: 4944:Public Alerts 4942: 4940: 4937: 4936: 4935: 4932: 4930: 4927: 4925: 4922: 4920: 4917: 4913: 4912: 4908: 4907: 4906: 4903: 4899: 4896: 4894: 4891: 4889: 4888:recovery mode 4886: 4884: 4881: 4880: 4879: 4876: 4872: 4869: 4867: 4866: 4862: 4861: 4860: 4857: 4855: 4852: 4851: 4849: 4845: 4841: 4834: 4830: 4824: 4821: 4817: 4814: 4813: 4812: 4809: 4807: 4804: 4802: 4799: 4797: 4796:Alphabet Inc. 4794: 4793: 4790: 4786: 4779: 4774: 4772: 4767: 4765: 4760: 4759: 4756: 4744: 4741: 4739: 4736: 4734: 4733: 4729: 4727: 4724: 4723: 4721: 4717: 4707: 4704: 4702: 4699: 4697: 4694: 4692: 4689: 4687: 4684: 4683: 4681: 4677: 4671: 4668: 4666: 4663: 4661: 4658: 4656: 4653: 4651: 4648: 4646: 4643: 4641: 4638: 4636: 4633: 4631: 4628: 4626: 4623: 4621: 4618: 4616: 4613: 4611: 4608: 4606: 4603: 4601: 4598: 4596: 4593: 4591: 4588: 4586: 4583: 4581: 4578: 4576: 4573: 4571: 4570:Closure Tools 4568: 4566: 4563: 4561: 4558: 4556: 4553: 4551: 4548: 4546: 4543: 4541: 4538: 4537: 4535: 4529: 4523: 4520: 4518: 4515: 4513: 4510: 4508: 4505: 4504: 4502: 4498: 4492: 4489: 4487: 4484: 4482: 4479: 4477: 4474: 4473: 4471: 4467: 4464: 4460: 4455: 4448: 4443: 4441: 4436: 4434: 4429: 4428: 4425: 4413: 4405: 4403: 4400: 4398: 4395: 4393: 4390: 4388: 4385: 4377: 4376: 4373: 4367: 4366: 4362: 4360: 4357: 4355: 4352: 4350: 4347: 4345: 4342: 4340: 4337: 4335: 4332: 4330: 4327: 4325: 4322: 4320: 4317: 4315: 4312: 4310: 4307: 4305: 4302: 4298: 4297:Object Pascal 4295: 4294: 4293: 4290: 4288: 4285: 4283: 4280: 4278: 4275: 4273: 4270: 4268: 4265: 4263: 4260: 4258: 4255: 4253: 4250: 4248: 4245: 4243: 4240: 4238: 4235: 4233: 4230: 4228: 4225: 4223: 4220: 4218: 4215: 4213: 4210: 4208: 4205: 4199: 4196: 4194: 4191: 4190: 4189: 4186: 4185: 4184: 4181: 4179: 4176: 4174: 4171: 4167: 4164: 4163: 4162: 4159: 4157: 4154: 4153: 4150: 4144: 4141: 4139: 4136: 4134: 4131: 4130: 4127: 4123: 4116: 4111: 4109: 4104: 4102: 4097: 4096: 4093: 4087: 4084: 4080: 4075: 4074: 4063: 4057: 4053: 4049: 4044: 4040: 4034: 4030: 4026: 4025: 4019: 4015: 4009: 4005: 4001: 4000: 3999:What is Dart? 3994: 3993: 3973: 3969: 3965: 3961: 3954: 3947: 3933:on 2023-05-13 3932: 3928: 3924: 3918: 3910: 3906: 3900: 3886: 3879: 3871: 3864: 3857: 3842: 3836: 3828: 3824: 3818: 3810: 3804: 3790: 3786: 3780: 3766: 3765:Dart packages 3762: 3756: 3742: 3738: 3732: 3718: 3714: 3708: 3694: 3690: 3683: 3675: 3668: 3654: 3650: 3643: 3629: 3628: 3621: 3607: 3603: 3596: 3588: 3582: 3574: 3571:Saroop, Sri. 3567: 3559: 3553: 3545: 3544: 3539: 3533: 3525: 3518: 3504: 3500: 3494: 3480: 3479: 3472: 3459: 3458: 3450: 3436: 3432: 3426: 3412: 3408: 3402: 3388: 3384: 3378: 3364: 3360: 3354: 3340: 3336: 3329: 3321: 3315: 3301:on 2013-12-03 3300: 3296: 3290: 3276: 3272: 3266: 3252: 3248: 3241: 3233: 3232:Google Groups 3229: 3222: 3208: 3204: 3198: 3196: 3181: 3177: 3170: 3156: 3152: 3146: 3132: 3128: 3122: 3107: 3103: 3097: 3083: 3079: 3073: 3059: 3058: 3051: 3037:on 2017-01-03 3036: 3032: 3028: 3022: 3008: 3004: 2997: 2983: 2979: 2973: 2959: 2955: 2948: 2934: 2930: 2924: 2909: 2903: 2889:on 2016-07-02 2885: 2878: 2872: 2858: 2854: 2847: 2833: 2829: 2823: 2809: 2808:Dart packages 2805: 2799: 2791: 2787: 2780: 2772: 2768: 2761: 2747: 2743: 2737: 2735: 2720:on 2016-08-02 2719: 2715: 2714:"TC52 - Dart" 2709: 2701: 2700: 2695: 2689: 2678: 2672: 2661: 2655: 2641: 2637: 2630: 2628: 2626: 2617: 2611: 2597: 2593: 2587: 2573: 2569: 2563: 2548: 2544: 2538: 2523: 2519: 2513: 2499: 2495: 2489: 2475: 2471: 2465: 2451: 2447: 2440: 2432: 2428: 2421: 2407: 2403: 2397: 2381: 2380:What is Dart? 2377: 2370: 2362: 2356: 2345: 2344: 2339: 2333: 2319: 2315: 2309: 2295: 2291: 2285: 2277: 2276: 2271: 2265: 2249: 2243: 2228:. 16 May 2013 2227: 2226: 2221: 2215: 2207: 2203: 2197: 2195: 2186: 2180: 2165: 2161: 2154: 2139: 2137:9781430264828 2133: 2129: 2128: 2120: 2116: 2106: 2103: 2101:to JavaScript 2100: 2096: 2093: 2091: 2088: 2087: 2083: 2072: 2069: 2063: 2058: 2051: 2049: 2045: 2041: 2037: 2032: 2030: 2025: 2023: 2019: 2015: 2010: 2008: 2003: 2001: 1474: 1305: 1303: 1219: 1217: 1181: 1179: 1178:Hello, World! 1169: 1167: 1162: 1158: 1154: 1150: 1140: 1132: 1130: 1126: 1116: 1113: 1111: 1107: 1097: 1095: 1091: 1087: 1083: 1079: 1075: 1071: 1067: 1063: 1062:IntelliJ IDEA 1059: 1055: 1052: 1047: 1044: 1042: 1038: 1034: 1030: 1026: 1022: 1018: 1014: 1010: 997: 993: 989: 985: 984: 979: 975: 972: 971: 966: 963: 962: 958: 955: 954: 953: 945: 943: 933: 931: 927: 923: 919: 915: 896: 895: 881: 877: 876: 862: 858: 857: 842: 841: 835: 833: 820: 816: 812: 808: 804: 800: 799: 767: 759: 756: 729: 726: 714: 711: 699: 696: 691: 684: 681: 677: 673: 669: 668: 662: 649: 646: 643: 640: 637: 634: 633: 629: 626: 623: 620: 617: 614: 613: 609: 606: 603: 600: 597: 594: 593: 589: 586: 583: 580: 577: 574: 573: 569: 566: 563: 560: 557: 554: 553: 549: 546: 543: 540: 537: 534: 533: 527: 522: 517: 512: 509: 506: 505: 499: 496: 494: 490: 486: 482: 472: 469: 465: 463: 459: 452:Specification 449: 447: 442: 439: 437: 428: 425: 423: 419: 414: 412: 408: 398: 396: 392: 389: 385: 381: 377: 373: 369: 365: 361: 357: 353: 349: 345: 341: 336: 334: 330: 326: 322: 318: 314: 310: 306: 298: 294: 290: 286: 282: 278: 274: 270: 266: 262: 258: 255:Influenced by 253: 250: 245: 242: 237: 233: 227: 223: 219: 217: 213: 210: 207: 205: 201: 198: 195: 193: 189: 186: 183: 181: 177: 173: 169: 165: 160: 156: 154: 150: 146: 130: 124: 122: 118: 114: 100: 96: 93: 90: 88: 84: 81:, Kasper Lund 80: 77: 75: 71: 68: 64: 60: 56: 52: 49: 47: 43: 39: 34: 26: 22: 10905:Brendan Eich 10853:Unit testing 10696:technologies 10412: 10408:CoffeeScript 10233: 10135: 10128: 10121: 10114: 10107: 10100: 10083: 10075: 10057: 10050: 10043: 10036: 10029: 10022: 10015: 10008: 10003:Google Hacks 10001: 9981: 9974: 9967: 9960: 9953: 9936:YouTube poop 9904:Googlization 9788: 9780: 9772: 9764: 9745: 9737: 9729: 9721: 9707: 9699: 9691: 9667: 9659: 9651: 9643: 9635: 9626: 9607: 9599: 9591: 9583: 9553: 9545: 9537: 9529: 9521: 9437: 9430: 9423: 9389: 9380: 9375:Nexus Player 9373: 9366: 9356: 9321: 9316:Contact Lens 9314: 9307: 9301:(unreleased) 9299:Project Iris 9234:Pixelbook Go 9184: 9161: 9156:Play Edition 9154: 9021:Galaxy Nexus 9003: 8991: 8946: 8937: 8930: 8918: 8911:Nik Software 8909: 8859: 8842: 8822: 8810: 8806:Voice Access 8798: 8791: 8774: 8757: 8750: 8738: 8729:Question Hub 8721: 8704: 8694:Nearby Share 8692: 8685: 8673: 8666: 8659: 8652: 8638:Google Fonts 8615: 8598: 8586: 8579: 8572: 8565: 8545:Android Beam 8543: 8539:Android Auto 8467: 8443:Web Designer 8432:Page Creator 8430: 8423: 8411: 8392: 8349: 8327:Docs Editors 8314: 8302: 8290: 8283: 8266: 8259: 8252: 8240: 8223: 8219:Cloud Search 8208:Browser Sync 8206: 8199: 8187:Organization 8170: 8163: 8151: 8142: 8135: 8118: 8109: 8088:Invite Media 8080: 8073: 8066: 8059: 8052: 7968: 7961: 7954: 7944:ImageAmerica 7942: 7914: 7910:Voice Search 7900: 7871: 7862: 7855: 7843: 7826: 7814: 7810:People Cards 7795: 7778: 7769: 7762: 7750: 7741: 7734: 7717: 7705: 7698: 7691: 7677:Data Commons 7669: 7663:Ngram Viewer 7650: 7643: 7636: 7629: 7617: 7597: 7590: 7576: 7564: 7557: 7550: 7543: 7534: 7529:Quest Visual 7527: 7520: 7513: 7506: 7499: 7482: 7475: 7468: 7459: 7442: 7435: 7416: 7399: 7392: 7385: 7373: 7366: 7359: 7342: 7335: 7328: 7286: 7279: 7238:BrandConnect 7230: 7200: 7193: 7158: 7139: 7132: 7125: 7118: 7109:Quick, Draw! 7101: 7089: 7072: 6977: 6954:File formats 6932: 6918: 6908: 6896: 6856: 6741: 6704: 6682: 6670: 6620:Chrome Frame 6618: 6596: 6579: 6547: 6530: 6498: 6474: 6459: 6447: 6423:ITA Software 6415: 6396: 6370: 6353: 6321: 6294: 6277: 6260: 6193: 6124: 6089: 6048: 6041: 5965: 5856: 5778:Grace Hopper 5762: 5750: 5718: 5701: 5659: 5652: 5645: 5608: 5568:Projects and 5545:Music Awards 5499:Science Fair 5491: 5486:Lunar XPRIZE 5484: 5477: 5460: 5443: 5382: 5375: 5354:Product Sans 5290:Data centers 5282: 5260: 5253: 5214:Amit Singhal 5204:Eric Schmidt 5178:Timnit Gebru 5173:Alan Eustace 5099:Alan Mulally 5089:Ray Kurzweil 4955: 4909: 4863: 4730: 4511: 4469:Applications 4397:Generational 4387:Alphabetical 4383: 4363: 4188:Visual Basic 4047: 4023: 3998: 3989:Bibliography 3975:. Retrieved 3963: 3959: 3946: 3935:. Retrieved 3931:the original 3926: 3917: 3908: 3899: 3888:. Retrieved 3878: 3869: 3856: 3845:. Retrieved 3835: 3826: 3817: 3803: 3792:. Retrieved 3788: 3779: 3768:. Retrieved 3764: 3755: 3744:. Retrieved 3740: 3731: 3720:. Retrieved 3716: 3707: 3696:. Retrieved 3692: 3682: 3667: 3656:. Retrieved 3652: 3642: 3632:, retrieved 3626: 3620: 3609:. Retrieved 3605: 3595: 3581: 3566: 3552: 3541: 3532: 3517: 3506:. Retrieved 3502: 3493: 3483:, retrieved 3477: 3471: 3461:, retrieved 3456: 3449: 3438:. Retrieved 3434: 3425: 3414:. Retrieved 3410: 3401: 3390:. Retrieved 3386: 3383:"Dart Tools" 3377: 3366:. Retrieved 3362: 3353: 3342:. Retrieved 3338: 3328: 3314: 3303:. Retrieved 3299:the original 3289: 3278:. Retrieved 3274: 3265: 3254:. Retrieved 3250: 3240: 3231: 3221: 3210:. Retrieved 3206: 3183:. Retrieved 3179: 3169: 3158:. Retrieved 3154: 3145: 3134:. Retrieved 3130: 3121: 3110:. Retrieved 3108:. 2023-02-16 3105: 3096: 3085:. Retrieved 3081: 3072: 3062:, retrieved 3056: 3050: 3039:. Retrieved 3035:the original 3031:Dartlang.org 3030: 3021: 3010:. Retrieved 3006: 2996: 2985:. Retrieved 2981: 2972: 2961:. Retrieved 2957: 2947: 2936:. Retrieved 2932: 2923: 2912:. Retrieved 2902: 2891:. Retrieved 2884:the original 2871: 2860:. Retrieved 2856: 2846: 2835:. Retrieved 2831: 2822: 2811:. Retrieved 2807: 2798: 2790:dartlang.org 2789: 2779: 2771:dartlang.org 2770: 2760: 2749:. Retrieved 2745: 2722:. Retrieved 2718:the original 2708: 2697: 2688: 2671: 2654: 2643:. Retrieved 2639: 2610: 2599:. Retrieved 2595: 2586: 2575:. Retrieved 2571: 2562: 2551:. Retrieved 2546: 2537: 2526:. Retrieved 2521: 2512: 2501:. Retrieved 2497: 2488: 2477:. Retrieved 2473: 2464: 2453:. Retrieved 2449: 2439: 2431:dartlang.org 2430: 2420: 2409:. Retrieved 2405: 2396: 2384:. Retrieved 2379: 2374:Ladd, Seth. 2369: 2342: 2332: 2321:. Retrieved 2317: 2308: 2297:. Retrieved 2293: 2284: 2273: 2264: 2252:. Retrieved 2242: 2230:. Retrieved 2223: 2214: 2205: 2179: 2167:. Retrieved 2163: 2153: 2141:. Retrieved 2126: 2119: 2036:Gilad Bracha 2033: 2026: 2011: 2004: 1997: 1613:// A method. 1472: 1299: 1213: 1175: 1146: 1138: 1122: 1114: 1103: 1078:Sublime Text 1048: 1045: 1008: 1006: 988:asynchronous 981: 951: 948:Data storage 939: 911: 829: 780:webdev build 762:webdev serve 748:webdev build 740:webdev serve 672:web browsers 660: 555:WebAssembly 497: 478: 466: 455: 443: 440: 429: 426: 415: 404: 364:machine code 337: 311:designed by 304: 303: 10855:frameworks 10810:Server-side 10746:WebAssembly 10605:Light Table 10385:Transpilers 10279:WikiProject 10208:Sensorvault 10077:Google Feud 10045:In the Plex 9899:Googlewhack 9889:Googleshare 9879:Googlefight 9515:Advertising 9284:Pixel Watch 9163:Project Ara 8999:Android One 8985:Smartphones 8888:photography 8861:GreenBorder 8734:Quick Share 8623:Family Link 8617:Expeditions 8606:Crowdsource 8600:Cloud Print 8500:Marketplace 8469:Grasshopper 8285:Quickoffice 8075:DoubleClick 8068:Contributor 8048:Attribution 8016:and finance 7981:Street View 7743:Image Swirl 7671:Code Search 7652:Blog Search 7381:Fi Wireless 6928:Transformer 6785:Hummingbird 6769:Web Toolkit 6754:Trendalyzer 6549:Stackdriver 6443:Project IDX 6390:Crashlytics 6361:Apps Script 6279:Reqwireless 6184:FlatBuffers 6179:File System 5999:Development 5884:Street View 5752:Solve for X 5709:Nightingale 5577:20% project 5570:initiatives 5535:Comedy Week 5284:Chrome Zone 5255:Androidland 5242:Real estate 5209:Ram Shriram 5152:Sergey Brin 5121:Rajen Sheth 4580:FlatBuffers 4392:Categorical 3977:15 February 3741:flutter.dev 3717:flutter.dev 2929:"Dart Frog" 2254:22 February 2232:22 December 2143:24 November 2040:David Ungar 2029:Actor model 1110:GUI widgets 1009:Dart Editor 992:concurrency 942:null safety 936:Null safety 930:Web Workers 926:actor model 914:concurrency 912:To achieve 908:Concurrency 834:framework. 803:WebAssembly 796:WebAssembly 535:JavaScript 446:WebAssembly 432:dart2native 372:WebAssembly 344:class-based 338:Dart is an 327:as well as 325:mobile apps 126:3.5.3  10925:Categories 10910:John Resig 10672:Frameworks 10595:CodeMirror 10583:Cloud9 IDE 10568:comparison 10522:Komodo IDE 10473:WebSharper 10463:PureScript 10443:LiveScript 10423:Emscripten 10370:TypeScript 10321:JavaScript 10059:The MANIAC 9894:Google tax 9508:Litigation 9412:Thermostat 9368:Chromecast 9279:Pixel Buds 9212:Comparison 9180:Chromebook 9148:Comparison 9051:Comparison 8939:Web Albums 8886:Images and 8793:Tilt Brush 8759:SlickLogin 8485:Read Along 8419:FeedBurner 8386:Publishing 8023:Ad Manager 7970:Navigation 7926:Navigation 7845:Searchwiki 7834:SafeSearch 7707:Flu Trends 7687:Dictionary 7288:RightsFlow 7243:Content ID 6945:Web Server 6727:Schema.org 6717:Public DNS 6690:OpenRefine 6661:Lighthouse 6487:VirusTotal 6428:Kubernetes 6349:App Engine 6302:TensorFlow 6256:OpenSocial 6159:Dialogflow 6103:frameworks 6101:Libraries/ 6073:ChromiumOS 6022:Automotive 5929:Censorship 5874:Litigation 5864:FairSearch 5847:Censorship 5736:RechargeIT 5720:PowerMeter 5295:Googleplex 5193:Larry Page 5163:Matt Cutts 5131:Neal Mohan 5126:Hal Varian 5115:Ruth Porat 5094:Ann Mather 5079:Urs Hölzle 5059:John Doerr 4949:RechargeIT 4934:Google.org 4691:ChromiumOS 4665:TensorFlow 4630:Kubernetes 4486:OpenRefine 4257:JavaScript 4133:Comparison 3937:2023-05-13 3890:2023-05-13 3847:2023-05-13 3794:2023-05-13 3770:2023-05-12 3746:2021-08-29 3737:"Firebase" 3722:2021-08-29 3698:2023-05-12 3658:2023-05-12 3634:2023-05-12 3611:2015-05-18 3508:2023-05-13 3485:2023-05-13 3463:2023-05-13 3440:2023-05-13 3416:2023-05-13 3392:2016-11-15 3368:2013-07-21 3344:2015-05-18 3305:2011-11-29 3280:2023-05-12 3256:2023-05-12 3212:2021-08-29 3185:2023-06-20 3160:2023-05-13 3136:2024-05-17 3112:2023-05-13 3087:2024-05-17 3064:2023-05-13 3041:2013-07-21 3012:2013-07-21 2987:2023-05-13 2963:2023-05-13 2938:2023-05-13 2914:2023-05-13 2893:2013-08-18 2862:2023-05-13 2837:2013-07-21 2813:2023-05-12 2751:2023-05-12 2742:"ECMA-408" 2724:2013-12-16 2645:2024-05-17 2601:2023-05-12 2592:"Patterns" 2577:2024-01-09 2553:2019-11-28 2528:2019-11-28 2503:2023-05-12 2479:2023-06-20 2455:2018-08-08 2411:2018-08-08 2386:August 16, 2382:. O'Reilly 2323:2018-08-09 2299:2023-06-20 2169:31 January 2112:References 2099:transpiles 2095:TypeScript 2044:reflection 2018:Strongtalk 1964:distanceTo 1619:distanceTo 1106:Chrome App 976:Dart uses 680:JavaScript 665:JavaScript 376:interfaces 368:JavaScript 297:TypeScript 293:Strongtalk 281:JavaScript 108:2011-10-10 67:reflective 59:imperative 55:functional 10900:Ryan Dahl 10504:Debuggers 10357:Supersets 10236:indicate 10084:Google Me 9571:Antitrust 9562:Jedi Blue 9352:Chromebox 9347:Chromebit 9309:Cardboard 9260:Wearables 9229:Pixelbook 9011:Nexus One 8920:Panoramio 8872:Web Store 8818:Web Light 8661:Impermium 8574:BufferBox 8556:Assistant 8527:Dashboard 8495:Workspace 8480:Photomath 8463:Classroom 8456:Education 8405:Pyra Labs 8201:Bookmarks 8100:Analytics 7963:Map Maker 7725:Google.by 7700:Fast Flip 7693:Directory 7572:Translate 7536:Word Lens 7501:Moderator 7477:Marratech 7424:Interface 7368:Dodgeball 7202:Newsstand 6869:Googlebot 6822:RankBrain 6722:reCAPTCHA 6700:PageSpeed 6598:App Maker 6532:Messaging 6511:Datastore 6482:Chronicle 6338:Platforms 6236:MapReduce 6169:Fast Pair 6149:Chart API 6078:Neverware 5858:Dragonfly 5820:Criticism 5661:Free Zone 5647:Dragonfly 5550:Space Lab 5195:(Founder) 5154:(Founder) 5054:Jeff Dean 5049:Vint Cerf 4847:Divisions 4550:AngularJS 4491:Tesseract 4354:Smalltalk 3872:. OOPSLA. 2522:Infoworld 2034:In 2004, 1922:magnitude 1745:magnitude 1450:fibonacci 1429:fibonacci 1387:fibonacci 1357:fibonacci 1214:A simple 1180:example: 1051:JetBrains 1041:debugging 983:serialize 978:snapshots 932:instead. 754:compiler. 528:Execution 515:specific 513:Platform- 479:The Dart 358:. It can 289:Smalltalk 87:Developer 10828:CommonJS 10751:WebAuthn 10694:Related 10612:PhpStorm 10600:Brackets 10564:Editors 10482:Concepts 10393:AtScript 10249:Category 10171:Registry 9926:Sitelink 9852:Gayglers 9810:Category 9323:Daydream 9197:7 (2013) 9192:7 (2012) 8975:Hardware 8905:Snapseed 8850:Chromium 8787:TalkBack 8752:Sidewiki 8687:MyTracks 8475:Socratic 8425:One Pass 8340:Drawings 8268:Notebook 8261:Jamboard 8236:Etherpad 8214:Calendar 8178:Widevine 8165:Softcard 8153:PostRank 8061:Checkout 8014:Business 7986:Coverage 7956:Latitude 7857:Catalogs 7851:Shopping 7780:Like.com 7764:Freebase 7619:Aardvark 7495:Messages 7455:Japanese 7444:Helpouts 7437:Hangouts 7355:Contacts 7232:BandPage 7213:Services 7103:Podcasts 7051:Products 6847:BigQuery 6790:PageRank 6737:Sitemaps 6695:OR-Tools 6684:Optimize 6609:AppSheet 6538:Orbitera 6526:Mandiant 6506:Dataflow 6470:Bigtable 6380:Firebase 6068:ChromeOS 6043:Goobuntu 6027:Glass OS 5944:Elsagate 5852:DeGoogle 5789:YouTube 5758:Starline 5703:News Lab 5582:Area 120 5493:Mapathon 5439:Code Jam 5413:Android 5344:Croscore 5017:YouTuber 4978:Timeline 4871:DeepMind 4706:Goobuntu 4650:OR-Tools 4476:Chromium 4462:Software 4412:Category 4178:Assembly 4138:Timeline 3387:dart.dev 3275:dart.dev 2982:dart.dev 2832:dart.dev 2596:dart.dev 2572:dart.dev 2498:dart.dev 2474:dart.dev 2355:citation 2318:dart.dev 2206:dart.dev 2054:See also 1982:distance 1952:distance 1793:operator 1216:for-loop 1166:Firebase 1074:WebStorm 1070:PhpStorm 996:snapshot 968:runtime. 744:dartdevc 736:dartdevc 717:dartdevc 558:Browser 538:Browser 520:Dart VM 518:Requires 411:Lars Bak 391:generics 313:Lars Bak 180:Platform 164:Inferred 159:Optional 79:Lars Bak 46:Paradigm 10869:Jasmine 10843:Node.js 10800:esbuild 10790:Webpack 10654:Engines 10269:Outline 10259:Commons 10234:Italics 10191:.google 9955:AlphaGo 9916:Rooting 9828:Related 9685:Privacy 9391:Dropcam 9382:Nexus Q 9138:Pixel 9 8776:Station 8588:BumpTop 8532:Takeout 8522:Account 8413:Domains 8400:Blogger 8316:Toolbar 8298:Surveys 8254:iGoogle 8225:Desktop 8054:BebaPay 8043:AdSense 8038:Adscape 7991:Trusted 7938:Endoxon 7889:Flights 7873:Squared 7864:Express 7839:Scholar 7805:Patents 7797:Weather 7791:Archive 7771:Metaweb 7719:Goggles 7713:Finance 7631:Answers 7559:Sparrow 7545:Schemer 7522:Postini 7412:History 7401:Google+ 7268:Premium 7248:Instant 7223:YouTube 6934:Viewdle 6920:Sawzall 6858:Flutter 6812:Penguin 6641:Gadgets 6631:Cpplint 6555:Storage 6500:Connect 6433:LevelDB 6312:WaveNet 6268:Polymer 6221:Guetzli 6189:Flutter 6144:Blockly 6120:Angular 6085:Fuchsia 6061:Wear OS 6017:Android 5916:YouTube 5785:Sunroof 5518:YouTube 5434:Code-in 5305:Pier 57 5069:Al Gore 5037:Current 5000:History 4995:YouTube 4878:Android 4837:Company 4801:History 4726:Code-in 4719:Related 4696:Fuchsia 4655:Polymer 4635:LevelDB 4615:Guetzli 4585:Flutter 4575:Cpplint 4565:Blockly 4545:Angular 4522:Sawzall 4365:more... 4344:Scratch 4247:Haskell 4237:Fortran 4193:classic 4143:History 4086:DartPad 3693:Flutter 3653:Flutter 2640:Flutter 2547:SDtimes 2225:YouTube 2105:Flutter 2012:Dart's 1172:Example 1161:Windows 1153:Android 1149:Flutter 1143:Flutter 1125:DartPad 1119:DartPad 1066:PyCharm 1056:(IDE). 1027:-based 1021:Windows 1013:Eclipse 1003:Editors 832:Flutter 811:Firefox 752:dart2js 732:dart2js 721:dart2js 706:dart2js 702:dart2js 523:Compile 489:package 436:Flutter 401:History 388:reified 360:compile 354:-style 249:Flutter 225:Website 204:License 137: ( 106: ( 10888:People 10714:asm.js 10468:Reason 10448:Morfik 10347:JSLint 10342:JSHint 10337:ESLint 10161:elgooG 10147:Others 10086:(film) 9793:(2022) 9785:(2021) 9777:(2020) 9769:(2015) 9750:(2019) 9742:(2014) 9734:(2013) 9726:(2013) 9718:(2013) 9712:(2012) 9704:(2010) 9696:(2009) 9672:(2021) 9664:(2016) 9656:(2015) 9648:(2015) 9640:(2010) 9632:(2007) 9612:(2023) 9604:(2020) 9596:(2019) 9588:(2011) 9558:(2017) 9550:(2012) 9542:(2009) 9534:(2009) 9526:(2007) 9450:Tensor 9340:Others 9267:Fitbit 9249:Tablet 8948:Picnik 8932:Picasa 8926:Photos 8895:Camera 8835:Chrome 8740:Reader 8706:Offers 8675:Lively 8648:Gemini 8643:Gboard 8511:Others 8394:Apture 8367:Slides 8362:Sheets 8279:Photos 8242:fflick 8159:Primer 8126:Wallet 8111:Urchin 7896:Trends 7884:Travel 7752:Kaltix 7730:Images 7625:Alerts 7610:Search 7552:Spaces 7461:Pinyin 7431:Groups 7394:Gizmo5 7304:Studio 7299:Shorts 7294:Select 7127:Stadia 7120:Songza 7091:Oyster 7000:libvpx 6904:Carbon 6864:Gemini 6831:Others 6817:Pigeon 6800:Matrix 6759:VisBug 6743:Swiffy 6646:Gerrit 6521:Looker 6516:Kaggle 6476:Bitium 6461:Apigee 6449:SageTV 6372:Anvato 6355:AppJet 6329:WebRTC 6241:Matter 6231:gVisor 6154:Charts 6134:ARCore 6050:Things 6037:gLinux 5773:Dunant 5741:Shield 5592:Tables 5525:Awards 5473:Jigsaw 5403:Events 5371:Doodle 5359:Roboto 5340:Fonts 5334:Design 5262:Barges 5140:Former 5029:People 4973:Search 4957:Health 4919:Chrome 4911:Goojje 4785:Google 4701:gLinux 4640:libvpx 4625:gVisor 4595:Gerrit 4507:Carbon 4454:Google 4384:Lists: 4319:Python 4314:Prolog 4292:Pascal 4282:MATLAB 4267:Kotlin 4227:Erlang 4166:Simula 4058:  4035:  4010:  3827:c2.com 3543:GitHub 3180:Medium 2699:GitHub 2275:GitHub 2134:  2014:mixins 1943:origin 1691:return 1580:origin 1484:import 1405:return 1023:, and 922:Erlang 815:Safari 766:Chrome 530:speed 525:speed 422:Chrome 407:Aarhus 380:mixins 356:syntax 329:server 317:Google 273:Erlang 239:Major 172:strong 168:static 92:Google 10879:QUnit 10874:Mocha 10734:HTML5 10617:Orion 10555:JSDoc 10398:Babel 10375:ArkTS 9994:Books 9758:Other 9425:OnHub 9358:Clips 9329:Glass 9244:Slate 9219:Pixel 9186:Nexus 9063:Pixel 9058:Pixel 9005:Nexus 8812:Wavii 8782:Store 8438:Sites 8372:Sites 8345:Forms 8310:Tasks 8248:Files 8231:Drive 8028:AdMob 7933:Earth 7879:Tenor 7658:Books 7586:Voice 7515:Orkut 7484:Meebo 7470:Jaiku 7418:Inbox 7407:Gmail 7258:Music 7195:Music 7184:Games 7179:Books 7160:Video 7134:games 7024:WOFF2 6879:LaMDA 6807:Panda 6656:Kythe 6614:Bazel 6568:Tools 6543:Shell 6438:Neatx 6317:Weave 6296:Tango 6285:Shell 6216:Guice 6211:Guava 6195:Gears 5697:Māori 5587:Reply 5462:G-Day 5117:(CFO) 5111:(CEO) 4968:Pixel 4929:Glass 4924:Cloud 4905:China 4865:Brain 4620:Guice 4600:Guava 4590:Gears 4560:Bazel 4481:Gemma 4359:Swift 4349:Shell 4262:Julia 4232:Forth 4222:COBOL 4183:BASIC 4161:ALGOL 3956:(PDF) 3909:InfoQ 3866:(PDF) 3713:"FAQ" 3207:InfoQ 2887:(PDF) 2880:(PDF) 2680:(PDF) 2663:(PDF) 2000:ALGOL 1976:print 1937:Point 1910:print 1892:Point 1844:other 1826:other 1814:Point 1811:=> 1805:other 1802:Point 1790:Point 1748:=> 1679:other 1652:other 1628:other 1625:Point 1574:Point 1541:Point 1517:final 1505:Point 1502:class 1372:' 1336:print 1280:print 1259:<= 1197:print 1086:Emacs 1025:Linux 1017:macOS 878:When 859:When 768:only. 687:dartc 650:Slow 647:Fast 630:Slow 627:Fast 610:Fast 607:Slow 590:Fast 587:Slow 570:Fast 567:Slow 550:Fast 547:Slow 370:, or 307:is a 220:.dart 162:2.x: 157:1.x: 10859:list 10838:JSGI 10833:Deno 10795:Vite 10774:yarn 10741:JSON 10729:HTML 10704:Ajax 10590:Atom 10438:Haxe 10413:Dart 10365:JS++ 10186:g.co 10181:.dev 9417:Wifi 9402:Nest 9123:Fold 8900:Lens 8844:Apps 8824:WiFi 8723:Poly 8668:Knol 8594:Cast 8567:Body 8377:Vids 8357:Keep 8335:Docs 8304:Sync 8137:Send 8000:Waze 7950:Maps 7916:WDYL 7786:News 7638:Base 7599:Wave 7566:Talk 7490:Meet 7350:Chat 7344:Buzz 7337:Bump 7330:Allo 7253:Kids 7208:Pass 7171:Play 7154:Vevo 7019:WebP 7014:WebM 6909:Dart 6898:Caja 6889:PaLM 6842:BERT 6307:Test 6262:Pack 6206:Gson 6201:gRPC 6139:APIs 6110:ALTS 5810:Zero 5682:Labs 5599:ATAP 5540:Live 5366:Logo 5349:Noto 4963:Maps 4686:AOSP 4645:NaCl 4610:Gson 4605:gRPC 4555:Beam 4512:Dart 4334:Rust 4329:Ruby 4304:Perl 4272:Lisp 4252:Java 4198:.NET 4056:ISBN 4033:ISBN 4008:ISBN 3979:2014 3251:Dart 2958:Dart 2857:Dart 2450:Dart 2388:2014 2361:link 2256:2020 2234:2013 2171:2016 2145:2015 2132:ISBN 2048:Self 2022:Ruby 2020:and 2005:The 1871:main 1868:void 1757:sqrt 1751:math 1700:sqrt 1694:math 1559:this 1547:this 1493:math 1411:< 1351:) = 1312:main 1309:void 1226:main 1223:void 1188:main 1185:void 1092:and 1082:Atom 1072:and 817:and 807:Wasm 734:and 644:Yes 624:Yes 621:Yes 601:Yes 581:Yes 393:and 331:and 323:and 305:Dart 285:Ruby 277:Java 232:.dev 230:dart 31:Dart 25:Dart 10823:Bun 10769:npm 10644:Vim 10578:Ace 10458:Opa 10453:Nim 10418:Elm 8700:Now 8633:Fit 8274:One 8144:Tez 8033:Ads 7976:Pin 7450:IME 7375:Duo 7009:VP9 6995:VP8 6990:VP6 6985:VP3 6971:AV1 6966:APK 6961:AAB 6651:GYP 6226:JAX 6115:AMP 5468:I/O 4854:Ads 4540:AMP 4339:SQL 4309:PHP 4277:Lua 4212:C++ 4173:APL 4156:Ada 3968:doi 1949:var 1946:(); 1928:var 1883:var 1742:get 1739:num 1664:var 1637:var 1616:num 1520:num 1465:)); 1393:int 1384:int 1354:$ { 1321:var 1241:var 1235:for 1218:: 1157:iOS 1090:Vim 980:to 678:to 641:No 604:No 584:No 564:No 561:No 544:No 541:No 420:in 362:to 321:web 265:C++ 209:BSD 10927:: 9202:10 9133:8a 9118:7a 9108:6a 9098:5a 9088:4a 9078:3a 9046:6P 9041:5X 8877:V8 7309:TV 7149:TV 6914:Go 6126:JS 6091:TV 6056:TV 6032:Go 4859:AI 4670:V8 4517:Go 4287:ML 4242:Go 4217:C# 3964:39 3962:. 3958:. 3925:. 3907:. 3868:. 3825:. 3787:. 3763:. 3739:. 3715:. 3691:. 3651:. 3604:. 3540:. 3501:. 3433:. 3409:. 3385:. 3361:. 3337:. 3273:. 3249:. 3230:. 3205:. 3194:^ 3178:. 3153:. 3129:. 3104:. 3080:. 3029:. 3005:. 2980:. 2956:. 2931:. 2855:. 2830:. 2806:. 2788:. 2769:. 2744:. 2733:^ 2696:. 2638:. 2624:^ 2594:. 2570:. 2545:. 2520:. 2496:. 2472:. 2448:. 2429:. 2404:. 2378:. 2357:}} 2353:{{ 2340:, 2316:. 2292:. 2272:. 2222:. 2204:. 2193:^ 2162:. 2050:. 2024:. 1985:); 1973:); 1970:p2 1958:p1 1931:p2 1925:); 1916:p1 1907:); 1904:10 1898:10 1886:p1 1874:() 1853:); 1784:); 1727:); 1724:dy 1718:dy 1712:dx 1706:dx 1667:dy 1640:dx 1583:() 1568:); 1490:as 1375:); 1345:$ 1330:20 1315:() 1304:: 1289:); 1271:++ 1262:10 1229:() 1206:); 1191:() 1176:A 1155:, 1096:. 1088:, 1084:, 1080:, 1068:, 1064:, 1060:, 1043:. 1035:, 1019:, 787:cd 785:$ 773:cd 771:$ 418:VM 397:. 386:, 382:, 378:, 366:, 346:, 342:, 335:. 295:, 291:, 287:, 283:, 279:, 275:, 271:, 269:C# 267:, 263:, 192:OS 170:, 65:, 61:, 57:, 53:: 10861:) 10857:( 10570:) 10566:( 10313:e 10306:t 10299:v 10240:. 10157:" 10153:" 9912:" 9908:" 9848:" 9844:" 9500:e 9493:t 9486:v 9239:C 9207:9 9128:8 9113:7 9103:6 9093:5 9083:4 9073:3 9068:2 9036:6 9031:5 9026:4 9016:S 5008:" 5004:" 4777:e 4770:t 4763:v 4446:e 4439:t 4432:v 4324:R 4207:C 4114:e 4107:t 4100:v 4064:. 4041:. 4016:. 3981:. 3970:: 3940:. 3911:. 3893:. 3850:. 3829:. 3811:. 3797:. 3773:. 3749:. 3725:. 3701:. 3676:. 3661:. 3614:. 3575:. 3526:. 3511:. 3443:. 3419:. 3395:. 3371:. 3347:. 3308:. 3283:. 3259:. 3234:. 3215:. 3188:. 3163:. 3139:. 3115:. 3090:. 3044:. 3015:. 2990:. 2966:. 2941:. 2917:. 2896:. 2865:. 2840:. 2816:. 2792:. 2773:. 2754:. 2727:. 2702:. 2682:. 2665:. 2648:. 2618:. 2604:. 2580:. 2556:. 2531:. 2506:. 2482:. 2458:. 2433:. 2414:. 2390:. 2363:) 2326:. 2302:. 2278:. 2258:. 2236:. 2208:. 2187:. 2173:. 2147:. 1988:} 1979:( 1967:( 1961:. 1955:= 1940:. 1934:= 1919:. 1913:( 1901:, 1895:( 1889:= 1877:{ 1862:} 1850:y 1847:. 1841:+ 1838:y 1835:, 1832:x 1829:. 1823:+ 1820:x 1817:( 1808:) 1799:( 1796:+ 1781:y 1778:* 1775:y 1772:+ 1769:x 1766:* 1763:x 1760:( 1754:. 1730:} 1721:* 1715:+ 1709:* 1703:( 1697:. 1688:; 1685:y 1682:. 1676:- 1673:y 1670:= 1661:; 1658:x 1655:. 1649:- 1646:x 1643:= 1634:{ 1631:) 1622:( 1610:; 1607:0 1604:= 1601:y 1598:, 1595:0 1592:= 1589:x 1586:: 1577:. 1565:y 1562:. 1556:, 1553:x 1550:. 1544:( 1532:; 1529:y 1526:, 1523:x 1508:{ 1496:; 1468:} 1462:2 1459:- 1456:n 1453:( 1447:+ 1444:) 1441:1 1438:- 1435:n 1432:( 1426:( 1423:: 1420:n 1417:? 1414:2 1408:n 1402:{ 1399:) 1396:n 1390:( 1378:} 1369:} 1366:) 1363:i 1360:( 1348:i 1339:( 1333:; 1327:= 1324:i 1318:{ 1295:} 1292:} 1286:i 1283:( 1277:{ 1274:) 1268:i 1265:; 1256:i 1253:; 1250:1 1247:= 1244:i 1238:( 1232:{ 1209:} 1200:( 1194:{ 712:. 697:. 352:C 261:C 174:) 166:( 141:) 110:) 27:.

Index

DoubleClick for Publishers by Google
Dart

Paradigm
Multi-paradigm
functional
imperative
object-oriented
reflective
Designed by
Lars Bak
Developer
Google
Stable release
Edit this on Wikidata
Typing discipline
Optional
Inferred
static
strong
Platform
Cross-platform
OS
Cross-platform
License
BSD
Filename extensions
dart.dev
implementations
Flutter

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.