1 puntos por GN⁺ 2024-12-04 | 1 comentarios | Compartir por WhatsApp
  • Con motivo de “Giving Tuesday”, DuckDuckGo donó 25 mil dólares a The Perl and Raku Foundation (TPRF)
  • Desde 2011, DuckDuckGo ha donado más de 6 millones de dólares a organizaciones alineadas con su visión de “elevar el estándar de confianza en línea”
  • TPRF es una fundación que apoya el crecimiento y la accesibilidad de Perl y Raku mediante desarrollo open source, participación comunitaria y difusión
  • Esta donación puede destinarse a apoyar el desarrollo del núcleo de Perl, subvenciones para proyectos comunitarios y otras actividades de apoyo a la comunidad
  • Las actividades de TPRF y sus metas futuras pueden consultarse en el TPRF 2024 prospectus, y también es posible contactar por separado para donaciones institucionales

Donación de DuckDuckGo a TPRF

  • The Perl and Raku Foundation (TPRF) recibió una donación de 25 mil dólares de DuckDuckGo durante “Giving Tuesday”
  • DuckDuckGo ha mantenido sus actividades de donación desde 2011 y ha apoyado con más de 6 millones de dólares a organizaciones alineadas con su visión de “elevar el estándar de confianza en línea”
  • TPRF expresó su agradecimiento por la donación de DuckDuckGo y por la confianza depositada en la misión de la fundación

Actividades de TPRF y uso de la donación

  • TPRF lleva a cabo desarrollo open source, participación comunitaria y actividades de difusión para impulsar los lenguajes de programación Perl y Raku
  • Este apoyo ayuda a TPRF a continuar con las siguientes actividades
    • Financiamiento para el desarrollo del núcleo de Perl
    • Subvenciones para proyectos importantes para la comunidad
    • Apoyo comunitario en la medida de lo posible
  • Las actividades actuales y las metas futuras pueden consultarse en el TPRF 2024 prospectus
  • Las organizaciones interesadas en donar a TPRF pueden contactar a la fundación para conversar sobre qué beneficios podría aportar una relación de donación a su organización

