Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
floitsch
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
151.
▲
by
floitsch
13y ago
The main repository is currently SVN. When Chromium switches over to Git, we will probably follow suit. At some point there was a clone on Github, but I don't know by heart if it still exists. Syntax is almost like a religion. You can
152.
▲
by
floitsch
13y ago
Current HEAD of dart: https://code.google.com/p/dart/source/browse/#svn%2Fbranches... Most of the work is done completely in the open. See some of the language discussion writeups: https://gro
153.
▲
by
floitsch
13y ago
Are you sure you are using the latest version? Angular was an early user of mirrors (reflection) which (more or less) disabled the tree-shaking of dart2js. This was recently improved. Tracking the size of AngularDart: https://git
154.
▲
by
floitsch
13y ago
Disclaimer: I work at Google. I'm working on the client-side (Chrome) and my knowledge in the server area is therefore limited, but from my understanding this would be really hard. 1. Googlers have access to almost all source code. It
155.
▲
by
floitsch
14y ago
This is a property of dart2js. (I wouldn't call it a limitation nor a feature). Dart2js takes your whole program and compiles it to JavaScript. Dart2js needs to see all the libraries that are used. It performs tree-shaking to remove unused
156.
▲
by
floitsch
14y ago
dart2js does range analyses. For example the indexing in the following example will not do any bounds checks. for (int i = 0; i < list.length; i++) { var t = list[i]; } Things get more complicated when there are funct