Visual basic per LINUX

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
EmaDaCuz
Linux 3.x
Linux 3.x
Messaggi: 877
Iscritto il: sab 28 gen 2006, 15:47
Slackware: 12.0 - ma a Trieste
Kernel: 2.6.25
Desktop: Fluxbox
Distribuzione: Debian e Arch
Località: Nijmegen, NL
Contatta:

Messaggio da EmaDaCuz »

Figo questo Python!Giuro,ne avevo sentito parlare ma non pensavo fosse così user friendly.Ottime anche le guide che avete segnalato.Avevo già una piccola infarinatura di Pascal e bash,ma devo dire che scrivere un programma veramente elementare non è poi così difficile,anzi.
Non ho capito solo come reindirizzare un parametro verso un'altra applicazione già esistente.Probabilmente ci sarà scritto da qualche parte...
Faccio un esempio.Mi calcolo attraverso uno script/programma python i parametri di compressione di un film da DVD a divx.Ora vorrei mandare questi parametri a mencoder.Si può fare vero?Perchè in bash era (quasi) elementare.

bit123
Linux 2.x
Linux 2.x
Messaggi: 350
Iscritto il: dom 27 nov 2005, 16:26
Località: Catania
Contatta:

Messaggio da bit123 »

Bravo Albatros! Pragmatico, esaustivo, super partes. Aggiungo solo una cosa.
Il problema della lentezza dei linguaggi interpretati sta diventando un pregiudizio. Dieci anni fa questo era un fattore discriminante a causa della bassa potenza dei processori, ma con l'aumento della potenza di calcolo, il gap va sempre più assottigliandosi e cosa vuoi che sia qualche millisecondo in meno di fronte agli enormi vantaggi in termini di produttività, semplificazione e sinteticità del codice?

Avatar utente
IceSlack
Linux 4.x
Linux 4.x
Messaggi: 1313
Iscritto il: dom 30 ott 2005, 13:27

Messaggio da IceSlack »

mordecai ha scritto:
submax82 ha scritto:impara prima la bash .... poi il C
Sulla bash non ho trovato documenti in italiano (parlo del mulo).

Potreste forirmi qualche link?
dimentica windows e la pirateria qui e' tutto documentato, fatti un giro su pluto e lascia in pace il mulo per ste cose........

Avatar utente
lucif3r0
Linux 3.x
Linux 3.x
Messaggi: 617
Iscritto il: mer 11 mag 2005, 0:00
Slackware: 13.1
Kernel: 2.6.33.4
Desktop: KDE 4.3

Messaggio da lucif3r0 »

dunque per avere un'infarinatura di bash io ho ovviamente fatto
varie ricerche e letto varie documentazioni, ma ho pure trovato
in edicola, ad un prezzo decente (6,90 E) un libro carino della
serie "linux book". Il numero 4, cioè "Bash e la Shell di Linux".
Edito da JGoup http://www.jgroup.it (se ricordo bene)

polmol
Linux 0.x
Linux 0.x
Messaggi: 51
Iscritto il: gio 9 mar 2006, 11:42
Località: Roma/Cassino
Contatta:

Messaggio da polmol »

bit123 ha scritto:Bravo Albatros! Pragmatico, esaustivo, super partes. Aggiungo solo una cosa.
Il problema della lentezza dei linguaggi interpretati sta diventando un pregiudizio. Dieci anni fa questo era un fattore discriminante a causa della bassa potenza dei processori, ma con l'aumento della potenza di calcolo, il gap va sempre più assottigliandosi e cosa vuoi che sia qualche millisecondo in meno di fronte agli enormi vantaggi in termini di produttività, semplificazione e sinteticità del codice?
Quoto...e aggiungo anche...
I linguaggi interpretati sulle macchine moderne hanno un tempo di setup ( intendo avvio) molto elevato ma una volta avviata la virtualmachine, l'esecuzione del bytecode è abbastanza veloce. Certo non è soddisfacente come eseguibili c/c++ etc etc....ma insomma...veramente notereste la differenza con l'ultimo pentium(o amd o quello che vi pare) a 714trilioni di Mhz a 64core 256bit e un FSB da 5trilionidiMhz? Certo in java o in python non ci farei un kernel.....per carità....neanche un driver...millisecondi di risposta su un device che deve di natura essere veloce mi creerebbe un megacollo di bottiglia......ma utilizzare i linguaggi interpretati per sviluppare anche solo un'interfaccia grafica ( se non sbaglio parti di aqua(MacOsx) sono scritte in python) lo trovo utile e produttivo....

E questo ve lo dice un amante del c......compilato a vita.

1pixel
Linux 0.x
Linux 0.x
Messaggi: 44
Iscritto il: mer 21 dic 2005, 15:38

Messaggio da 1pixel »

non so che tu ci voglia programmare in linux, ma per sapere le cose base per creare programmi fatti ben benino c'è la Advance Linux Programming, che ho studiato fino a giusto 2 giorni fa prima di dare l'esame di Sistemi Operativi di ieri mattina! :D

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

1pixel ha scritto:Advanced Linux Programming
c'è anche

http://www.lilik.it/~mirko/gapil/gapil.html

mordecai
Linux 3.x
Linux 3.x
Messaggi: 752
Iscritto il: mer 10 gen 2007, 21:59

Messaggio da mordecai »

Paoletta ha scritto:
1pixel ha scritto:Advanced Linux Programming
c'è anche

http://www.lilik.it/~mirko/gapil/gapil.html
questa sarebbe una guida per la shell bash?

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

mordecai ha scritto:
Paoletta ha scritto:
1pixel ha scritto:Advanced Linux Programming
c'è anche

http://www.lilik.it/~mirko/gapil/gapil.html
questa sarebbe una guida per la shell bash?
no, mi riferivo al post di 1pixel; è una guida per la programmazione in linux

Avatar utente
Ph1l
Linux 2.x
Linux 2.x
Messaggi: 232
Iscritto il: gio 4 gen 2007, 13:55
Slackware: 12.0
Località: Acerra (NA)
Contatta:

Messaggio da Ph1l »

cymon ha scritto:Naturalmente poi c'è il perl... 8)
8) 8)

mordecai
Linux 3.x
Linux 3.x
Messaggi: 752
Iscritto il: mer 10 gen 2007, 21:59

Messaggio da mordecai »

Si ma programmazione in linux cosa significa?

Sappiamo tutti che ci sono una molteplicità di linguaggi!

Avatar utente
gioco
Packager
Packager
Messaggi: 900
Iscritto il: dom 19 giu 2005, 0:00
Slackware: last stable
Località: in the court of the Wesnoth king
Contatta:

Messaggio da gioco »

mordecai ha scritto:Si ma programmazione in linux cosa significa?

Sappiamo tutti che ci sono una molteplicità di linguaggi!
Programmazione di sistema. Ovviamente in C.

Dalla prefazione del gapil:
Questo progetto mira alla stesura di un testo il più completo e chiaro possibile sulla programmazione di sistema su un kernel Linux.
... [cut]...
Dato che sia il kernel che tutte le librerie fondamentali di GNU/Linux sono scritte in C, questo sarà il linguaggio di riferimento del testo.
Ma dare un'occhiata no? :roll:

Rispondi