Skip to content

Counterarguments

Raymond Hill edited this page Aug 23, 2014 · 30 revisions

Just a page to collect my counterarguments when I spot something which I believe deserve countering.

Who care about efficiency, I have 8 GB

Doing more with less is a virtue in software. For users of µBlock, this means:

Memory and CPU cycles are finite resources. A sure way for a developer to not be hired when being interviewed is to dismiss efficiency work because "memory is plentiful" or "CPU nowadays are fast enough".

µBlock is a fork of Adblock Plus code

No. Code is wholly original, it was written from scratch. There are a very few places I borrowed code from elsewhere, and this is clearly identified. For example, for the element picker, I embedded CSS.escape from Mathias Bynens.

Adblock Edge is as light as µBlock

No it's not. Adblock Edge is like Adblock Plus, except that it doesn't have the "Acceptable ads" exception filters out of the box. See for yourself: here is a diff of a code change for Adblock Edge, and here is the same exact diff for Adblock Plus. The timestamps shows that Adblock Edge pulled code changes from the Adblock Plus project.

Clone this wiki locally