Repositorio para organizar, proponer y solicitar charlas y otras actividades para BcnRust.
Si tienes una idea para una charla u otro tipo de actividad y quieres proponerla, crea una issue con los detalles de la misma y etiquétala como proposal
.
Se aceptan charlas desde 5 minutos de duración en adelante. Ten en cuenta que si tu charla supera los 30-40 minutos, es posible que sea mejor partirla en varias sesiones. No dudes en pedir ayuda si necesitas que alguien revise tu charla; estaremos encantados de hacerlo.
¿Te interesa algún tema en particular? ¿Hay algo que te gustaría entender mejor o algún área que te parezca interesante?
En tal caso, crea una nueva issue, etiquétala como request
y veremos si podemos engañar a alguien para que nos dé una charla sobre ese tema :)
No es ni mucho menos necesario ser un experto para dar una charla en BcnRust. Ten en cuenta que siendo una tecnología tan nueva, todos somos bastante novatos :)
El tema principal, obviamente, debería ser Rust. Échale un vistazo a las issues etiquetadas como request
. Entre otras, aquí tienes una lista de ideas sobre las que esperamos escuchar alguna charla:
- Rust para desarrolladores de {Java, C++, C, Python, Ruby, Javascript, Scala, Haskell,C#, F#, whatever}.
- Introducción a Rust.
- Explicación de algunas de las partes más complejas del lenguaje (borrow checker, marker traits, trait objects, unsafety).
- Novedades en la última versión de Rust (similar a This week in Rust).
- Cómo contribuir a la comunidad de Rust.
- Demostrar cómo la librería de Rust X puede resolver el problema Y.
- Cualquier tema relacionado con Cargo (trucos, integración con otras builds).
- La historia de Rust (por ej., funcionalidad desechada, motivaciones, RFCs fundamentales).
- Rust FFI o cómo integrarse con librerías C.
- El uso de Rust en proyectos populares (por ej. Servo, Piston, etc.) o en algún proyecto personal (sin importar lo trivial que sea).
- Rust para desarrollo de juegos, sistema embebidos o de tiempo real.
- Cómo Rust y LLVM trabajan juntos o cómo funcionan otras partes del compilador de Rust.
- Embeber otros lenguajes en Rust o viceversa.
- Testeo, benchmarking, profiling, depuración, REPL, IDE, editores.
- Experiencias y batallitas resolviendo bugs, errores de compilación o fallos en producción.
- Cualquier otro tema relacionado con Rust ;-)
Este repositorio se basa en el del grupo de usuarios de Madrid (MadRust).