Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Forum italiano (Italian) Forum di discussione italiano
  • Search

[OT] programmazione

Tutte le discussioni direttamente correlabili all'informatica e/o a GNU/*nix.

Moderator: ago

Post Reply
  • Print view
Advanced search
14 posts • Page 1 of 1
Author
Message
elbambolo
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 98
Joined: Sun Nov 23, 2003 12:59 pm
Contact:
Contact elbambolo
Website

[OT] programmazione

  • Quote

Post by elbambolo » Sun Feb 08, 2004 9:20 pm

salve a tutti :D
quale guida consiglereste ad un newbie del c++ per programmare sotto la mitica gentoo?
ma soprattutto, consiglereste il c++ o altri linguaggi di programmazione?
ho sentito dire che ce ne sono a centinaia.. qual'è il piu adatto da sviluppare sotto gentoo? (e linux in generale)
fatemi sapere :D
Top
shev
Bodhisattva
Bodhisattva
User avatar
Posts: 4084
Joined: Mon Feb 03, 2003 3:12 pm
Location: Italy

  • Quote

Post by shev » Sun Feb 08, 2004 10:08 pm

Bhe, se sei interessato alla programmazione di sistema *nix credo che dovresti dare un'occhiata a Gapil: sicuramente un buon inizio per un "newbie", è pure in italiano. Personalmente più che dal c++ inizierei dal c, probabilmente il più legato a linux. Al c++ passerei dopo aver approfondito bene il c.
Considera anche il python, parte importante in gentoo (e linguaggio splendido :D ). Pure di questo trovi online libri completi e ben fatti, il "Dive into Python" per esempio è appena stato tradotto in versione aggiornata da zonapython.it

Come sempre consiglio inoltre la ricerca sul forum, ci sono due o tre topic in cui gente come te chiedeva consigli su quale linguaggio scegliere per imparare a programmare, quali testi utilizzare e così via.
Se per vivere ti dicono "siediti e stai zitto" tu alzati e muori combattendo
Top
motaboy
Retired Dev
Retired Dev
User avatar
Posts: 1483
Joined: Mon Dec 15, 2003 2:38 pm

  • Quote

Post by motaboy » Sun Feb 08, 2004 10:22 pm

Come dice il saggio: "Se sai programmare in C sai programmare con tutti i linguaggi" :lol:

Ovviamente il saggio non sono io però come amante del C/C++ ti dico che esso è il linguaggio più difficile ma anche quello che ti da maggiore libertà (libertà = bug) e ti apre la mente verso come Andrebbe fatto un programma.

Inoltre il passaggio al C++ comporta l'apprendere la differenza tra il paradigma di programmazione Procedurale (C) e quello ad oggetti (C++) che sono due modi differenti di pensare la strutturazione di un programma.

Cmq l'importante è non tirarsi giù do morale per il minimo problema e sappi che è grazie a linux che mi è tornata la voglia di programmare che avevo ai tempi del dos e che a causa di winzozz mi era totalmente passata.

Bye!
...
Top
randomaze
Bodhisattva
Bodhisattva
User avatar
Posts: 9985
Joined: Tue Oct 21, 2003 7:55 am
Contact:
Contact randomaze
Website

  • Quote

Post by randomaze » Sun Feb 08, 2004 10:39 pm

Non dici se giá programmi ed eventualmente in che cosa.

cmq. il python ti darebbe il vantaggio della semplicitá estrema e ti permetterebbe di imparare cosa é un oggetto e come usarlo, e potresti sfruttarlo anche come trampolino per passare in futuro ad altri linguaggi OO.
Di contro il C ti farebbe entrare nella forma mentale del C++ (senza oggetti... solo come techniche di programmazione)
Il C++ ti porterebbe a conoscere sia oggetti che tecniche C...

Altra cosa che non dici é se il libro lo vuoi cartaceo oppure on-line... nel primo caso mi sembra in un'altro topic si parlasse bene del Dittel (cerca il topic...) altrimenti in rete si trova il "Tinking in C++" ma é in inglese.
NOTA: Per iniziare io ti consiglio un libro cartaceo ;-)
Ciao da me!
Top
paolo
l33t
l33t
User avatar
Posts: 768
Joined: Tue Jul 23, 2002 8:23 am
Location: SBT (AP)

  • Quote

Post by paolo » Sun Feb 08, 2004 11:00 pm

