Krugle – Code search for developers

Qualche mese fa mi è capitato di dover fare un progetto di intelligenza artificiale in cui dovevo verificare la “veridicità” dei risultati presentati in un paper pubblicato sul Journal of Machine Learning Research.

In particolare quello che dovevo fare era re-implementare gli algoritmi proposti nel paper per verificare le conclusioni a cui gli autori del paper erano giunti.
Purtroppo uno degli algoritmi riportati nel paper conteneva un errore (il sistema che veniva simulato anziché convergere verso un equilibrio divergeva), quindi ho dovuto cercare la versione esatta dell’algoritmo.
Nel far questo mi sono imbattuto in Krugle: un motore di ricerca per codice!

Krugle.org

Krugle all’opera

In particolare Krugle permette di cercare codice rispetto al linguaggio (C/C++, Java, Awk, IDL, Modula,…) e rispetto all’area (commenti, documentazione, codice sorgente, definizione di funzioni, chiamata di funzioni, definizione di classi,…).
In più per ogni file trovato specifica anche la licenza con cui questo file è rilasciato!

Infine permette anche di cercare articoli tecnici e progetti interi.

Tutti gli sviluppatori dovrebbero averlo tra i loro segnalibri.

EOF

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...