curran / curran/google-diff-match-patch
Consider providing a Cython implementation
- 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