24FreelanceMercado freelance que nunca duerme
Activo

Ingeniero del lenguaje Dylan: aplicaciones nativas, macros y rescate de legado

99 vistas#2342
Período de listado9 díashasta 21.11.2026
Publicado23.08.2026
Vistas9959 en 14 días

Acerca del servicio

Traducido
Desarrollo programas en Dylan, un descendiente multiparadigma de Lisp y CLOS cuyo modelo de objeto he estudiado durante años en tareas reales. Si necesitas código funcional, lo entrego: binarios nativos construidos con la cadena de herramientas del compilador Dylan, módulos con declaraciones e importaciones de biblioteca cuidadosas, funciones genéricas con despacho sobre una verdadera jerarquía de clases. El despacho múltiple es la característica más fuerte del lenguaje, y diseño en torno a ello de manera consciente en lugar de luchar contra ello. El trabajo generalmente comienza con una conversación sobre tu dominio de problema. Luego modelaré la tarea como clases y funciones genéricas, pondré definiciones selladas donde el compilador debería optimizar agresivamente, y abriré solo aquellas partes que deberían permanecer extensibles. Escribo macros higiénicas cuando un patrón se repite con demasiada frecuencia, y las mantengo legibles para que tu equipo las mantenga después de que me vaya. La mayor parte de mi práctica consiste en rescatar código legado de Dylan: proyectos abandonados por autores que se fueron, fuentes que dejaron de compilar en versiones actuales de la cadena de herramientas, montones de código funcional que la gente teme tocar. Los traigo de vuelta a la compilación, añado pruebas, documento los límites de los módulos y entrego algo que se puede desarrollar. La entrega incluye fuentes compilables, un ejecutable nativo listo, notas sobre la estructura de la biblioteca y una breve grabación de pantalla de la compilación para reproducción. Pruebo cada cambio, mantengo los commits pequeños, explico decisiones en un lenguaje claro. ¿Necesitas una nueva aplicación nativa, un enlace a una biblioteca C existente, optimización de funciones genéricas calientes o un porteo cuidadoso? Lo llevaré desde un boceto hasta un binario listo.
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.

Oksana L.Programación web
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