Newsgroup: it.comp.os.linux.iniziare
Titolo: Quale linguaggio?

sono appena passato da Win a Linux con Mandrake 9.0 poi aggiornata a 9.1
Sotto Win utilizzavo per fare 4 cavolate prima il Turbo Pasca ed in seguito
Visual Basic.
Cosa mi consigliate di utilizzare sotto Linux?
Le mie esigenze sono semplici:
- poter leggere ed elaborare files di testo (*.TXT) aggiungendo, modificando
e cancellando righe
- partire da una directory ed elaborarne in massa i files contenuti (ad
esempio ho una utility scritta in VB che parte da una cartella e, per tutti
i files mp3 contenuti nella cartella codifica gli ID3 TAG partendo dal nome
del file)
Grazie, Mario
--------------------------------
Inviato via 
http://usenet.libero.it

 del file)
per questo ci sono gia diversi programmi che lo fanno, forse non hai bisogno di
riscrivertelo.

Ti consiglio di imparare il linguaggio c, esso è il linguaggi piu usato dai
programmatori linuxiani, e con esso è possibile fare di tutto. Ti può dare
tante soddisfazione, come daltronde le sta dando a me.
CIAO

Anche io ho Mandrake 9.0, ma dove lo hai preso l'aggiornamento alla 9.1? hai
comprato una nuova distro?
Ciao


Quello era solo un esempio, mi capita spesso per esempio di dover rinominare
in massa una serie di files o, dato un elenco di files di farci sopra
qualcosa


 ha scritto:

Ho scaricato i 3 CD dal sito Mandrake, quando lo installi, basta dirgi che è
un aggiornamento e non un'installazione completa


 del file)
Python, Perl, Ruby. Giusto per stare su quelli interpretati.
Ciao,
 Emmanuele.
-- 
"L'ottimismo è un atto rivoluzionario" -- Col. Nick Fury, USM 24
Emmanuele Bassi (Zefram)              [ 
http://digilander.iol.it/ebassi/
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 
Per rinominare "rename"
Per fare modifiche all'interno di più file "sed"
http://www.unixguide.net/unix/sedoneliner.shtml
Anche se la cosa migliore è impararsi un minimo di Perl 
http://www.isinet.it/~marco/perl/
che adesso ha successo per applicazioni web, ma è nato
come linguaggio per la manipolazione dei file testuali di report
(practical extracting report language).
ciao, Andrea

 - partire da una directory ed elaborarne in massa i files contenuti 
Per questi specifici compiti, è semplice: ruby, perl, bash.  Ruby se
vuoi tutto e subito, Perl se vuoi un po' di velocità in più (e puoi
sopportare molta leggibilità in meno), Bash se vuoi lo strumento più
generico in assoluto (ma onnipresente).
-- 
Tip | Per ottenere un file PostScript (estensione .ps) da qualunque programma,
of  | seleziona l'opzione `Stampa su file'.
the | 
day | I file PostScript possono essere reimpaginati, convertiti in PDF...
0002| 

 generico in assoluto (ma onnipresente).
E, tra i tre, il meno potente preso singolarmente, anche perché la
Sacra Trimurti (grep, sed, tr), awk et al. non fanno parte della
shell.


 shell.
*puntiglioso*
Spero nessuno abbia inteso che stessi suggerendo un bash nudo e crudo.
Se qualcuno tuttavia l'ha fatto, me ne scuso profondamente e chiedo
perdono e yada yada e consiglio visita psichiatrica. :-P
-- 
Tip | [RPM] Cosa si fa se, per intallare un programma, ne viene richiesto un
of  | altro che a sua volta fa riferimento al primo?  Si scaricano tutti i
the | file necessari, li si mette in una unica cartella e poi da console:
day | 
0021| # rpm -Uvh *.rpm

 qualcosa
Bash Scripting... o perl o phyton o c o ....
Cmq credo che la potenza di Bash basti
ciao,
        Marcello
--
--
MasteRNeT - Linux Registered User #310524
membro del GLM (
http://glm.gulp.linux.it
)
Slackware, for when your sick and tired of being insulted by yet another
stupid installation tool.                     -- Andy McDowell

 *puntiglioso*
Puntiglioso ma Preciso, prego. :-)


 seguito Visual Basic.
[cut]
Visto che usavi TP, puoi sempre optare per Kylix che fa sia 
Delphi(evoluzione del Pascal) che C/C++. Inoltre la versione Open è 
gratuita, la puoi scaricare dal sito della Borland o recuperarla su qualche 
rivista (mi sembra anche sull'ultimo numero di Linux & C. ci sia).
-- 
Saluti, 
    by Enri'S
                        --- Linux Powered ---

 dai programmatori linuxiani, e con esso è possibile fare di tutto.
Mi potrei sbagliare:
in linux non è possibile creare delle interfacce grafiche con C.
        ... tanto vale con un po' più di sforzo imparare il c++.
Io mi sono letto un bel librone di C per poi accorgermi che avrebbe servito 
a ben poco. 
                                Java meglio di tutto!
 



Beh, per manipolare file di testo lo userei solo dietro minaccia armata o
simile... ;-)
-- 
 Ciao, Bianco.                         Reply to luca.bianco (at) 
tiscali.it
|--------[Powered by Debian GNU/Linux Sarge - 2.4.19 - AMD K6-200]--------|
|------------[Linux Registered User #287769 - Machine #169192]------------|

 in linux non è possibile creare delle interfacce grafiche con C.
ad esempio gnome e' scritto tutto in c.