non capisco le seguenti cose dei linguaggi di scripting come Lua e Phyton:
1) la loro utilità
2) perchè usarli quando posso usare linguaggi come c/c++ o java
non capisco le seguenti cose dei linguaggi di scripting come Lua e Phyton:
1) la loro utilità
2) perchè usarli quando posso usare linguaggi come c/c++ o java
A parte che questo discorso mi sa che e` una variazione sul tema "quale linguaggio e` meglio"Originariamente inviato da ascatem2
non capisco le seguenti cose dei linguaggi di scripting come Lua e Phyton:
1) la loro utilità
2) perchè usarli quando posso usare linguaggi come c/c++ o java
La domanda e` talmente generica che la risposta non puo` essere che "in alcuni casi conviene il linguaggio X, in altri il linguaggio Y".
"Qualsiasi esperto ha paura di combattere usando la katana vera. Anch'io. Ma non ignoro la mia paura, riesco ad accettarla, e a metterla da parte accanto a me".
no.. diciamo che mi sono espresso male.. intendevo una cosa del tipo: cosa me ne faccio dei linguaggi di scripting?
Li usi quando servonoOriginariamente inviato da ascatem2
no.. diciamo che mi sono espresso male.. intendevo una cosa del tipo: cosa me ne faccio dei linguaggi di scripting?
Quand'e` che servono? Quando le prestazioni possono passare in secondo piano (e succede molto piu` spesso di quanto non si pensi), o la portabilita` conta troppo, o serve sviluppare velocemente.
Il primo esempio stupido che mi passa sotto mano:
E` python mediocre ad esser generosi, e nel tempo che scrivevo l'equivalente C ho fatto tutto quello che mi serviva fare con lo script python.codice:$ cat average.py #!/usr/bin/python import sys vals = [ float(line.strip()) for line in sys.stdin.readlines() ] N = len(vals) avg = (sum(vals) / N) print "samples=%i average=%f" %(N, avg)
"Qualsiasi esperto ha paura di combattere usando la katana vera. Anch'io. Ma non ignoro la mia paura, riesco ad accettarla, e a metterla da parte accanto a me".
per la verità python è un linguaggio di programmazione semi-compilato come Java, solo che lo compila l'interprete prima di eseguirlo.
Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)
Giusterrima precisazione, anche se il succo non cambiaOriginariamente inviato da netarrow
per la verità python è un linguaggio di programmazione semi-compilato come Java, solo che lo compila l'interprete prima di eseguirlo.
"Qualsiasi esperto ha paura di combattere usando la katana vera. Anch'io. Ma non ignoro la mia paura, riesco ad accettarla, e a metterla da parte accanto a me".
nono, assolutamente il succo di quello che hai detto tu non cambiaOriginariamente inviato da Ikitt
anche se il succo non cambia
"non capisco le seguenti cose dei linguaggi di scripting come Lua e Phyton:"
era quello che volevo precisare
Forse l'unica cosa che potrebbe complicarti il lavoro è che python difficilmente ha l'interprete su windows.
Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)