Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Test ride Can-Am Origin: la moto elettrica che fa dimenticare il motore a scoppio (ma occhio all'autonomia)
Test ride Can-Am Origin: la moto elettrica che fa dimenticare il motore a scoppio (ma occhio all'autonomia)
Abbiamo provato per una settimana intera la Can-Am Origin, la Dual Sport elettrica del gruppo canadese BRP: ecco com'è andata tra città, autostrada e un primo assaggio di sterrato
Logitech G325, G305 e G316 X: il tris per chi non vuole rinunciare a nulla, spendendo poco
Logitech G325, G305 e G316 X: il tris per chi non vuole rinunciare a nulla, spendendo poco
Nelle ultime settimane abbiamo provato il mouse Logitech G305, la tastiera G316 X 98 e le cuffie G325. Si tratta del setup entry-level di Logitech che ormai, di "entry-level" ha ben poco. Tastiera e mouse offrono prestazioni di livello competitivo con quasi nessuna rinuncia e un livello di personalizzazione estremamente elevato. Le cuffie, invece, hanno mostrato qualche debolezza, ma propongono un ventaglio di funzionalità completo che consente di abbandonare completamente i cavi
Recensione POCO F9 pro: potenza da vero top di gamma, display da 185 Hz e finalmente una fotocamera da prendere sul serio
Recensione POCO F9 pro: potenza da vero top di gamma, display da 185 Hz e finalmente una fotocamera da prendere sul serio
POCO F9 Pro arriva sul mercato con l'obiettivo di portare prestazioni da smartphone top di gamma in una fascia di prezzo "più aggressiva", senza rinunciare a un comparto fotografico finalmente all'altezza. Dopo averlo testato sul campo, emerge uno smartphone molto più completo rispetto alla generazione precedente, ma anche con alcuni piccoli compromessi che diventano difficili da ignorare quando il prezzo di listino sfiora i 1.000 euro.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 28-09-2009, 18:30   #1
Xozlat
Junior Member
 
Iscritto dal: Aug 2009
Messaggi: 20
Iniziare a programmare: da che linguaggio parto?

Salve a tutti, vorrei iniziare a imparare le basi della programmazione e per questo mi rivolgo a voi sperando in un piccolo aiutino caritevole
Tempo fa lessi su questo forum che un buon modo per iniziare a programmare era imparare Python e si consigliava anche il libro liberamente scaricabile: Pensare da informatico: Imparare con Python.
Ora è una buona scelta incominciare ad avvicinarsi alla programmazione partendo da Python? Cosa mi serve per scrivere un programma in Python (sono andato sul sito ufficiale ma non capisco cosa devo scaricare).
Alternative migliori a Python tenendo conto che dopo vorrei passare a C?
In contemporanea inoltre (se non me lo sconsigliate) vorrei anche imparare qualcosa di HTML e chiedo ancora il miglior programma free per incominciare ad esercitarsi. Sperando di essere stato chiaro ringrazio chi mi aiuterà.
Xozlat è offline   Rispondi citando il messaggio o parte di esso
Old 28-09-2009, 19:20   #2
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Iniziare da Python è un'eccellente scelta, la migliore che potessi fare.

Scaricalo da qui e installalo. Nel menù programmi avrai un sottomenù fra le quali l'icona dell'applicazione (che si chiama Python, ovviamente).

Fatto questo scaricati il manuale dal link che ho in firma, comincia a leggere e sperimentare.

Se hai dei dubbi, apri pure un thread qui mettendo all'inizio del titolo "[Python]".

Per il momento lascia perdere C e HTML. Intanto impara a programmare, che è la cosa più importante. C'è tempo per passare ad altro.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 28-09-2009, 19:50   #3
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
Inizia con java, scarichi questo

http://java.sun.com/javase/downloads/netbeans.html

e segui questi tutorial

http://java.sun.com/docs/books/tutorial/

partendo da:

http://java.sun.com/docs/books/tutor.../netbeans.html

e proseguendo con:

http://java.sun.com/docs/books/tutorial/java/index.html
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me!
PGI-Bis è offline   Rispondi citando il messaggio o parte di esso
Old 28-09-2009, 19:56   #4
||ElChE||88
Senior Member
 
Iscritto dal: Dec 2003
Messaggi: 4908
Inizia con Assembly...
http://help-site.com/local/ASMTUT.TXT

Segui questo tutorial:
http://www.geocities.com/siliconvall.../asmles01.html

Risorse aggiuntive:
http://cis.csuohio.edu/~somos/asmx86.html

Quando hai finito passa al codice macchina:
http://www.geocities.com/thestarman3/asm/
||ElChE||88 è offline   Rispondi citando il messaggio o parte di esso
Old 28-09-2009, 21:36   #5
Xozlat
Junior Member
 
Iscritto dal: Aug 2009
Messaggi: 20
Intanto grazie per le risposte, a Java penso di passare dopo minimo 4 mesi su Python, per Assembly ci arriverò forse tra 2 anni (ma anche tra 4 ).
Grazie a tutti per le risposte, conto di tornare tra, diciamo 10 minuti dopo aver installato Python
Xozlat è offline   Rispondi citando il messaggio o parte di esso
Old 28-09-2009, 21:46   #6
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
Python va bene. Solo fai attenzione a "Pensare da Informatico": più che un libro è una richiesta d'aiuto da parte di chi l'ha scritto.
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me!
PGI-Bis è offline   Rispondi citando il messaggio o parte di esso
Old 28-09-2009, 22:17   #7
||ElChE||88
Senior Member
 
Iscritto dal: Dec 2003
Messaggi: 4908
Quote:
Originariamente inviato da Xozlat Guarda i messaggi
per Assembly ci arriverò forse tra 2 anni (ma anche tra 4
Ero ironico.
Non arrivarci mai (a meno che tu non debba fare qualcosa che lo richieda espressamente).
||ElChE||88 è offline   Rispondi citando il messaggio o parte di esso
Old 28-09-2009, 22:28   #8
ndakota
Senior Member
 
L'Avatar di ndakota
 
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
Quote:
Originariamente inviato da PGI-Bis Guarda i messaggi
Python va bene. Solo fai attenzione a "Pensare da Informatico": più che un libro è una richiesta d'aiuto da parte di chi l'ha scritto.
PGI mi fai morire delle volte

Io per Python consiglio "imparare Python - terza edizione". Lo sto "leggendo" e lo trovo ottimo
ndakota è offline   Rispondi citando il messaggio o parte di esso
Old 29-09-2009, 07:07   #9
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da ||ElChE||88 Guarda i messaggi
Quando hai finito passa al codice macchina:
http://www.geocities.com/thestarman3/asm/
Io inizierei direttamente da questo.
Quote:
Originariamente inviato da PGI-Bis Guarda i messaggi
Python va bene. Solo fai attenzione a "Pensare da Informatico": più che un libro è una richiesta d'aiuto da parte di chi l'ha scritto.

Quote:
Originariamente inviato da ndakota Guarda i messaggi
Io per Python consiglio "imparare Python - terza edizione". Lo sto "leggendo" e lo trovo ottimo
Lo è sicuramente e lo consiglierei anch'io, ma è a pagamento. Risorse gratuite è difficile trovarne di buona fattura.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 29-09-2009, 08:46   #10
khelidan1980
Senior Member
 
L'Avatar di khelidan1980
 
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
Io consiglierei anche Ruby,solo che libri veri e proprio come per python da scaricare non ne conosco,forse in giapponese!

Quote:
Originariamente inviato da PGI-Bis Guarda i messaggi
Python va bene. Solo fai attenzione a "Pensare da Informatico": più che un libro è una richiesta d'aiuto da parte di chi l'ha scritto.
Cioè?
__________________
Khelidan
khelidan1980 è offline   Rispondi citando il messaggio o parte di esso
Old 29-09-2009, 11:41   #11
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
Se ne parlo a suo tempo quindi non starò qui a fracassare le biglie. Nulla da dire sul linguaggio e sulla piattaforma python ma "Pensare da informatico" è inaccettabile.

Possibile che Bruce "Banderuola" Eckel non abbia nulla in tema?
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me!
PGI-Bis è offline   Rispondi citando il messaggio o parte di esso
Old 29-09-2009, 11:44   #12
banryu79
Senior Member
 
L'Avatar di banryu79
 
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
Quote:
Originariamente inviato da PGI-Bis Guarda i messaggi
Possibile che Bruce "Banderuola" Eckel non abbia nulla in tema?
Il Bruno Vespa del mondo della programmazione
Mah, mi pare che un "Thinking in Python" esista, se non erro...
__________________

As long as you are basically literate in programming, you should be able to express any logical relationship you understand.
If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it.
(Chris Crawford)
banryu79 è offline   Rispondi citando il messaggio o parte di esso
Old 29-09-2009, 12:01   #13
RaouL_BennetH
Senior Member
 
L'Avatar di RaouL_BennetH
 
Iscritto dal: Sep 2004
Messaggi: 3967
Quote:
Originariamente inviato da PGI-Bis Guarda i messaggi
Python va bene. Solo fai attenzione a "Pensare da Informatico": più che un libro è una richiesta d'aiuto da parte di chi l'ha scritto.
maledeeetttoo!!! il caffè!! il caffè!!! dal naso me lo hai fatto uscire!!




tornando IT:

io ho comprato lo stesso libro segnalato da ndakota.

Personalmente mi sta facendo un buon effetto

RaouL.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
RaouL_BennetH è offline   Rispondi citando il messaggio o parte di esso
Old 29-09-2009, 12:03   #14
khelidan1980
Senior Member
 
L'Avatar di khelidan1980
 
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
Quote:
Originariamente inviato da PGI-Bis Guarda i messaggi
Se ne parlo a suo tempo quindi non starò qui a fracassare le biglie. Nulla da dire sul linguaggio e sulla piattaforma python ma "Pensare da informatico" è inaccettabile.

Possibile che Bruce "Banderuola" Eckel non abbia nulla in tema?
cavolo mi son perso quella discussione ahah
__________________
Khelidan
khelidan1980 è offline   Rispondi citando il messaggio o parte di esso
Old 29-09-2009, 12:34   #15
zulutown
Senior Member
 
Iscritto dal: Jul 2009
Messaggi: 1161
Quote:
Originariamente inviato da Xozlat Guarda i messaggi
Salve a tutti, vorrei iniziare a imparare le basi della programmazione e per questo mi rivolgo a voi sperando in un piccolo aiutino caritevole
Alternative migliori a Python tenendo conto che dopo vorrei passare a C?
Se devi imparare C inizia con C con il libro di "kernighan ritchie"
Se non devi imparare C, inizia con Java o C#

Ciao
__________________
Web2.0 Guides And Tutorials SLR: Canon 6D ZOOM: Canon EF 24-105mm f/4L IS USM FISSI: - Canon EF 28mm f/1.8 USM - Canon EF 40mm f/2.8 STM - Canon EF 50mm f/1.4 USM - Canon EF 100mm f/2 USM - Canon EF 200mm f/2.8L USM II ALTRO: Canon 430 EX II
zulutown è offline   Rispondi citando il messaggio o parte di esso
Old 29-09-2009, 13:14   #16
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da PGI-Bis Guarda i messaggi
Se ne parlo a suo tempo quindi non starò qui a fracassare le biglie. Nulla da dire sul linguaggio e sulla piattaforma python ma "Pensare da informatico" è inaccettabile.

Possibile che Bruce "Banderuola" Eckel non abbia nulla in tema?
C'è Thinking in Python, come ha detto banryu, ma ha un "piccolo" difetto:
This is not an introductory Python book. This book assumes you've learned the basics of Python elsewhere. I personally like Learning Python by Lutz & Ascher, from O'Reilly. Although it does not cover all the Python 2.0, 2.1 and 2.2 features that I use in this book, most books don't at this point.

However, Learning Python is not exactly a beginning programmer's book, either (although it's possible if you're dedicated). If you're just getting started with programming you might try the free, downloadable A Byte of Python.
Personalmente ho apprezzato moltissimo Learning Python, che trovo di eccellente fattura, ma... avevo già imparato a programmare un quarto di secolo fa.

In alternativa ci sarebbe Dive Into Python.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 29-09-2009, 14:27   #17
Ryuzaki_Eru
Senior Member
 
L'Avatar di Ryuzaki_Eru
 
Iscritto dal: Sep 2009
Città: Nel mondo dei sogni
Messaggi: 4131
Io credo che i libri cartacei siano insostituibili. Si certo, quelli gratuiti vanno bene per farsi una base sufficiente, ma poi credo che dopo questa fase debbano entrare in gioco i libri cartacei. Quindi tanto vale passare direttamente alla fase due no?

Ultima modifica di Ryuzaki_Eru : 29-09-2009 alle 17:28.
Ryuzaki_Eru è offline   Rispondi citando il messaggio o parte di esso
Old 29-09-2009, 19:32   #18
anonimizzato
 
Messaggi: n/a
Ruby, Python, PHP.
  Rispondi citando il messaggio o parte di esso
Old 29-09-2009, 21:02   #19
Xozlat
Junior Member
 
Iscritto dal: Aug 2009
Messaggi: 20
Intanto grazie a tutti per l'aiuto, quindi in definitiva cosa scarico per incominciare a studiare Python????
Xozlat è offline   Rispondi citando il messaggio o parte di esso
Old 29-09-2009, 22:29   #20
ndakota
Senior Member
 
L'Avatar di ndakota
 
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
Quote:
Originariamente inviato da Xozlat Guarda i messaggi
Intanto grazie a tutti per l'aiuto, quindi in definitiva cosa scarico per incominciare a studiare Python????
Se hai la possibilità di acquistare un libro puoi provare "imparare Python - terza edizione". Altrimenti vai con il "Pensare da informatico".
ndakota è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Test ride Can-Am Origin: la moto elettrica che fa dimenticare il motore a scoppio (ma occhio all'autonomia) Test ride Can-Am Origin: la moto elettrica che f...
Logitech G325, G305 e G316 X: il tris per chi non vuole rinunciare a nulla, spendendo poco Logitech G325, G305 e G316 X: il tris per chi no...
Recensione POCO F9 pro: potenza da vero top di gamma, display da 185 Hz e finalmente una fotocamera da prendere sul serio Recensione POCO F9 pro: potenza da vero top di g...
Tra audio e AI: la ricetta di Qualcomm per l'agentic AI Tra audio e AI: la ricetta di Qualcomm per l'age...
Qualcomm annuncia la nuova generazione di SoC Snapdragon 8 Elite Gen 6 Qualcomm annuncia la nuova generazione di SoC Sn...
Il satellite LINK è rientrato nel...
L'ESA risponde alle critiche di Jared Is...
La NASA annuncia il nuovo telescopio spa...
HONOR pubblica The Sea Between Us, un co...
L'Olanda punta su NixOS e open source pe...
OPPO Find X10 Pro Max, il flagship con t...
Gli smartphone Samsung potrebbero avere ...
GeForce Now arriverà sui Googlebo...
Opus 5.5 e GPT-6 Sol nello stesso pomeri...
Weekend Amazon, le prime 5 offerte sono ...
Mini Compressore a 21,84€: gonfia le gom...
Gemini si aggiorna, ora può conne...
Da 32 a 65 pollici: ecco le TV più...
Xiaomi Redmi Note 17 a 269€: ecco perch&...
ASUS avverte i clienti: accesso non auto...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 05:07.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v