¿Es moralmente incorrecto aprender programación funcional escribiendo un programa sobre mi ex? ¿Por qué o por qué no?

Estoy de acuerdo con la respuesta de Mostafa: escribir el programa, en sí mismo, no es moralmente incorrecto. No hace ningún daño a nadie.

Es posible que puedas hacer cosas moralmente cuestionables mientras escribes el programa. Si el programa contiene información privada o falsa sobre su ex (texto poco halagüeño, fotos desnudas, lo que sea) y si otras personas pueden ver ese programa, ahora estamos hablando de difamación. Eso todavía no significaría que escribir el programa fuera inmoral; Significaría que hiciste cosas inmorales mientras escribías el programa.

Gracias por la solicitud de respuesta.

Depende de lo que estés tratando de hacer.

¿Está creando un sitio web o una aplicación que básicamente golpea a su ex? Entonces sí. Es moralmente

Siempre y cuando haga algo de manera responsable que no lleve a ningún tipo de acoso escolar o novatadas, está bien.

Y sí, como han dicho otros, no abra el código fuente ni muestre su trabajo a nadie.

Supongo que puedes aprender mejor el programa OOP

  clase MyEx: A ** agujero
 {
      MyEx público ()
      {
      }

      public void behaveCheap ()
      {
      }

      público void moron ()
      {
      }
 }

Espero que este fragmento te ayude a construir alrededor de él.

Depende del tipo de moralidad que utilices … El utilitarismo de los molinos te daría una respuesta diferente (continúa, si no lastima a nadie) que el neomomismo católico (debes reconsiderarlo, ya que la mala intención hace que toda la decisión sea incorrecta, incluso si el objetivo es bueno , o no lastimarás a nadie, porque te herirás a ti mismo al tener malos pensamientos sobre tu ex). Y muchos, muchos otros enfoques diferentes.

Si desea dedicar algún tiempo a examinar su pregunta desde el punto de vista ético, este no es un mal comienzo: un salto a través de la ética para principiantes completos

Al igual que la mayoría de los otros han respondido antes, no estaría mal siempre que lo guardes para ti.
Si tiene la menor duda de que podría salir o interrumpir su vida, no lo haga. Podría llegar a ser muy malo para ambos.

La codificación va a ser un gran viaje para ti. ¿Por qué comenzar esta hermosa experiencia en nombre de alguien que te causó tanto dolor y desperdiciar una valiosa energía odiándolos cuando puedes usarla en ideas nuevas y productivas?

No creo que esté moralmente mal siempre que lo guardes para ti mismo. Si entiendo lo que quieres decir con “programa mezquino”, entonces diría que es lo mismo que maldecir a alguien cuando estás solo. Así que mientras lo guardes para ti mismo, nadie saldrá lastimado.

Moralmente mal? Posiblemente. Si le ayuda a largo plazo y no los afecta, no se preocupe por eso.