Ho appena iniziato con Pd e desidero sapere quali fattori considero nella scelta tra l'utilizzo di Pd vanilla
rispetto a Pd-extended
.C'è qualche motivo per usare Vanilla Pure Data invece di Pd-extended?
risposta
Per i principianti Pd-extended offre molti strumenti utili e viene fornito con molti elementi esterni, astrazioni e plug-in GUI già preinstallati (e accesso diretto al bug tracker) che potrebbe essere utile per iniziare. Tuttavia, è possibile installare Vanilla Pd insieme e provare Pd in tutti i gusti. Vanilla è di solito un po 'più aggiornato e ha i miglioramenti più recenti, perché richiede tempo per essere impacchettato in un Pd-extended (al momento della stesura di questo, Extended è a 0.43.4, mentre vanilla è a 0.45. 4.) In alcune circostanze, come quando sviluppi per libpd o per Raspberry Pi, potresti essere limitato al set di oggetti vanigliati. Testare la patch contro vaniglia e sapere che dipendono da astrazioni o esterni è considerata una buona pratica, quindi puoi decidere se eliminare le dipendenze, includere le astrazioni con la patch per la distribuzione o assumere Pd-extended e dichiarare correttamente le dipendenze usando un oggetto [declare -lib {name of lib}]). I puristi che si limitano alla vaniglia, d'altra parte, potrebbero chiamare "gonfiati" Pd-esteso; ma poi stiamo entrando in questioni di gusto, stile e preferenza personale.
Aggiornamento 2016: Ormai la situazione è leggermente cambiata. Pd-extended viene abbandonato e non verrà più aggiornato. È ancora disponibile e presenta tra l'altro alcuni file di aiuto riprogettati e organizzati. Tuttavia, vanilla è l'attuale Pd e attraverso il plugin deken, c'è un metodo conveniente per installare le librerie che potresti perdere.
È possibile utilizzare vanilla e installare solo gli esterni di cui si ha realmente bisogno. Ma penso che sia più semplice installare pd-extended per risparmiare tempo quando hai bisogno di alcuni aspetti esterni.
- 1. C++: C'è qualche motivo per usare uint64_t invece di size_t
- 2. Qualsiasi motivo per usare! 0 invece di vero?
- 3. Qualche motivo per assegnare -0?
- 4. Qualche motivo per usare byte/short ecc. In C#?
- 5. C'è qualche motivo per usare il threading.Lock over multiprocessing.Lock?
- 6. C'è qualche motivo per usare "return! 0" in javascript?
- 7. C'è qualche motivo per usare se (1 ||! Foo())?
- 8. Qual è il motivo per usare === invece di == con typeof in Javascript?
- 9. GROUP CONCAT non funziona per qualche motivo
- 10. C'è qualche motivo per preferire la programmazione funzionale per i progetti di data mining?
- 11. Cursore automatico in Pure Data?
- 12. C'è qualche motivo nell'usare un tipo 'enum' invece di una stringa in Javascript?
- 13. C'è qualche motivo per usare Netty con Disruptor in termini di prestazioni?
- 14. C'è qualche motivo tecnico per usare o non usare var in C# quando il tipo è noto?
- 15. La tabella MySQL incrementa di 10 per qualche motivo
- 16. Scala: "map" vs "foreach" - c'è qualche motivo per usare "foreach" nella pratica?
- 17. Android Wear: c'è qualche motivo per usare un oggetto Time piuttosto che un oggetto Calendar?
- 18. C'è qualche ragione per usare questo->
- 19. C'è mai un motivo per usare ":: template"?
- 20. C'è un motivo per non usare AssertionHelper con NUnit?
- 21. Alogena Pure Pure e websocket
- 22. API MapQuest: qualche motivo per utilizzarlo su Google Maps?
- 23. Qualche motivo per non utilizzare USE_ETAGS con CommonMiddleware in Django?
- 24. Qualche motivo per utilizzare NSViewAnimation su tecniche CoreAnimation?
- 25. C'è qualche motivo per cui MicrosoftAjax.js non è stato minimizzato?
- 26. C'è qualche motivo per preferire UTF-16 su UTF-8?
- 27. HtmlAgilityPack - Lo <form> si chiude per qualche motivo?
- 28. C'è qualche motivo per precaricare i drawable dalle risorse?
- 29. C'è qualche ragione specifica per usare Amazon SNS invece del servizio diretto Baidu
- 30. Qualche ragione importante per non usare AJAX?
il supporto per i plug-in GUI fa parte di Pd-vanilla dal Pd> = 0,43; non è qualcosa di unico per PdX –
grazie per la correzione, ora si riflette di conseguenza nel testo. –
Due anni più tardi la situazione è leggermente cambiata poiché Pd-extended è in gran parte non mantenuto e quindi si è fermato dove era, mentre la vaniglia viene aggiornata continuamente. –