|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: May 2002
Messaggi: 63
|
Consiglio su linguaggio da scegliere
cioa ragazzi anke se nn posto da un eternita spero mi diate una mano
sono alle prime armi e volevo realizzare una applicazione che possa andare bene sia su linux che win che linguaggio mi consigliate di scegliere
__________________
Non abbandonare nessuno al suo destino. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
Secondo me se scrivi in C riesci a portare tranquillamente il programma dove vuoi.
ciao |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: May 2002
Messaggi: 63
|
usando visual c++.net di microsoft nn dovrebbe avere problemi giusto
__________________
Non abbandonare nessuno al suo destino. |
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
Quote:
ciao |
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
|
Java
__________________
Sun Certified Java Programmer EUCIP Core Level Certified European Certification of Informatics Professionals |
|
|
|
|
|
#6 |
|
Member
Iscritto dal: May 2002
Messaggi: 63
|
quindi i problemi nascono con le librerie
__________________
Non abbandonare nessuno al suo destino. |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Feb 2003
Città: fra casa e lavoro
Messaggi: 1061
|
io voto python
o c++ con solo uso di stl e boost |
|
|
|
|
|
#8 | |
|
Member
Iscritto dal: May 2002
Messaggi: 63
|
Quote:
che sono??
__________________
Non abbandonare nessuno al suo destino. |
|
|
|
|
|
|
#9 |
|
Moderatore
Iscritto dal: Nov 2003
Messaggi: 16212
|
Python, oppure Java.
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10 + Ubuntu |
|
|
|
|
|
#10 | |
|
Senior Member
Iscritto dal: Feb 2003
Città: fra casa e lavoro
Messaggi: 1061
|
Quote:
le boost sono una estensione alle stl fatte da terze parti (portabili anch'esse) |
|
|
|
|
|
|
#11 | |
|
Bannato
Iscritto dal: Jul 2000
Città: Malo (VI)
Messaggi: 1000
|
Quote:
Concordo invece sul fatto che per iniziare python sia molto buono, soprattutto come linguaggio cross-platform. Se piace scrivere interfacce grafiche ci sono diverse alternative possibili funzionanti sia sotto unix che sotto windows, oltre alla possibilita' di lavorare in una JVM (con Jython) o in un CLR ( IronPython, anche se questo e' ancora immaturo ) |
|
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: Feb 2003
Città: fra casa e lavoro
Messaggi: 1061
|
neanche a me le boost piacciono troppo, sono lievemente "contorte"
![]() non che le stl siano semplici comunque... però se impari a padroneggiare ste due robe puoi fare tutto quello che ti pare (e lo capirai solo tu )
|
|
|
|
|
|
#13 |
|
Member
Iscritto dal: May 2002
Messaggi: 63
|
che potenzialità ha il pyt???
risppetto al c++ è migliore o solo + semlice da imparare??????
__________________
Non abbandonare nessuno al suo destino. |
|
|
|
|
|
#14 |
|
Moderatore
Iscritto dal: Nov 2003
Messaggi: 16212
|
Python e' decisamente piu' semplice del C++, almeno a livello sintattico.
Come versatilita' siamo a livelli simili, visto che ha librerie e moduli per compiti di ogni tipo. Come praticita'... Python e' interpretato, C++ e' compilato: fa' un po' tu. Quello in cui C++ straccia Python, e' la velocita' di esecuzione; ma puoi sempre integrare codice C/C++ con codice Python. Puoi trovare altre info sul sito ufficiale di Python, di cui esiste una "versione" italiana.
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10 + Ubuntu |
|
|
|
|
|
#15 | |
|
Bannato
Iscritto dal: Jul 2000
Città: Malo (VI)
Messaggi: 1000
|
Quote:
1- I templates del C++ sono poco piu' che macro, cosicche' se fai un errore ti viene segnalato nel posto sbagliato. 2' Quando si comincia ad avere piu' di 2-3 parametri template la leggibilitta' va a "gentil donzelle" |
|
|
|
|
|
|
#16 | |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
Quote:
http://forum.hwupgrade.it/showthread...0&pagenumber=5
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
|
#17 | |
|
Bannato
Iscritto dal: Jul 2000
Città: Malo (VI)
Messaggi: 1000
|
Quote:
|
|
|
|
|
|
|
#18 |
|
Bannato
Iscritto dal: Oct 2004
Città: Roma
Messaggi: 124
|
La mia opinione: il linguaggio C++ attualmente è per molte piattaforme il più potente che esista: in C++ si può fare semplicemente TUTTO; è la scelta da optare se vuoi potenza e velocità. Se invece vuoi una soluzione cross-platform e sei disposto a pagare il prezzo della pesantezza (che non dovrebbe essere troppo elevato in un'epoca in cui la maggior parte dei processori rompono il giga e mezzo di clock) puoi optare per il Java o se vuoi qualcosa di più recente il .NET, tenendo presente che non so esattamente a che punto siano i lavori per Mono (la piattaforma dotnet opensource).
Ciao |
|
|
|
|
|
#19 | |
|
Bannato
Iscritto dal: Jul 2000
Città: Malo (VI)
Messaggi: 1000
|
Quote:
Al lavoro ho fatto una cosetta carina che in C++ sarebbe difficilmente implementabile. Avendo bisogno di scrivere su di un file di log le azioni che il programma esegue, ho voluto aggiungere un'indentazione che fosse dipendente dalla profondità della chiamata, cosi' da poter distinguere facilmente i blocchi di operazioni completati. Ad esempio qualcosa del tipo Codice:
<ora> Inizio conversione file <ora> Conversione file1 <ora> Conversione file2 <ora> Conversione file3 ... <ora> Fine conversione file Codice:
import inspect,time
def log( text ):
msg = time.asctime() + (' '*len(inspect.stack())) + text + '\r\n'
f = file(log_file,'a+')
f.write( msg )
f.close()
def g(nome):
log("Conversione " + nome )
blablabla
def f(file_list)
log("Inizio Conversione file")
for n in file_list:
g(n)
log("Fine conversione file")
(Tanto che non l'avrei neanche fatto per una cosa cosi' stupida) Ultima modifica di /\/\@®¢Ø : 21-10-2004 alle 14:34. |
|
|
|
|
|
|
#20 | |
|
Bannato
Iscritto dal: Jul 2000
Città: Malo (VI)
Messaggi: 1000
|
Quote:
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:33.




















