build process - Che cosa è un buon processo di compilazione di elementi di configurazione

build process - Che cosa è un buon processo di compilazione di elementi di configurazione

Che cosa costituisce un buon processo di costruzione di CI? Usiamo CI, ma la distribuzione alla produzione è anche un obiettivo CI realistico quando si hanno dipendenze su diversi servizi che dovr…


Riferimenti necessari per l'implementazione di un interprete in C/C++

Mi trovo affezionato a un progetto per integerare un interprete in un'applicazione esistente. Il linguaggio da interpretare è un derivato di Lisp, con builtin specifici dell'applicazione. I singol…


Come posso verificare la versione di Python in un programma che utilizza nuove funzionalità linguistiche?

Se ho uno script Python che richiede almeno una particolare versione di Python, qual è il modo corretto di fallire con garbo quando viene utilizzata una versione precedente di Python per lanciare lo…


Efficiente implementazione della stringa in Haskell

Attualmente sto insegnando a me stesso Haskell e mi sto chiedendo quali sono le migliori pratiche quando si lavora con le stringhe in Haskell. L'implementazione della stringa predefinita in Haskel…


Come posso trovare dove Python è installato su Windows?

Voglio scoprire il mio percorso di installazione Python su Windows. Per esempio: C:\Python25 Come posso trovare dove è installato Python?…


Python: come convertire il testo formattato in markdown in testo

Devo convertire il testo del markdown in formato di testo normale per visualizzare il riepilogo nel mio sito web. Voglio il codice in python.…


Dovrei usare le estensioni Haskell GHC o no?

Mentre sto imparando Haskell, vedo che ci sono molte estensioni del linguaggio usate nel codice della vita reale. Come principiante, dovrei imparare a usarli o dovrei evitarli a tutti i costi? Ved…


La modifica di file xml con linee lunghe è molto lenta in vim. Cosa posso fare per risolvere questo problema?

Modifico molti file xml con vim. Il problema è che, a causa delle lunghe code, la navigazione/modifica in vim è estremamente lenta. C'è qualcosa che posso fare(oltre a disattivare l'evidenziazi…


compiler construction - Quali linguaggi/implementazioni di programmazione per scopi generici compilano in C

Attualmente sto usando Eiffel(SmartEiffel/ISE Eiffel) che si sta compilando per c. Ho trovato molto più semplice estendere la lingua da solo con nuove funzionalità o supporto di strumenti se l'…


Quando si esegue uno script python in IDLE, esiste un modo per passare gli argomenti della riga di comando(args)?

Sto testando un codice Python che analizza l'input da riga di comando. C'è un modo per passare questo input attraverso IDLE? Attualmente sto salvando nell'editor IDLE e in esecuzione da un prompt…





haskell platform compilatore website official programma download cos terminale python