curran / curran/google-diff-match-patch

Consider providing a Cython implementation

Aperta
#37 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
auto-migrated Priority-Medium Type-Defect
Lingua principale
Python
Stelle
17
Fork
2
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

```
By just copying and pasting the pure Python version of diff-match-patch to a
pyx file and compiling it with Cython, the time it takes to compare the
speedtest text files with the provided unit test, was cut in half.

```

Original issue reported on code.google.com by `izzaddin.ruhulessin@gmail.com` on 19 Jan 2011 at 10:40

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia individuando la versione in Python puro di diff-match-patch e l’unit test fornito che confronta i file di testo di speedtest. Esamina l’approccio di Cython basato su copia e compilazione descritto e determina l’implementazione supportata e l’ambito della build. Il lavoro è completo quando viene fornita un’implementazione Cython manutenibile e l’unit test conferma il miglioramento della velocità riportato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
python
Ambito
performance
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.