ConsoleWorld Forum
HOME
FORUM
CWCHEAT
XBOX Live Leaderboard
DOWNLOAD
GALLERY

Torna indietro   ConsoleWorld Forum > PC Hardware & Software > Problemi Hardware



Rispondi
 
LinkBack Strumenti discussione
  #61 (permalink)  
Vecchio 5th September 2005, 12:27
L'avatar di weltall
CW Team
 
Data registrazione: Sep 2005
Residenza: Shevat
Messaggi: 7,379
Potenza rep: 18
weltall diventerà presto famoso abbastanza
Citazione:
Originalmente inviato da Super_Mario
Lo usa anche la nasa (e tanti altri, google per esemio) quindi non è un semplice linguaggio di scripting
escludo che lo usino per applicazioni time critical come la generazione dei risultati di ricerca i bot o la gestione di navicelle
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #62 (permalink)  
Vecchio 5th September 2005, 13:01
Senior Member
 
Data registrazione: Sep 2005
Residenza: Milano
Messaggi: 133
Potenza rep: 4
Super_Mario è su una strada distinta
non lavoro alla nasa ma il fatto che python sia interpretato non indica che sia un linguaggio lento, riesce a ottenere prestazione di tutto rispetto simili a quelle di linguaggi compilati
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #63 (permalink)  
Vecchio 5th September 2005, 13:02
Senior Member
 
Data registrazione: Sep 2005
Residenza: Milano
Messaggi: 133
Potenza rep: 4
Super_Mario è su una strada distinta
http://www.python.org/Quotes.html
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #64 (permalink)  
Vecchio 5th September 2005, 13:39
L'avatar di weltall
CW Team
 
Data registrazione: Sep 2005
Residenza: Shevat
Messaggi: 7,379
Potenza rep: 18
weltall diventerà presto famoso abbastanza
rimangono sempre dei problemi: tipo la portabilità è limitata ai port del suo interprete.
comunque sempre meglio l'asm o persino 10 voglio vederti a superare la potenza di questi due con il pyton
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #65 (permalink)  
Vecchio 5th September 2005, 14:16
Senior Member
 
Data registrazione: Sep 2005
Residenza: Milano
Messaggi: 133
Potenza rep: 4
Super_Mario è su una strada distinta
Citazione:
Originalmente inviato da weltall
rimangono sempre dei problemi: tipo la portabilità è limitata ai port del suo interprete.
comunque sempre meglio l'asm o persino 10 voglio vederti a superare la potenza di questi due con il pyton
grazie, tanto vale programmare in binario, e con quelli che tipo di portabilità ai da un architettura ad un'altra ?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #66 (permalink)  
Vecchio 5th September 2005, 14:32
L'avatar di weltall
CW Team
 
Data registrazione: Sep 2005
Residenza: Shevat
Messaggi: 7,379
Potenza rep: 18
weltall diventerà presto famoso abbastanza
poca ma molta velocità
e comunque anche il pyton indovina un pò comè scritto.
a me sembra c:
Codice:
  File: [cvs] / python / python / dist / src / Parser / parser.c (download)  
 Revision: 2.22, Fri Mar 22 23:38:11 2002 UTC (3 years, 5 months ago) by nascheme  
Branch: MAIN   

Changes since 2.21: +10 -0 lines     Disable the parser hacks that allowed the "yield" keyword to be enabled
by a future statement.
 
  /* Parser implementation */

/* For a description, see the comments at end of this file */

/* XXX To do: error recovery */

#include "Python.h"
#include "pgenheaders.h"
#include "token.h"
#include "grammar.h"
#include "node.h"
#include "parser.h"
#include "errcode.h"


#ifdef Py_DEBUG
extern int Py_DebugFlag;
#define D(x) if (!Py_DebugFlag); else x
#else
#define D(x)
#endif


/* STACK DATA TYPE */

static void s_reset(stack *);

