24FreelanceMercado freelance que nunca duerme
Activo

Ingeniería en GNU Guile y Scheme: incrustación y Guix

66 vistas#2341
CategoríaHecho a mano
Período de listado9 díashasta 21.11.2026
Publicado23.08.2026
Vistas6636 en 14 días

Acerca del servicio

Traducido
Soy ingeniero de sistemas y trabajo con GNU Guile todos los días, así que ofrezco esta experiencia a equipos que necesitan Scheme donde realmente vale la pena. El servicio principal es incrustar Guile en programas existentes en C y C++: conecto el tiempo de ejecución de libguile, expongo tus estructuras nativas como objetos Scheme de primera clase, describo cuidadosamente los tipos smob y punteros externos, doy a los usuarios una superficie segura para scripts sin fugas de memoria y bloqueo del bucle principal. Escribo código de enlace en C, particiono módulos e incrusto todo en tu construcción para que el lenguaje de extensión se sienta nativo en lugar de estar atornillado al lado. Más allá de la incrustación, automatizo herramientas GNU en Guile, reemplazando tuberías de shell frágiles con código Scheme legible y comprobable. Construyo paquetes para Guix: escribo definiciones de paquetes, importadores y manifiestos reproducibles, trabajo en casos complicados donde la construcción se niega a cargar desde cero. Una parte significativa del trabajo es el diseño del lenguaje: construyo macros higiénicas a través de syntax-rules y syntax-case y desarrollo DSLs compactos específicos de dominio que permiten a tus expertos expresar intenciones directamente. El resultado incluye pruebas unitarias, documentación de módulos y un breve recorrido para que el equipo pueda mantener todo después de la entrega. He enviado extensiones de Guile para motores de configuración, generadores de informes y evaluadores de reglas; la corrección, las llamadas de cola y los mensajes de error claros son importantes para mí. Describe el objetivo: propondré un plan concreto.
Freelancer contacts
E-mailShow
24
Veinte · consejo

Antes de hacer un pedido

  • Mira el portafolio del freelancer.
  • Describe tu tarea y pregunta por un precio y un plazo.
  • Revisa las opiniones de otros clientes.
  • O publica un proyecto y compara varias ofertas.
Misma categoría

Servicios similares

Todos los servicios en la categoría
Bueno saber
¿Cómo pido este servicio?

Escribe al freelancer usando el formulario en esta página: describe la tarea, la fecha límite y el resultado que necesitas.

¿Cómo verifico al freelancer?

Abre el perfil: la calificación, el portafolio y las reseñas de otros clientes muestran experiencia con tareas como la tuya.

Natalia M.Hecho a mano
Contacto
FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora