Torna indietro   Hardware Upgrade Forum > Software > Programmazione

WoW Forever: la beta è stato uno dei momenti più alti della storia dei videogiochi, e non si ripeterà
WoW Forever: la beta è stato uno dei momenti più alti della storia dei videogiochi, e non si ripeterà
Un mondo affollato e vivo, personaggi destinati a sparire a fine test e nessuno a inseguire l'oggetto giusto. Beta e stress test di World of Warcraft: Forever hanno fatto emergere un roleplay spontaneo, tra danze a Goldshire e code ordinate ai PNG
Oracle AI World 2026: in Europa prima la sovranità, poi la sicurezza e solo dopo l'IA
Oracle AI World 2026: in Europa prima la sovranità, poi la sicurezza e solo dopo l'IA
In tre giorni a Las Vegas Oracle ha presentato agenti che eseguono il lavoro, l'alleanza con OpenAI e un cloud aperto agli acceleratori di tutti. Ma i clienti europei chiedono garanzie prima ancora delle funzionalità
DS N°7 E-Tense: il SUV premium made in Melfi che punta su autonomia e comfort
DS N°7 E-Tense: il SUV premium made in Melfi che punta su autonomia e comfort
Fino a 740 km WLTP con la batteria da 97,2 kWh, sospensioni che leggono la strada con una telecamera e un abitacolo da salotto parigino. La nuova DS N°7 raccoglie l'eredità della DS 7 e la porta, per la prima volta, nel mondo 100% elettrico. Ecco come è fatta, cosa offre e quanto costa.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 29-03-2007, 23:33   #1
cataleen
Member
 
L'Avatar di cataleen
 
Iscritto dal: Mar 2006
Città: Torino
Messaggi: 128
The C Programming Language.

Conviene comprarlo per studiare a casa? Ho 17 anni, ed a scuola non ho ancora iniziato a programmare. Ho provato Java, Pyhton e C++ ma il C mi sembra un pò più "tecnico". Posso dire di saper cos'è la programmazione e me la cavo con variabili e array. Ho qualche speranza di studiare il C a casa con The C Programming Language di K&R? Grazie e scusate per le domande stupide.
__________________
Blog.
cataleen è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2007, 23:46   #2
dasdsasderterowaa
Registered User
 
Iscritto dal: Mar 2007
Messaggi: 1239
Quote:
Originariamente inviato da cataleen Guarda i messaggi
Conviene comprarlo per studiare a casa? Ho 17 anni, ed a scuola non ho ancora iniziato a programmare. Ho provato Java, Pyhton e C++ ma il C mi sembra un pò più "tecnico". Posso dire di saper cos'è la programmazione e me la cavo con variabili e array. Ho qualche speranza di studiare il C a casa con The C Programming Language di K&R? Grazie e scusate per le domande stupide.
ma perché vuoi studiare un linguaggio praticamente obsoleto? continua ad approfondire le tue conoscenze di C++, Python e Java (tre ottimi linguaggi ad oggetti)


Tschüss

Ultima modifica di dasdsasderterowaa : 29-03-2007 alle 23:49.
dasdsasderterowaa è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2007, 00:00   #3
vizzz
Senior Member
 
L'Avatar di vizzz
 
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
Quote:
Originariamente inviato da cataleen Guarda i messaggi
Conviene comprarlo per studiare a casa? Ho 17 anni, ed a scuola non ho ancora iniziato a programmare. Ho provato Java, Pyhton e C++ ma il C mi sembra un pò più "tecnico". Posso dire di saper cos'è la programmazione e me la cavo con variabili e array. Ho qualche speranza di studiare il C a casa con The C Programming Language di K&R? Grazie e scusate per le domande stupide.
secondo me è il libro ideale per imparare le basi, che sono fondamentali.
è un libro che cmq tengo in caso di piccole lacune o lapsus.
è la bibbia del c, come The C++ Programming Language di Stroustrup lo è del c++.
comunque se sai già c++, c implicitamente lo sai usare.
vizzz è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2007, 00:07   #4
stefano_ba
Senior Member
 
L'Avatar di stefano_ba
 
