WAMP vs XAMPP pros/cons - para ejecutar un servidor de pruebas local
¿Cuáles son los principales pros y contras que pueden ayudar a decidir cuál de los dos elegir: WAMP vs XAMPP para ejecutar un servidor de pruebas local para WordPress?
PS: Ahora veo que Stack Overflow tuvo una discusión al respecto.

XAMPP NO es multiplataforma. Existe XAMPP para Windows, XAMPP para Linux, para Mac y para Solaris, pero cada paquete contiene diferentes piezas de software, funciona de manera diferente con diferente rendimiento, etc. (multiplataforma significa que tomas exactamente el mismo software y funciona de la misma manera en diferentes plataformas... como solía ser Azureus: un archivo jar que podías usar de la misma manera)
XAMPP para Windows está sobrecargado, en gran medida. Tienes servidor de correo, servidor FTP, acelerador, web-dav, SSL listo para usar, etc. ¿Realmente necesitas todo esto? No es exactamente un paquete de nivel básico, pero en general hace que la instalación de todo sea mucho más fácil. Más allá de eso, cualquier personalización requiere el mismo esfuerzo que para cualquier otra pila prefabricada. Pero si instalas en tu propio equipo, probablemente no necesites un servidor FTP, ¿verdad?
WAMP es más ligero (principalmente lo básico). Todo lo que es AMP está ahí, más allá de eso tienes un par de herramientas, phpMyAdmin, SQLite y xdebug. ¿Necesitas SSL? Tienes que configurarlo. ¿Quieres acceso al servidor de correo? Debes instalarlo tú mismo. ¿FTP? Lo mismo.
WAMP (como dice el nombre) funciona solamente en Windows (ya sea de 64/32 bits).
Para una máquina local en Windows, WAMP es la mejor opción. Ligero, fluido y la configuración posterior a la instalación se realiza con un clic. XAMPP para Windows no es mucho competidor debido a problemas en la instalación de 64 bits (naturalmente: más software innecesario para instalar, y necesitas gestionar cada pieza de software adicional entre 32/64 bits).

Yo uso WAMP. Sería bueno si ofrecieran una opción de descarga personalizable similar a http://getbootstrap.com/customize/

Actualización respecto al punto 2: El instalador de XAMPP ahora pregunta qué componentes instalar. Ya no es todo o nada.

No deberías tratar de redefinir términos.

Para que conste, he usado ambos... y cada uno tiene sus pros y contras. WAMP consumía mucha más memoria de la que me gustaba, pero era bastante estable. XAMPP tiene un problema molesto al trabajar con WP Cron y fopen(), pero parece un poco más ligero (y puedo ejecutarlo desde una memoria USB si quiero).

WAMP es un acrónimo que significa: Windows, Apache, MySQL y PHP.
Existen diferentes "distribuciones" de WAMP, como XAMPP, WampServer (lo que algunas personas simplemente llaman "WAMP"), Wamp-Developer Pro (software comercial), y otras...
XAMPP para Windows es simplemente otra distribución WAMP, nada más (ni algo diferente).

Esto es muy engañoso. Si bien eso es lo que "WAMP" puede significar en el sentido más amplio posible, cuando alguien pregunta sobre una comparación entre WAMP y XAMPP, obviamente están hablando de esto: http://www.wampserver.com/en/

@Okonomiyaki3000 La respuesta fue dada hace casi 7 años. Había aproximadamente 10+ distribuciones "WAMP" en ese momento (eran alrededor de 20+; pero algunas eran distribuciones menores). Sin embargo, el acrónimo WAMP ha sido "Windows / Apache / MySQL / PHP" desde aproximadamente 2003. La mayoría de las personas parecen pensar que WAMP es 1 distribución de Apache + MySQL + PHP en Windows. No lo es. Podrías crear tu propia instalación WAMP. Pero entiendo lo que estás diciendo y en estos días podría ser eso.

La objeción de que XAMPP está sobrecargado --porque tiene un servidor de correo, servidor FTP, etc.-- podría responderse preguntando qué necesitas. Si necesitas la mayoría o todos esos elementos, entonces XAMPP completo es para ti. Para simplemente desarrollar páginas web, incluyendo PHP y MySQL, usa XAMPP Lite. En diferentes momentos he encontrado ambos muy útiles. Especialmente me gusta que puedo ejecutar cualquiera de ellos en una unidad flash USB.
Ahora si pudiera agregar Netbeans a esa unidad flash...

No exactamente respondiendo a la pregunta, pero si estás interesado en aprender cómo funcionan los paquetes juntos, sugiero instalarlos y configurarlos manualmente. He estado usando este tutorial como guía, es detallado y te ayuda a hacer que todo funcione y se comunique entre sí. Es un poco más de trabajo, pero te proporciona mucha más flexibilidad, y realmente aprendes la configuración importante involucrada.

Me gustaría añadir una ventaja de WAMP que no está en la lista.
Con WAMP puedes instalar extensiones* que te permiten cambiar fácilmente entre diferentes versiones de PHP. Dado que el requisito mínimo de WordPress es PHP 5.2.4 y garantiza que funcionará en un servidor que lo utilice, para ser verdaderamente compatible con WordPress, un plugin necesita ejecutarse bajo esa versión de PHP. Hay muchas características en PHP 5.3+ que no están en 5.2.4, como los espacios de nombres (namespacing).
Si eres un desarrollador de WordPress y quieres que tu plugin, widget o tema sea totalmente compatible y se ejecute en cualquier instalación de WordPress, es útil tener un entorno configurado con PHP 5.2.4. XAMPP no ofrece una manera fácil de hacer esto.
* Cabe señalar que la versión más nueva de WAMP Server ya no admite extensiones; sin embargo, WAMP Server 2.2 (32 bits) está disponible en SourceForge y las admite. También tiene la versión correcta de Apache para instalar PHP 5.2.4.

Implementar SSL en WAMP, lo encontré más problemático (finalmente no pude manejarlo y me rendí) mientras que fue extremadamente fácil en XAMPP.
Para el resto supongo que no hay diferencia ya que uso tanto una plataforma Linux como una Windows y me siento cómodo con ambas. Por supuesto, he estado usando XAMPP durante un período de tiempo mucho más largo.
