Newsgroup: it.comp.os.linux.development
Titolo: Programmazione in linux. Da dove parto?

OK, mi sono convinto da parecchio che le piattaforme UNIX-derivate sono le
migliori piattaforme di programmazione, soprattutto se si programma in
c/c++.
Ma dato che provengo da 2 anni di programmazione con quella cagata del VB
non so come diavolo adattarmi alla programmazione sotto linux.
Da un paio di mesi studio c++ ed uso il Borland C++ Compiler 5.5; voi cosa
mi consigliate di fare? Passare direttamente a linux mentre sto ancora
all'inizio nello studio del c++? oppure arrivare ad un buon punto di
conoscenze c++ per poi passare a linux?
Vi spiego, la mia paura č che passando a linux, e ambientarmi, trascurerei
troppo il c++!!
cosa mi consigliate di fare? qualcuno mi illumini!!!
sent by .....
(o)<<<<<<<=>>>>>>>>(o)
  \\  +-------------------+  //    « Sono stato nessuno,
   )) |   }/* SgRuNg */{   | ((              per diventare qualcuno. »
  //  +-------------------+  \\
(o)<<<<<<<=>>>>>>>>(o)
=================================================
In principio, il file era informe e vuoto,
e il vuoto era sulla faccia dei bit.
E le Dita dell'Autore si mossero sulla faccia della tastiera.
E l'Autore disse "Siano le parole!",
e le parole furono.
=================================================

 cosa mi consigliate di fare? qualcuno mi illumini!!!
Beh... Installati una distribuzione facile facile (Ad esempio Mandrake o
Corel, ma ce ne sono miriadi), poi segui gli esempi sul libro (hai un libro,
vero?), leggi il manuale (meglio le info) di gcc, di gdb e di emacs, prova
qualche tool che ti aggrada (ad esempio io non riesco a fare a meno di
ElectricFence e DDD) e facci sapere i risultati.

conoscenze c++ per poi passare a linux?
Prima impara decentemente il C (anche sotto linux), poi puoi pensare di
passare al C++.
-- 
ciao, |
Marco | * The Internet is full. Go away.  -- Joel Furr *
      | (Ri)scoprire fidonet: 
http://bbs.mi.linux.it

passare al C++.
Hai davanti uno che ha imparato il C++ dopo anni di lavoro in GW-Basic
(non Visual Basic, proprio Basic) senza sapere un'acca (header ;-) di
C....
-- 
Ciao
DGP85
http://daps.cjb.net/

Ciao 8fjsor$496$
1...@wonderland.linux.it
,
Martedi` 08 Agosto 2000 alle 01:17, 8fjsor$496$
1...@wonderland.linux.it
 scrisse a
All riguardo < Re: Programmazione in linux. Da dove parto? >:
 >> all'inizio nello studio del c++? oppure arrivare ad un buon punto di
 >> conoscenze c++ per poi passare a linux?
 f> Prima impara decentemente il C (anche sotto linux), poi puoi pensare di
 f> passare al C++.
Non sono del tutto d'accordo: se si usano le librerie standard del C++ che
comprendono classi come le stringhe, i vettori ecc ecc, dello stile di
programmazione C rimane ben poco. Insomma, d'accordo che c'e' il ++ dopo la C,
ma non vedo per forza un apprendimento in cascata.
Per dire, in C++ si possono lasciar perdere le null terminated string del C che
tanti bug provocano, e ci sono addirittura i puntatori che si deallocano da
soli :). Ovviamente se si vuole fare sul serio i puntatori normali servono
anche in C++, ma a me ad esempio e' bastato "C++ Primer" di Lippman & Lajoie
per conoscere il C++ discretamente bene, poi chiaramente bisogna procedere
nell'apprendimento della programmazione ad oggetti con testi tipo Design
Patterns. Oddio, io avevo usato i puntatori gia' in pascal, non so chi viene da
VB come li affronta (ma comunque su C++ primer vengono spiegati anche quelli,
anche se probabilmente meno ampiamente che nella bibbia del C).
Ciao,
FC - 
fc...@softhome.net
FidoWEB -> 
http://bbs.romacivica.net/fido