Hi Santiago,

This is still comparing apples to oranges.


   1. PathObserver has some similarity with a $watch, but is still 
   something entirely different.
   2. Platform.performMicrotaskCheckpoint() and $digest are also not the 
   same.
   3. in your angular part, you are doing a lot more. (You are calling the 
   injector every time. In polymer this would be the same as loading the 
   platformJS before every operation (see I can do apples and oranges too :) ))
   4. you are microbenchmarking a tiny part of both, with a benchmark that 
   has no real world application value

If you want to really look at the performance of both, take an app, and 
write it in both, put in a couple of measurable points, and benchmark them.
Like time for the app to become responsive (most cases, angular will win 
this one now) 
Measure it takes to complete an user action (for example, add/delete an 
item in a todo-list) This is the most interesting metric of all, an will be 
a close call in most cases.
You also should look at the time it takes to build and refine both 
applications. Programmer efficiency is also a very important metric.

Regards
Sander Elias 



-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to angular+unsubscr...@googlegroups.com.
To post to this group, send email to angular@googlegroups.com.
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to