Iscritto dal: Mar 2000
Città: Bari-Brindisi-Lecce e prov
Messaggi: 424
Quote:
Originariamente inviato da Cloudis Guarda i messaggi
obsoleto?
E chi l'ha detto che e' obsoleto?
Ogni linguaggio ha i suoi pregi ed i suoi difetti, dipende dalle inclinazioni personali e lo scopo che ti vuoi prefiggere se scegliere un linguaggio od un altro.
La filosofia di sviluppo cambia notevolmente tra un object oriented (Java) ed un linguaggio imperativo ( il C), prova ad impratichirti e poi potrai scegliere la tua strada.
Per inciso: il kernel linux e' sviluppato in C.
__________________
VoIp Gratis - Adsl senza canone telecom
Ho trattato con: adarkar,Bobosassa, matrix866,M@t,k|o, percky,s5otto, Rospaccio, CluRaCaN, Igor,Zizziry, bokkakesballa, Pex,freewilly, Umbyboy,DAVO, nathbigga, fabiuxx ed altri. Diffidate di quinnuxxa
stefano_ba è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2007, 00:20   #5
dasdsasderterowaa
Registered User
 
Iscritto dal: Mar 2007
Messaggi: 1239
Quote:
Originariamente inviato da stefano_ba Guarda i messaggi
E chi l'ha detto che e' obsoleto?
Ogni linguaggio ha i suoi pregi ed i suoi difetti, dipende dalle inclinazioni personali e lo scopo che ti vuoi prefiggere se scegliere un linguaggio od un altro.
La filosofia di sviluppo cambia notevolmente tra un object oriented (Java) ed un linguaggio imperativo ( il C), prova ad impratichirti e poi potrai scegliere la tua strada.
Per inciso: il kernel linux e' sviluppato in C.
ho detto "praticamente obsoleto", intendevo dire che è sempre meno usato per le applicazioni più comuni. Ovvio che è ancora usato in tantissimi ambiti...

P.S:
esiste anche un clone del kernel Linux scritto in C++
http://www.unixlite.org/

Tschüss
dasdsasderterowaa è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2007, 10:12   #6
Ziosilvio
Moderatore
 
L'Avatar di Ziosilvio
 
Iscritto dal: Nov 2003
Messaggi: 16216
Quote:
Originariamente inviato da cataleen Guarda i messaggi
Conviene comprarlo per studiare a casa?
Sì.

Ma anche per studiare a scuola, per programmare al lavoro, da leggere al parco, eccetera.
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" Chi scherza col fuoco si brucia.
Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici
REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10 + Ubuntu
Ziosilvio è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2007, 10:25   #7
misterx
Senior Member
 
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3741
Quote:
Originariamente inviato da cataleen Guarda i messaggi
Conviene comprarlo per studiare a casa? Ho 17 anni, ed a scuola non ho ancora iniziato a programmare. Ho provato Java, Pyhton e C++ ma il C mi sembra un pò più "tecnico". Posso dire di saper cos'è la programmazione e me la cavo con variabili e array. Ho qualche speranza di studiare il C a casa con The C Programming Language di K&R? Grazie e scusate per le domande stupide.
anch'io avevo iniziato con quel libro. Poi avevo acquistato anche: Gottfried, Byron S. - Programmare in C / Byron S. Gottfried - Milano – 1992
non male e nemmeno troppo tecnico!
Ma internet offre tantissime risorse.
misterx è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2007, 18:02   #8
h1jack3r
Senior Member
 
L'Avatar di h1jack3r
 
Iscritto dal: May 2002
Città: somewhere in Europe
Messaggi: 2554
imho per iniziare ti conviene partire da qualcosa di più leggibile, tipo il deithel & deithel, Il Kernigan è un ottimo libro, ma un po' ostico se sei all'inizio.
h1jack3r è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2007, 18:20   #9
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da Cloudis Guarda i messaggi
ma perché vuoi studiare un linguaggio praticamente obsoleto?
sarà anche molto antiquato ma obsoleto di certo non è: è tutt'oggi sovrano nel settore della system programming.
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2007, 18:22   #10
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da stefano_ba Guarda i messaggi
Per inciso: il kernel linux e' sviluppato in C.
non solo: l'unico celebre kernel programmato a oggetti (in C++) che io sappia è stato BeOS, un ottimo sistema operativo purtroppo fallito. tutti gli altri kernel più diffusi sono in C, compreso Windows.
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2007, 18:25   #11
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da Cloudis Guarda i messaggi
ho detto "praticamente obsoleto", intendevo dire che è sempre meno usato per le applicazioni più comuni.
potrà essere poco usato qui in Italia, dove il massimo che le aziende nostrano arrivano a capire è il dotNet, ma la programmazione di sistema è un settore vasto e importante. pensa solo a tutte le aziende che producono hardware: dovranno pur scriverli i drivers, no? e di certo non in C++

