Las ventajas y desventajas son principalmente las mismas que en el ejemplo en Java.