Utilizzo di un linguaggio di sviluppo (Python) prima di inserirlo in C ++ [duplicato]

2

Sto facendo un dibattito qui con il mio amico, se è OK avere un linguaggio di sviluppo prima di mettere l'idea in C ++.

Quando dico linguaggio di sviluppo intendo un linguaggio per provare le idee prima di inserirle nel linguaggio compilato, in questo caso C ++.

Il mio amico pensa che non sia necessario (e forse una perdita di tempo) farlo perché fondamentalmente dobbiamo riscrivere il codice, o in altre parole, portare il codice dalla lingua di sviluppo al codice C ++.

Tuttavia, a mio avviso, risparmia molto più tempo per eseguire il porting del codice piuttosto che aspettare che il codice C ++ venga compilato più e più volte mentre testiamo poco.

Per tua informazione, stiamo parlando di codice per una piccola applicazione, l'idea è per l'intera applicazione (in realtà un gioco), una volta eseguita pesa meno di 100 MB, tuttavia sono consapevole che le dimensioni già compilate sono molto MOLTO più piccole di nel codice.

Naturalmente, questo può anche andare in senso inverso, dovremmo usare solo il linguaggio compilato (C ++) o dovremmo usare solo il linguaggio di scripting (Python).

Grazie per il tuo aiuto!

    
posta greduan 01.04.2013 - 23:02
fonte

1 risposta

7

Questo è perfettamente ok, si chiama prototyping , anche prototipazione software . Che si adatti o meno alla tua particolare applicazione è qualcosa che devi decidere da solo. Ad esempio, testare un design della GUI può essere qualcosa che vale la pena prendere in giro rapidamente, solo per vedere e sentire come funzionerebbe.

    
risposta data 01.04.2013 - 23:07
fonte

Leggi altre domande sui tag