Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    Imparare a programmare linux

    Ciao a tutti,sono nuovo e intanto vi saluto.

    Vorrei capire se ci sono libri o corsi oppure come fare a imparare a programmare con linux.
    Ho un po' di basi di programmazione in C pero' non so se puo' servire.

    Sono dalle zone di Padova e vorrei cambiare lavoro,per questo sto cercando di imparare un po' come si fa.

    Mi piacerebbe anche imparare un po' di java ma andiamo per gradini.

    Ciao e grazie

  2. #2
    Utente di HTML.it L'avatar di Scara95
    Registrato dal
    Jul 2009
    residenza
    Zimella (VR)
    Messaggi
    2,590
    Cambiare lavoro imparando a programmare la vedo dura...

    In ogni caso: prima di imparare ad utilizzare le librerie di linux devi imparare bene ad utilizzare il linguaggio C standard, se è il C che vuoi imparare...
    Quindi dovresti comprare un bel libro sul C e studiarlo da cima a fondo!

    P.s. non neccessariamente bisogna partire imparando il C...
    "Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares

  3. #3
    Sono in perito elettronico e nelle telecomunicazioni pero' per vari problemi famigliari ai tempi,per prender subito soldi sono andato a lavorare e non ho seguito molto il settore.

    Ora e' in forte espansione tra programmazione per tablet,computer o programmi ad hoc e vorrei ritornare nell'ambiente visto che il lavoro che faccio adesso e' part time e pagano poco...sono un istruttore di scuola guida.

    Hai qualche titolo di libro valido per programmare in C?

    In che senso non e' fondamentale programmare in C per partire?

    Ultimamente ho fatto un corso di programmazione PIC e PLC

    Grazie della risposta

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    ma hai mischiato un po' troppe robe!!!

    Per imparare il linguaggio C basta "Linguaggio C", Kernighan e Ritchie, ma ti serve tanta pazienza e tanta pratica.

    Non è essenziale partire dal C...senza far partire flame, ti vuole semplicemente dire che se il tuo obiettivo è fare programmi per tablet o imparare java, fai conto che delle competenze C non te ne fai niente, quindi puoi bypassare lo studio del linguaggio.
    Per quanto riguarda programmi ad hoc, dubito che a breve tu riesca ad avere le competenze necessarie per svilupparne e mantenerli, penso che farai parte di altri progetti.

    Infine, decidi cosa fare, un po' qui e un po' là senza sapere dove stai di casa non è produttivo.
    RTFM Read That F*** Manual!!!

  5. #5
    ho trovato diversi corsi ma costano un casino e purtroppo non ho sempre i soldi per permettermeli.

    I vari annunci di lavoro cercano programmatori linux e java e alcuni anche programmatori base,quindi vorrei imparare un po' a metterci le mani.

    Per linux e java non serve a niente la programmazione in c?
    Avete qualche libro da consigliare?

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    Originariamente inviato da lupone883
    ho trovato diversi corsi ma costano un casino e purtroppo non ho sempre i soldi per permettermeli.

    I vari annunci di lavoro cercano programmatori linux e java e alcuni anche programmatori base,quindi vorrei imparare un po' a metterci le mani.

    Per linux e java non serve a niente la programmazione in c?
    Avete qualche libro da consigliare?
    Chiarisciti le idee ti ho detto.
    Linux --> non è un linguaggio di programmazione, ma una categoria di sistemi operativi


    Linux è una famiglia di sistemi operativi di tipo Unix-like, rilasciati sotto varie possibili distribuzioni, aventi la caratteristica comune di utilizzare come nucleo il kernel Linux.

    fonte: wikipedia

    quindi programmare linux che vuoi dire?
    Molto spesso gli sviluppatori, a meno che non siano legati a piattaforme Microsoft, lavorano su sistemi unix (con tutti i pro e i contro che ne derivano). Il fatto che cerchino programmatori "linux" significa che vogliono persone in grado di lavorare con un sistema operativo che non sia windows (e ti assicuro che di cose da sapere ce ne sono tante).
    Inoltre, il sistema operativo è per buona parte scritto in C, quindi non conoscere il C e voler programmare usando Linux è partire monchi.

    Java è un linguaggio di programmazione general purpose, il legame C-Java esiste (tante istruzioni e costrutti hanno lo stesso nome), anche se differiscono per altre cose.
    Se il tuo obiettivo è fare qualche programma in java per poi passare ad android, la complessità del C non ti serve. D'altro canto, conoscere solo Java non ti porta da nessuna parte (non conosco nessuno che lavori esclusivamente in java).
    Se il tuo obiettivo è acquisire le basi per un futuro nel mondo della programmazione, non conoscere C è molto riduttivo.
    Ci sono diverse scuole di pensiero a riguardo, io ad esempio penso che il C sia propedeutico (forse perché all'uni ho fatto prima C poi Java), chi ha fatto il contrario pensa esattamente che non sia propedeutico.

    Quindi alla domanda "Per linux e java non serve a niente la programmazione in c?" ti dico nì, le considerazioni che ti ho fatto sopra valgono sempre.
    RTFM Read That F*** Manual!!!

  7. #7
    Intanto scusa e scusate se faccio domande da ignorante ma ammetto di esserlo o meglio ho le basi di C studiate a scuola.

    Ora sto facendo un corso di programmazione dei Micro PIC e si programmano in C quindi qualcosina sto rispolverando.

    Un buon libro che parla di C?oppure vado a vedere i libri che usano alla facolta' di ingegneria informatica sul linguaggio C?

    Grazie per avermi spiegato un po' di cose e direi che il mio orientamento allora e' il C e affianco studiare anche java visto che hai detto essere propedeutico.

    Ho trovato un corso su java ma iniziera' a giugno quindi nel frattempo un libro su java c'e'?

    Grazie ancora e grazie per la disponibilita'

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    99
    per il C ti posso consigliare "Corso completo di programmazione C" di Deitel&Deitel, lo sto usando adesso ed è molto ben articolato e spiegato abbastanza semplice!

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    613
    Per chi vuole studiare C ma ha già un'infarinatura di programmazione di base a me piace il classico K&R, tosto il giusto e piuttosto breve senza inutili allungamenti di brodo.

  10. #10
    Oh la' vedo un po' i prezzi dei libri che mi avete detto e penso che il tempo di trovarli sul web e ne prendo uno intanto.

    Grazie e chissa' che leggendoli bene possa capire qualcosa.

    Per quanto riguarda scriverli e compilarli,posso farlo sia su piattaforma mac osx che su piattaforma windows?dovro' scaricarmi u compilatore presumo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.