|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Nov 2008
Messaggi: 4
|
[Iniziare a Programmare]
Sono un novellino e vorrei iniziare a programmare, premetto che non conosco nulla di programmazione, da dove dovrei iniziare?
Quale libro mi consigliate e soprattutto quale linguaggio? Saluti a tutti |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Nella mia firma troverai LA risposta a tutte le tue domande.
__________________
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 |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Aug 2005
Messaggi: 579
|
Quote:
Una volta acquisite queste conoscenze... C++ e teoria delle basi di dati + SQL |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jan 2009
Messaggi: 609
|
Se sei interessato alla programmazione su Windows, ti consiglio di iniziare con un linguaggio ben pensato e molto documentato, come ad esempio C#.
Qui puoi trovare una buona dispensa, molto chiara e ben scritta, da dove puoi iniziare a studiare, poi se ti prende, potrai comprare un libro per ampliare le tue conoscenze. |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
|
C/C++ vedrai ti divertirai
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Aug 2003
Città: Barletta (BA)
Messaggi: 939
|
Assolutamente Python
E' il linguaggio più semplice ma allo stesso tempo potente e versatile che conosca. Permette di programmare usando lo stesso codice su Windows/Linux/Mac OS X/... in maniera così facile che ha fatto tornare in molti il piacere di programmare. Ha una comunità veramente estesa ed è utilizzato praticamente in ogni ambito grazie ad una serie infinita di moduli e framework che estendono Python all'infinito: There are currently 6224 packages here. http://pypi.python.org/pypi Provalo e probabilmente vedrai che non vorrai usare altro
__________________
In a world without fences, who needs Gates? Power by: Fedora 8 - Mac OS X 10.4.11 |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Feb 2003
Città: Stockholm (SE)
Messaggi: 1343
|
|
|
|
|
|
|
#8 | |
|
Senior Member
Iscritto dal: Mar 2007
Messaggi: 4683
|
Sai che è reato istigare al suicidio?
![]() Quote:
__________________
Firma eliminata e avatar cambiato. Troppa gente giudica il monaco dall'abito. |
|
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
In effetti coi segmentation fault e i memory leak c'è sicuramente di che "divertirsi".
__________________
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 |
|
|
|
|
|
#10 | |
|
Senior Member
Iscritto dal: Mar 2007
Messaggi: 4683
|
Quote:
__________________
Firma eliminata e avatar cambiato. Troppa gente giudica il monaco dall'abito. |
|
|
|
|
|
|
#11 | |
|
Senior Member
Iscritto dal: Jul 2005
Città: Bologna
Messaggi: 1130
|
Quote:
__________________
-> The Motherfucking Manifesto For Programming, Motherfuckers |
|
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: Jul 2006
Città: Tristram
Messaggi: 517
|
Java
__________________
Il sole è giallo |
|
|
|
|
|
#13 |
|
Senior Member
Iscritto dal: Aug 2005
Messaggi: 579
|
|
|
|
|
|
|
#14 | |
|
Senior Member
Iscritto dal: Feb 2006
Messaggi: 1304
|
Quote:
Quello che citi tu serve a dare una struttura formale alle tue conoscenze, non serve a saper programmare. Questa roba serve a "comprendere l'informatica" che direi che esula abbastanza dalla richiesta di webbolo
|
|
|
|
|
|
|
#15 | |
|
Senior Member
Iscritto dal: Jul 2006
Città: Tristram
Messaggi: 517
|
Quote:
__________________
Il sole è giallo |
|
|
|
|
|
|
#16 | |
|
Senior Member
Iscritto dal: Aug 2005
Messaggi: 579
|
Quote:
Da quando il buon senso è diventato un optional nella testa dell'uomo medio. |
|
|
|
|
|
|
#17 |
|
Senior Member
Iscritto dal: Feb 2006
Messaggi: 1304
|
Ovvio che ho ragione.
Mi dite nel web 2.0, nei DB, nell'uso di flash, degli script per le cose, nell'html, nei programmi gestionali... a cosa mi servono la logica formale e la matematica? Mi immagino quanti integrali utilizza l'interfaccia di Facebook ![]() Per non parlare dell'uso esteso dell' operatore gradiente nei programmi per gestire gli stipendi. Infatti io sono convinto che la maggior parte dei programmatori "moderni" se ne faccia davvero poco della matematica, o di basi di dati, o di studi teorici, e faccia meglio ad aprire la reference dello SDK che vuole usare e capire come si fa. Però piccati nel vostro orgoglio universitario mi avete subito risposto male... cmq io non sto dicendo che quello che indicate è inutile. Dico che è inutile ad uno che ha appena iniziato o deve iniziare... fra l'altro come autodidatta. Non vi ha chiesto "come diventare ing. informatico" vi ha chiesto come programmare... Solo il fatto che non si capisca la differenza mi fa pensare che il "buon senso" manchi a qualcun altro. Quoto la firma di cdimauro, meglio iniziare dall'alto se non si segue un corso universitario.... infatti la cosa che mi ha dato fastidio era che quella sparata sulla teoria mi sapeva tanto di inutile affermazione di superiorità, dato che è evidente che uno che chiede come iniziare non sa manco di cosa si parla. Ultima modifica di Tommo : 07-04-2009 alle 13:46. |
|
|
|
|
|
#18 | |||
|
Senior Member
Iscritto dal: Aug 2005
Messaggi: 579
|
Quote:
Quote:
La reference o l'SDK chiunque la apre e smanetta, ma se una persona è un professionista serio quelle cose rimangono un appendice, un mezzo per produrre, e non il fine della propria professionalità. Quote:
Poi a questo mondo succede di tutto, io sto parlando di realtà dove si fanno cose complesse e funzionanti, a questo mondo ho visto pure l'agente immobiliare farsi l'applicazione in Visual Basic che funzionava 1 volta su 3 ed era contento così. Per diventare smanettoni ci vuole ben poco, per diventare affidabili e professionisti seri non si può prescindere da basi fisico/matematiche che regolano i fenomeni di ogni tipo che avvengono su questa terra. Affideresti la tua vita ad un software per il controllo dell'assetto di volo sviluppato da un 15 enne che conosce alla perfezione 4 ambienti di sviluppo supportato dal biciclettaio dietro casa per quanto riguarda la parte modellistica? |
|||
|
|
|
|
|
#19 | |
|
Senior Member
Iscritto dal: Aug 2005
Messaggi: 579
|
Quote:
|
|
|
|
|
|
|
#20 |
|
Senior Member
Iscritto dal: Feb 2006
Messaggi: 1304
|
Si ma non hai capito che sono d'accordo con te
![]() Sono parole sante, la serietà e le basi teoriche servono ad ogni buon informatico che voglia essere più di uno smanettone! Tuttavia continui a mancare il punto.. non credo che l'OP volesse "produrre software o nuove tecnologie realmente utili e funzionanti.", "essere un professionista serio", o fare programmi che governano l'assetto di volo di un aereo. Nè sviluppare le basi di un framework. Quello che dico è prima di pensare a questa roba si dovrebbe quantomeno iniziare La strada da intraprendere dipende dagli obiettivi che ti poni, e se uno non vuole programmare per mestiere quella proposta da te è decisamente in salita. Difatti quello è il programma di ingegneria, mi sembra eccessivo proporlo come minimo sindacale ![]() In ogni caso oramai webbolo è scappato quindi è inutile
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:49.





