static void
s_reset(stack *s)
{
	s->s_top = &s->s_base[MAXSTACK];
}
[...]
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #67 (permalink)  
Vecchio 5th September 2005, 16:21
Member
 
Data registrazione: Aug 2005
Residenza: Sardegna
Età: 25
Messaggi: 76
Potenza rep: 4
Bagi è su una strada distinta
Citazione:
Originalmente inviato da Gemini
Ma Python non è un semplice linguaggio di scripting come LUA? Perché se è così, tanto meglio tenersi il vecchio fidato C ed evitare di sprecare energie su qualcosa che svia. E poi dubito che con Python ci si possa lavorare su console. ^_^
Falso! Funziona da console ed è abbastanza buono e veloce (ci ho fatto un seminario apposta all'università).
A meno che non usi moduli dipendenti da piattaforma poi lo stesso eseguibile gira ovunque su un interprete python.
L'unica nota negativa è che se vuoi fare programmi multipiattaforma con una gui con tkinter (la libreria standard) la grafica è un pò scarna.
E poi non è un semplice linguaggio di scripting, se vuoi puoi precompilare lo stesso l'eseguibile, integrare il codice python nei programmi C (un esempio è il codice che ha scritto weltall), creare semplici wrapper, esercitarti con le classi eccetera.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #68 (permalink)  
Vecchio 5th September 2005, 17:13
L'avatar di Gemini
Devil Hacker
 
Data registrazione: Sep 2005
Età: 23
Messaggi: 72
Potenza rep: 4
Gemini è su una strada distinta
Citazione:
Originalmente inviato da Bagi
L'unica nota negativa è che se vuoi fare programmi multipiattaforma con una gui con tkinter (la libreria standard) la grafica è un pò scarna.
Una nota decisamente negativa per me che ormai sono abituato a mettere interfacce anche alle cose più cretine.

Citazione:
Originalmente inviato da Super_Mario
grazie, tanto vale programmare in binario, e con quelli che tipo di portabilità ai da un architettura ad un'altra ?
Esistono sempre le macro per trasportare il codice assembly di una macchina su un'altra. Hanno convertito roba da Snes a Psx (FF4-5-6, Chrono Trigger) proprio con questa tecnica, anche se i risultati non sono stati proprio dei migliori, causa cattiva ottimizzazione.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #69 (permalink)  
Vecchio 5th September 2005, 19:48
Senior Member
 
Data registrazione: Aug 2005
Messaggi: 584
Potenza rep: 5
Salabar è su una strada distinta
Citazione:
Una nota decisamente negativa per me che ormai sono abituato a mettere interfacce anche alle cose più cretine.
bhè se stai a guardare la nota negativa è del C/C++, xkè non ce l'ha nemmeno una libreria standard per le gui (anche se ci sono ottime librerie per le GUI tipo Qt e WxWidget, non sono solo per C/C++ ma possono tranquillamente essere usate anche con Python).

Personalmente, dopo aver girato un pochino penso che sia C/C++ la cosa da imparare prima (e per le GUI usare direttamente Qt/WxWidget e simili per non dipendere troppo dall'os). Tutto il resto può tranquillamente essere appreso dopo (e usato ad esempio per cose banali che richiedano poco tempo per essere realizzate)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #70 (permalink)  
Vecchio 5th September 2005, 21:08
Senior Member
 
Data registrazione: Sep 2005
Residenza: Milano
Messaggi: 133
Potenza rep: 4
Super_Mario è su una strada distinta
tanto x specificare le qt sotto windows non sono propriamente libere......
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
Rispondi

Bookmarks


Strumenti discussione

Regole di scrittura
Non puoi postare nuovi argomenti
Non puoi postare repliche
Non puoi postare allegati
Non puoi editare i tuoi post

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks are Attivato
Pingbacks are Attivato
Refbacks are Attivato




Tutti gli orari sono GMT +2. Adesso sono le 11:11.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101