Credo che prima tu debba rispondere ad una domanda: cosa dovresti/vorresti programmare?
(Intanto, qualsiasi sia la risposta, uno non puo' definirsi "programmatore" se non conosce il C 8) )

P.
Nihil sine magno labore
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 31985
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Sun Feb 08, 2004 11:04 pm

Questi due post potrebbero interessarti
http://forums.gentoo.org/viewtopic.php? ... ght=python
http://forums.gentoo.org/viewtopic.php? ... ght=python
Questions are guaranteed in life; Answers aren't.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
elbambolo
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 98
Joined: Sun Nov 23, 2003 12:59 pm
Contact:
Contact elbambolo
Website

  • Quote

Post by elbambolo » Sun Feb 08, 2004 11:06 pm

randomaze wrote:Non dici se giá programmi ed eventualmente in che cosa.
allora... da "bambino" programmavo in gwbasic, ci facevo di tutto, dai disegni, frattali, programmi e giochi. poi non l'ho piu usato.. l'altro giorno ho preso da internet un manuale di c++ e mi è rivenuta una voglia pazzesca di riniziare a programmare... in pratica questa guida arriva solo ai loop, nel senso che dice "la prossima volta vi dirò cos'è un loop"
randomize wrote:NOTA: Per iniziare io ti consiglio un libro cartaceo
sinceramente? anche io... anche perche il cartaceo lo puoi leggere anche a scuola o in macchina, in treno ecc..
pero adesso, piu che sapere il titolo di un buon libro da prendere, mi interesserebe sapere su quale tipo di programmazione buttarmi... il c++ "finora" non mi pare difficile, il phyton non l'ho mai provato.. c'è anche chi mi ha consigliato il visul basic... voi che ne pensate?
paolo wrote: Credo che prima tu debba rispondere ad una domanda: cosa dovresti/vorresti programmare?
he... bella domanda :D
diciamo che sinceramente non lo so :(
per adesso il mio desiderio sarebbe avere una base di programmazione, poi penso che sia piu facile orientarsi verso la costruzione specifica di alcuni programmi o altri..
o sbaglio?
Top
randomaze
Bodhisattva
Bodhisattva
User avatar
Posts: 9985
Joined: Tue Oct 21, 2003 7:55 am
Contact:
Contact randomaze
Website

  • Quote

Post by randomaze » Sun Feb 08, 2004 11:21 pm

elbambolo wrote:il c++ "finora" non mi pare difficile, il phyton non l'ho mai provato.. c'è anche chi mi ha consigliato il visul basic... voi che ne pensate?
Beh il C++ se lo usi pulito va bene, se inizi a fare "cose strane" (ovvero tutte quelle cose che non piacciono a chi programma con una virtual macchine sotto) inizia ad incasinarsi. Viceversa il python ti aiuta (o ti vincola) a non fare cose troppo strane ed é sicuramente un buon linguaggio per imparare...

il visual basic... lasciamo pedere ;-)
Ciao da me!
Top
silian87
Advocate
Advocate
User avatar
Posts: 2318
Joined: Mon Oct 06, 2003 7:12 pm
Location: Treviso, Italy
Contact:
Contact silian87
Website

  • Quote

Post by silian87 » Mon Feb 09, 2004 2:54 pm

Sono daccordo per lasciare perdere il basic... ti consiglio il c++, ed inoltre perche' non sfruttare qualcosa di "integrato" :lol: :lol: ? : http://www.tldp.org/LDP/abs/html/
Musica che ascolto: http://www.last.fm/user/silian87/

Silian87 FAQs: http://marentax.homelinux.org/~silian87 ... 87-faq.txt

GTalk: silian87@gmail.com
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 31985
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Mon Feb 09, 2004 3:28 pm

silian87 wrote:Sono daccordo per lasciare perdere il basic...
Penso che su questo siamo tutti d'accordo. Io ti direi di dare anche un'occhiata al linguaggio ada e' molto rigido (nel senso che fa tutti i controlli in fase di compilazione). Inoltre non permette delle cose senza che tu le dica esplicitamente (es. int+float non permesso se non si fa un casting espplicito). Questo modo di programmare, ihmo, ti permette quando passerai ad altri linguaggi di evitare errori stupidi ma che fanno perdere tempo. http://www.adapower.com/
Questions are guaranteed in life; Answers aren't.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
elbambolo
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 98
Joined: Sun Nov 23, 2003 12:59 pm
Contact:
Contact elbambolo
Website

  • Quote

Post by elbambolo » Mon Feb 09, 2004 5:25 pm

ok!
visual basic lo lasciamo da parte!!!!
da oggi mi metto a studiare il c++ :D
voi che ne dite di questa giuda qua che ho trovato in giro per la net?

http://www.mrwebmaster.it/store/click.a ... der=&pag=1

mi sembra fatta abbastanza bene.. voi che ne dite?
proposte?
Top
shev
Bodhisattva
Bodhisattva
User avatar
Posts: 4084
Joined: Mon Feb 03, 2003 3:12 pm
Location: Italy

  • Quote

Post by shev » Mon Feb 09, 2004 5:45 pm

elbambolo wrote:mi sembra fatta abbastanza bene.. voi che ne dite?
proposte?
Ma non avevi detto di preferire anche tu i libri cartacei? Fa un salto in biblioteca o in libreria e da un'occhiata ai libri di Deitel&Deitel "c++ Fondamenti di programmazione" e "c++ tecniche avanzate di programmazione". Sono libri abbastanza apprezzati, didattici e ben fatti.
Se per vivere ti dicono "siediti e stai zitto" tu alzati e muori combattendo
Top
silian87
Advocate
Advocate
User avatar
Posts: 2318
Joined: Mon Oct 06, 2003 7:12 pm
Location: Treviso, Italy
Contact:
Contact silian87
Website

  • Quote

Post by silian87 » Mon Feb 09, 2004 6:04 pm

Deitel&Deitel "c++ Fondamenti di programmazione"
Shev sei un grande!!!! :D E' stato il mio primo libro di programmazione c++ ed credo che sia il migliore in circolazione!
Musica che ascolto: http://www.last.fm/user/silian87/

Silian87 FAQs: http://marentax.homelinux.org/~silian87 ... 87-faq.txt

GTalk: silian87@gmail.com
Top
elbambolo
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 98
Joined: Sun Nov 23, 2003 12:59 pm
Contact:
Contact elbambolo
Website

  • Quote

Post by elbambolo » Mon Feb 09, 2004 7:22 pm

ok!!
allora deciso anche questo..
domani vado in libreria e me lo compro :twisted: (ma quanto me piace sta faccetta)
da oggi mi metto a studiare il c++ !!!
:D
Top
Post Reply
  • Print view

14 posts • Page 1 of 1

Return to “Forum di discussione italiano”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic