stringtranslate.com

Concurso de programación ICFP

El Concurso de Programación ICFP es una competencia de programación internacional que se celebra anualmente alrededor de junio o julio desde 1998, y los resultados se anuncian en la Conferencia Internacional sobre Programación Funcional .

Los equipos pueden ser de cualquier tamaño y se puede utilizar cualquier lenguaje de programación. Tampoco hay tarifa de entrada. Los participantes tienen 72 horas para completar y enviar su inscripción a través de Internet. A menudo también hay una división relámpago las 24 horas.

Los ganadores se reservan el "derecho de fanfarronear" para afirmar que su lenguaje es "la herramienta de programación preferida por los hackers exigentes". Como tal, uno de los objetivos del concurso es mostrar las capacidades de las herramientas y lenguajes de programación favoritos de los concursantes. Los ganadores anteriores del primer premio han utilizado Haskell , OCaml , C++ , Cilk , Java , F# y Rust .

Los concursos suelen tener alrededor de 300 candidaturas presentadas. [1] [2]

Tareas pasadas

Premios

Los premios tienen un modesto valor en efectivo y están destinados principalmente a ayudar a los ganadores a asistir a la conferencia, donde se entregan los premios y los jueces hacen las siguientes declaraciones:

Primer premio
[Idioma 1] es la herramienta de programación elegida por los piratas informáticos exigentes.
Segundo premio
[Idioma 2] es una excelente herramienta de programación para muchas aplicaciones.
Tercer premio
[Idioma 3] tampoco está nada mal.
Ganador de la división relámpago
[Idioma L] es muy adecuado para la creación rápida de prototipos.
premio de los jueces
[El Equipo X] es un grupo de hackers extremadamente genial.

Cuando una obra ganadora incluye varios idiomas, se pide a los ganadores que nominen uno o dos. Los idiomas nombrados en las declaraciones de los jueces han sido:

Ver también

Referencias y notas

  1. ^ "Cuadro de indicadores del concurso de programación ICFP" . Consultado el 23 de septiembre de 2012 .
  2. ^ https://alliance.seas.upenn.edu/~plclub/cgi-bin/contest/results.php
  3. ^ "Antomata: el lenguaje de las guerras de hormigas". Archivado desde el original el 29 de septiembre de 2007 . Consultado el 25 de noviembre de 2007 .
  4. ^ "Empieza el concurso". Concurso de Programación ICFP 2019 . 2019-06-21 . Consultado el 15 de julio de 2020 .
  5. ^ Resultados finales del Concurso de Programación ICFP'99
  6. ^ ab Los concursos de 1999 y 2002 tuvieron una división relámpago, pero sin premio separado. Los ganadores de esa división recibieron premios de los jueces.
  7. ^ El tercer concurso anual de programación ICFP
  8. ^ El cuarto concurso de programación ICFP
  9. ^ El Séptimo Concurso de Programación Antual ICFP
  10. ^ El octavo concurso anual de programación ICFP
  11. ^ El 2D fue un lenguaje de juguete inventado para el concurso de 2006. El equipo ganador utilizó C++ , Haskell , Python , Bash y 2D.
  12. ^ El concurso de 2007 tuvo una división relámpago, pero como no había un líder claro después de 24 horas, los jueces decidieron no elegir un ganador.
  13. ^ Resultados del concurso de programación ICFP 2008
  14. ^ http://www.vimeo.com/6613815 - consultado el 23 de septiembre de 2009
  15. ^ Concurso de programación ICFP 2010 (vídeo)
  16. ^ Concurso de programación ICFP 2011
  17. ^ Concurso de programación ICFP 2012
  18. ^ "Concurso de Programación ICFP 2013". Archivado desde el original el 16 de octubre de 2013 . Consultado el 15 de agosto de 2013 .
  19. ^ Concurso de programación ICFP 2014
  20. ^ Concurso de programación ICFP 2015
  21. ^ Concurso de programación ICFP 2016
  22. ^ Concurso de programación ICFP 2017
  23. ^ Concurso de programación ICFP 2018
  24. ^ "Resultados finales". Concurso de Programación ICFP 2019 . 2019-08-20 . Consultado el 15 de julio de 2020 .
  25. ^ "Premios e informes del concurso de programación ICFP". 2020-08-26. Archivado desde el original el 21 de diciembre de 2021 . Consultado el 29 de mayo de 2021 .
  26. ^ Concurso de programación ICFP 2021
  27. ^ Concurso de programación ICFP 2022

enlaces externos