La cultura moderna es pura maldad, por lo que destruye todo lo que toca. La programación es un claro ejemplo de esto. Como en la historia de Sodoma y Gomorra, no quedan personas buenas en la cultura moderna. Así que para salvar la programación (o cualquier otra cosa), uno debe buscar buenas culturas fuera de la cultura moderna. Las dos que discutiré son los menonitas y Japón. Mi objetivo es lograr que al menos un miembro de cada uno de estos grupos aprenda buena programación.
Los menonitas van desde muy conservadores hasta muy liberales. Un buen libro que describe esto es An Introduction to Old Order and Conservative Mennonite Groups. Los grupos liberales son demasiado aceptantes de la cultura moderna. Han perdido el discernimiento para distinguir entre el bien y el mal, por lo que no pueden convertirse en buenos programadores. Los grupos más conservadores son más resistentes a la cultura moderna. Pero una forma en que estos grupos se protegen de la cultura moderna es limitando la tecnología. Claramente, un grupo que limita demasiado la tecnología, por ejemplo, prohibiendo internet, no puede convertirse en programadores. Así que el desafío es encontrar un grupo con el mejor equilibrio: lo suficientemente conservador para rechazar la cultura moderna, pero tolerante con la tecnología para que puedan convertirse en programadores.
Encontré lo que creo que es la iglesia óptima en el norte de México. Cuando los visité, no tenía un plan claro de qué hacer. Varios de ellos son carpinteros y expresaron interés en un mejor software de carpintería.
Mi programación reciente ha sido desarrollo web, por lo que mis herramientas de programación están diseñadas para esto. Pero para el software de carpintería, necesito soportar una interfaz de usuario de escritorio y renderizado 3D. Hasta ahora he hecho lo siguiente: he implementado herramientas de interfaz de usuario de escritorio en Luan. He terminado esas partes de mi curso de programación que un menonita necesitaría para trabajar en software de carpintería. Y he implementado la traducción al español de este sitio y el sitio de Luan.
Lo que queda es específico para el software de carpintería. Esta es un área de la que no sé nada, pero vi algunos videos sobre el tema y hacer un buen software de carpintería parece un proyecto no trivial. Así que me siento reacio a comenzar este proyecto por mí mismo. Mi plan es buscar un menonita que esté interesado en trabajar conmigo en este proyecto. Si encuentro uno, entonces añadiría renderizado 3D a Luan mientras él aprende programación básica. Luego podríamos trabajar juntos en la implementación del software de carpintería.
Los japoneses han logrado preservar su cultura y no ser absorbidos por la cultura moderna. Japón es la única nación que conozco que ha logrado hacer esto. Los japoneses son de alta tecnología, por lo que no hay problema de tecnología limitada. Para mí, el mayor problema es la barrera del idioma ya que sé muy poco japonés.
He implementado la traducción al japonés de este sitio y el sitio de Luan. Espero que esto sea indexado por los motores de búsqueda, permitiendo a los programadores japoneses encontrar estos sitios.
Si eres japonés y estás leyendo esto, por favor contáctame. Apoyaré completamente tus esfuerzos para hacer buena programación y usar mis herramientas. Ampliaré mi documentación según sea necesario para lo que estés tratando de hacer. Y responderé cualquier pregunta que tengas.