1 comentarios

 
GN⁺ 2024-12-04
Comentarios en Hacker News
  • Craigslist antes donaba más de 100 mil dólares al año, aunque no sé cuándo dejó de hacerlo
    Ese aporte era básicamente el financiamiento clave que mantuvo a Perl a flote alrededor de 2010~2016, y la junta de la fundación de hecho les pagaba a algunas personas por el mantenimiento del código y del repositorio principal
    Según entiendo, todavía lo hacen, pero cada vez será más difícil por el déficit
    Es una pena que haya tantas empresas que dependen de Perl y no donen nada; cuando AT&T se dividió en más de 20 compañías en los años 80 y luego volvió a fusionarse en los 90, pegó con Perl unos 20 sistemas informáticos distintos y manejó la depuración de datos y los pipelines de ETL, pero AT&T no donó nada a Perl

    • Extraño Craigslist. Siento que desde hace unos años todos se pasaron a Facebook Marketplace
    • Un regalo no crea obligación de retribución. Publicar software libre es un regalo al mundo, y las empresas no les deben ni un centavo a quienes mantienen software libre
      Porque que alguien use mi software no hace que mis costos aumenten
    • Según entiendo, booking.com todavía es un lugar donde se usa mucho Perl, aunque no sé cuánto devuelven
    • https://hakai.org también usa bastante Perl en varios proyectos
      El CTO sabe muchísimo de Perl y además es muy buena persona
    • Ese es el defecto del modelo de negocio del código abierto
      Cada paso de crear algo gratis, dárselo gratis a todo el mundo y permitir que lo modifiquen, usen o malusen libremente es una decisión consciente propia; después andar pidiendo donaciones y quejándose de que la gente no dona no tiene sentido
      Si no quieres trabajar gratis, simplemente cobra
  • A: Está muy bien. A Perl lo menosprecian mucho, pero es una excelente navaja suiza motorizada y todavía mueve muchísima infraestructura crítica
    B: Me preocupa que 25 mil dólares parezcan una donación tan destacada. ¿La fundación está tan mal? Si esto da para llegar a la portada, habría esperado que ese número tuviera dos ceros más

    • Me sorprendió enterarme de que Perl todavía se usa
      Claro, siempre habrá código legado que mantener, pero ni siquiera recuerdo cuándo fue la última vez que Perl salió en una charla casual con colegas. Probablemente cuando compartíamos historias de guerra de los 90
      Hoy, si tuviera que escribir un script, primero elegiría Bash, y si necesitara más funcionalidad o se volviera lo bastante complejo como para preocuparme por el costo de mantenimiento, probablemente usaría Python
      Hoy también me enteré de que existe una fundación sin fines de lucro que en parte da soporte a Perl, y me sorprendió casi tanto como cuando escuché que había una fundación de soporte para VB6
    • Sobre lo que dice B, coincide con lo que yo también he visto. El patrocinio empresarial no funciona bien como modelo de negocio, ni siquiera en proyectos donde parecería que sí debería funcionar
      Los incentivos no están alineados, y parece casi imposible atraer aunque sea una parte del dinero que las empresas gastan o desperdician en elementos operativos mucho menos importantes que las herramientas, bibliotecas y componentes de OSS hacia donaciones a OSS
      El motivo por el que el código abierto se mantiene en general es que mucha gente invierte voluntariamente tiempo valioso, y el patrocinio corporativo, en comparación, me parece casi despreciable
    • Si todos los diseñadores dieran solo el 5% de lo que pagan a Adobe a los desarrolladores de Gimp/Krita/Inkscape/Penpot, la escala de financiamiento sería enorme
    • Aquí hay más detalles sobre las finanzas de la fundación: https://blogs.perl.org/users/makoto_nozaki/2024/10/understan...
    • Puede que no haya sido una donación llamativa, sino que se buscó intencionalmente que fuera una donación de tamaño medio
      Aun así, es algo bueno
  • Relacionado con eso, el Floss.fund de Zerodha está apoyando este año con 1 millón de dólares a proyectos de software libre y de código abierto, pero dicen que todavía no hay suficientes postulaciones. Postúlense y compártanlo: https://floss.fund/
    FLOSS/fund es un fondo para apoyar proyectos importantes, influyentes y valiosos de software libre y de código abierto en todo el mundo, y entrega hasta 1 millón de dólares al año para desarrolladores y comunidades que crean y mantienen proyectos grandes y pequeños

  • Siempre se me olvida que DDG está hecho en Perl. Hace muchísimo tiempo le mandé un correo a yegg preguntándole por qué había usado Perl, y hasta me respondió; fue muy amable
    He oído que Raku es divertido, pero no lo he usado, y después de depurar la magia de expresiones regulares de alguien hace como 10 años, hice una leve promesa de no volver a tocar Perl nunca más
    ¿Perl se vuelve divertido una vez que superas la curva inicial?

    • Las expresiones regulares son un lenguaje aparte que usan varias herramientas, y Perl simplemente lo integró bien en el lenguaje además de agregarle buenas extensiones
      No hay que culpar a Perl por los problemas causados por las expresiones regulares
    • Es simplemente otro lenguaje, como cualquier otro. Incluso el ensamblador se puede escribir con bastante facilidad si lo usas durante años
      Raku está bastante genial, así que vale la pena echarle un vistazo. Como dijo felix[1], se siente como si Bash y Python tuvieran un primo genial
      [1] https://felix-knorr.net/posts/2023-06-24-raku-is-awesome.htm...
    • Raku es básicamente Perl con esteroides
      La última vez que leí sobre él, todavía era bastante lento, pero yo siempre disfruté usar Perl desde que era principiante
    • Hoy en día Perl y Raku suelen agruparse sobre todo por razones históricas
      Es cierto que Raku comenzó como Perl 6 y que es un lenguaje inspirado en Perl, pero precisamente le cambiaron el nombre porque ya era así de distinto
      En cuanto a las expresiones regulares, Raku introduce una sintaxis completamente nueva, hace que los espacios en blanco sean insignificantes por defecto y permite ponerles nombre a las regex para combinarlas y reutilizarlas
      Gracias a esas tres cosas y a módulos útiles como Grammar::Tracer, la experiencia de leer y escribir expresiones regulares cambia por completo
      Claro, al principio puede seguir pareciendo puro ruido, pero aun así la gramática es mucho más paralela al código normal que PCRE, así que es más probable acertar al intuir qué significa algo
    • Raku es una maravilla. Lo adopté porque se siente como Perl al cuadrado
      Me gustaba Perl por su potencia y expresividad, y por esa estructura en capas donde puedes aprender funciones una por una sin tener que dominar todo el lenguaje de golpe; Raku no decepciona y es un gran sucesor. Aunque probablemente nunca llegue a conocerlo todo
      Sobre esa promesa: ya pasaron 10 años, y puede que ahora seas mejor aprendiendo funciones de un lenguaje
      La documentación de Raku es muy buena, pero su forma es bastante distinta de la de Perl, y Raku lleva más lejos las ideas de documentar y estructurar expresiones regulares, algo que también se puede aplicar tal cual al refactorizar las regex de otros
      Los foros generales también ayudan muchísimo con preguntas sobre Raku
  • Me hizo pensar en la excelente charla de Evan Czaplicki. La idea era que, si rastreas de dónde sale el financiamiento de la mayoría de los lenguajes de programación modernos, al final todo lleva a ingresos de motores de búsqueda :-) https://youtu.be/XZ3w_jec1v8?si=zdL6v9P8LnT7Cbal

  • Me preguntaba por qué casi no se mencionaba Raku en la discusión, y entonces recordé el mantra que repito todos los días
    A nadie le interesa la comunidad en sí; lo que se necesita es Unicode y números racionales, y lo que se ama no es el code golf sino la poesía como medio profesional expresivo no contaminado por ruido como "public void"
    Lo que ya se conoce es CPAN, DWIM y REGEX, y lo que se quiere es gramática, funcional, orientación a objetos, declarativo, concurrencia, tipado dinámico y un estilo procedural resuelto con muchísima limpieza
    Lo que se tiene ahora es PHP, Ruby, Python, C#, Go, Perl5, ECMAScript y Java, así que la demanda por Raku está contenida
    Por eso se percibe una frustración natural dentro y fuera de la comunidad. Hay que mantener la fe. Hay una nueva audiencia, y valora la verdad, la belleza y las historias de lucha contra la adversidad
    Ellos necesitan esta tecnología. [perl6 | raku], da igual; quizá haya que empezar en la academia o con los partidarios más fieles de Perl 5. Al final prenderá. No hay que completar el viaje y negar el legado

  • Un poco fuera de tema, pero Craigslist también está hecho en Perl, y hace unos años contrató a Larry Wall
    https://news.ycombinator.com/item?id=14345022

  • Como usuario de DuckDuckGo, esto me parece genial. Por cierto, Perl sigue en mi lista de lenguajes por aprender

    • Perl podría ser el lenguaje más divertido con el que he programado, pero en cuanto toca leer código ajeno, siempre es un infierno
    • Más allá de su reputación, Perl sigue siendo una herramienta útil en entornos UNIX
  • En otra publicación del hilo se mencionó AT&T, y puedo confirmar que en otras grandes telecos Perl todavía se usa bastante en varios lugares, y que también se sigue usando en algunos proyectos nuevos

    • Si se puede compartir, de verdad me gustaría escuchar más sobre eso :) olaf@perlfoundation.org
  • Ojalá Raku agarrara un poco más de impulso. De verdad es un lenguaje genial