per il resto sono d'accordo che C rispetto a tanti altri linguaggi sia estremamente antiquato, e che dove possibile bisognerebbe sempre cercare di preferire un'architettura ad oggetti piuttosto che non per un software.
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2007, 18:26   #12
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da h1jack3r Guarda i messaggi
imho per iniziare ti conviene partire da qualcosa di più leggibile, tipo il deithel & deithel, Il Kernigan è un ottimo libro, ma un po' ostico se sei all'inizio.
ma lui non è all'inizio; da quel poco che ha lasciato intendere penso che possa tranquillamente leggersi il K&R.
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2007, 18:33   #13
dasdsasderterowaa
Registered User
 
Iscritto dal: Mar 2007
Messaggi: 1239
Quote:
Originariamente inviato da 71104 Guarda i messaggi
non solo: l'unico celebre kernel programmato a oggetti (in C++) che io sappia è stato BeOS, un ottimo sistema operativo purtroppo fallito. tutti gli altri kernel più diffusi sono in C, compreso Windows.
ho capito che i kernel dei SO sono sviluppati in C ma la maggior parte delle applicazioni sono sviluppate in linguaggi orientati agli oggetti (C++, Object Pascal, etc, et. .


Tschüss
dasdsasderterowaa è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2007, 22:06   #14
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da Cloudis Guarda i messaggi
ho capito che i kernel dei SO sono sviluppati in C ma la maggior parte delle applicazioni sono sviluppate in linguaggi orientati agli oggetti (C++, Object Pascal, etc, et. .
non sono solo i kernel a prediligere il C: come ho già detto, l'intero settore della programmazione di sistema ci va a braccetto. subito dopo i kernels troviamo in prima linea i device drivers e a seguire utilities e piccoli programmi dalla logica scarsa (è tipico preferire un design a oggetti quando il programma implementa al di sopra dei servizi offerti dal sistema una logica molto complessa; non sarebbe pensabile Eclipse in C, per dire).
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 30-03-2007, 23:12   #15
cataleen
Member
 
L'Avatar di cataleen
 
Iscritto dal: Mar 2006
Città: Torino
Messaggi: 128
L'ho comprato . Mi metto a studiare il C adesso. Le prime 5 o 6 pagine sono ottime. Grazie per le risposte.
__________________
Blog.
cataleen è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


WoW Forever: la beta è stato uno dei momenti più alti della storia dei videogiochi, e non si ripeterà WoW Forever: la beta è stato uno dei mome...
Oracle AI World 2026: in Europa prima la sovranità, poi la sicurezza e solo dopo l'IA Oracle AI World 2026: in Europa prima la sovrani...
DS N°7 E-Tense: il SUV premium made in Melfi che punta su autonomia e comfort DS N°7 E-Tense: il SUV premium made in Melfi...
Recensione Samsung Galaxy Tab S12 Ultra: non chiamatelo tablet... è molto di più Recensione Samsung Galaxy Tab S12 Ultra: non chi...
Hyundai IONIQ 5 N, l'elettrica che finge di essere termica (e ci riesce da paura) Hyundai IONIQ 5 N, l'elettrica che finge di esse...
Offerte Amazon da urlo: Mac mini M6 a 89...
Bici elettriche a prezzi da record su Am...
Il boom dell'IA fa salire i costi: HP, A...
Cloudflare: 18,2 milioni di attacchi DDo...
GeForce RTX 2080 Ti con 22 GB di VRAM: f...
Dalla padella... ai server AI: Nvidia va...
1.000 cicli e ancora il 90,4% della capa...
SMS of Death fa crashare Android senza i...
BYD Yangwang U9 Xtreme da 2.977 CV fatta...
Altro che Made in USA: cosa si nasconde ...
Binance riapre dopo il maxi furto: gli u...
Ecovacs X12 OmniCyclone crolla a 599€ (p...
Solo le cialde Nespresso Original costan...
Un nuovo materiale termoelettrico promet...
Nuova acquisizione per Apple: ingegneri ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 11:36.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v