I.Ren |
|
| Sono due mondi diversi.
Il python è ad alto livello che più alto non si può, è facile da imparare, veloce da scrivere.
Il C è a medio livello, molto più difficile da imparare e molto più lento da scrivere. Ha il vantaggio però, che è MOLTO MOLTO MOLTO più veloce del python ad eseguire qualsiasi istruzione ed inoltre i suoi source possono essere compilati. Il python invece è un linguaggio interpretato (niente eseguibili). A livello di portaibilità su altri sistemi, il python lo puoi portare dappertutto (basta avere l'interprete installato), lo stesso per il C, basta fare attenzione al codice che si scrive.
Come dicevo prima, son due mondi diversi. Dovresti scegliere il C se hai il tempo di imparare un linguaggio relativamente difficile, ma che è potente, portabile e che possa generare eseguibili. Il python, invece, se vuoi un linguaggio che si impara in 2-3 ore scarse, con cui hai meno prestazioni, ma che è semplice e portabile al massimo.
Al giorno d'oggi il C viene usato poco, è rimpiazzato largamente dal C++ (io ho studiato prima il C, ora sto studiando il C++). Il python è usato molto. L'ideale sarebbe impararli entrambi.
|
| |