Querido amigo,
Si no está bien versado en C, o en proyectos de código abierto, Firefox no es un buen punto de partida.
No quiero desanimarte.
Sin embargo, el código de Firefox es como correr para maratón, y no lo haces sin práctica. Quiero que tomes los pasos de bebé primero.
El código fuente abierto puede ser difícil de entender sin mucha experiencia. Elija un proyecto que opera desde la línea de comandos.
- Estoy trabajando como asistente de oficina. Debido a las malas condiciones financieras, tuve que asumir ese trabajo y dejar mis estudios. Ahora quiero continuar mis estudios. ¿Cuáles son las mejores opciones disponibles para mí?
- Me quedan aproximadamente 7-8 meses para IIT - JEE 2015. Mi objetivo es obtener menos de 1000 en IIT - JEE, pero desperdicié mi precioso tiempo de 2-3 meses al no estudiar correctamente. ¿Es posible lograr mi objetivo ahora? ¿Cómo puedo hacer frente a la pérdida?
- Soy del Instituto de Resonancia Kota. Mi estudio no va bien. No hay mejoría. ¿Debo ir a casa?
- Soy muy bueno en matemáticas e interesado tanto en matemáticas como en física; ¿Qué puedo estudiar que me dé un salario decente a muy bueno?
- ¿Cuál es la manera de estudiar química fácilmente?
Por ejemplo, tome cualquier comando de Unix / Linux en su sistema y busque su código.
Puede aprender mucho sobre el sistema operativo si elige los comandos del sistema como ps, ls, top etc.
Pero si no está demasiado interesado en la parte del SO, puede optar por comandos que operen en texy como expr, cat, head, cut, etc.
El siguiente paso sería mirar el código de red, que puede involucrar a wget, o los enlaces de línea de comandos / lynx.
Una vez que comprenda esto, vaya a aprender el script Java, que es una parte esencial de la interfaz de usuario de Firefox.
Para entonces ya habrías descubierto tu camino. Programación feliz!