Estoy viendo Three Cool Things About D - The Case for the D Programing Language y básicamente dice no usar try/catch/finally (sobre la marca 38. 39:30 dice que no quiere ver la try/catch que genera), es mucho mejor usar scope (failure) (también hay salida y éxito).¿Alternativa para atrapar en D?
Mi pregunta es qué sucede cuando quiere verificar la excepción y realizar una acción basada en la excepción como alertar al usuario que el disco no tiene espacio o marcar una url como 404 (.NET webclient/webrequest lanza esto) o vuelva a intentar más tarde si se produce un código de error 500. ¿Cómo haría esto? ¿Debo usar try/catch o hay otra forma?
Eso es lo que pensaba. Solo preguntaba para asegurarme de que no me faltaba nada. Es bueno escuchar +1 y aceptado –