Newsgroup: it.comp.programmare
Titolo: C'ho le idee un pò confuse.

Allora, innanzitutto buona domenica a tutti :-)
Spulciando qua e là varie riviste di elettronica ho notato come esistano
degli aggeggi che permettono di programmare delle eprom con linguaggi tipo c
e pascal (!!!!!!!). Ma è possibile? Voglio dire, va bene pure il C, ma il
pascal....
Io sto cercando di imparare l'ASM perchè secondo me è l'unico linguaggio che
può farti sentire davvero programmatore (va bene, non c'entra nulla....) ma
il sapere che esistono compilatori che ti possono far programmare delle
memorie con il pascal....
Insomma risorse sul web che mi possano far sapere di più?
Grazie a tutti e ancora BUONA DOMENICA E
                                    F O R Z A    R O M A ! ! !

 pascal....
C e pascal hanno la stessa potenza, in quanto a problemi risolvibili...
solo che in alcuni casi e piu' comodo usare uno o l'altro linguaggio
-- 
 Ciao, Bianco.
 Reply to luca.bianco (at) 
tiscalinet.it

memorie con il pascal....
Saranno cross-compilers? Sapevo che il GCC, ad esempio, puo' produrre
binari per un monte di architetture... in fondo che c'e' mai di strano
sulle EEPROM? S(on | arann)o istruzioni per un processore anche
queste, alla fine... 
[AFAIK && IM(V^12)HO]
-- 
Saluti, Francesco [aka Ikitt aka Rontani ] IHGGer/Lurker.
"...Era...Un oggetto troppo grande per chiamarlo spada.
Troppo spesso, troppo pesante e troppo grezzo.
Non era altro che un blocco di ferro."
e-mail -> il mio mailserver[.it] e' freemail[.it]

 queste, alla fine...
Si, ma in quanto a velocità di esecuzione del codice.....Che mi dici?


:)
Spero che tu abbia cambiato idea. Cosa è un vero programmatore? Alla fine
non conta il linguaggio, ma ciò che riesci a realizzare. Conoscere
l'assembly o il funzionamento a basso livello della macchina può essere
certamente utile, ma mai fossilizzarsi. Porgrammare in assembly può essere
bello quanto utopistico pensare di utilizzarlo sempre e per tutta la vita.
In fondo, se ci pensi bene, la programmazione ANSI C a basso livello è molto
vicina all'assembly, potrebbero essere come i codici di un'innovativa cpu,
quindi alla fine non cambia molto.
Pensa che io ho programmato in assembly per 3 anni, e ci sono stato un anno
per realizzare un engine 3d che ho poi riscritto in ANSI C in 2 giorni. La
vera programmazione non è tanto conoscere il computer specifico quanto una
questione di mentalità e flessibilità, sapere tradurre in istruzioni un
sostrato scientifico (secondo me almeno è così), e ciò si può fare con
qualsiasi linguaggio che te ne dia la possibilità.


... :-)
E' ovvio che se usi uno z-80 o una cpu a 5mhz l'assembly risulta un
passaggio quasi obbligato se si intende almeno rientrare nei margini della
decenza.


... ovviamente se si opta per il C, la scelta non influisce sulla bravura o
qualità del programmatore, ma "qualità" del linguaggio. Purtroppo l'assembly
ha lo svantaggio di essere troppo criptico, e l'essenzialità delle sue
strutture influisce quasi sempre negativamente nei tempi di produzione.

Si, ma in quanto a velocità di esecuzione del codice.....Che mi dici?
Che i compilatori fanno ottimizzazioni assurde (in positivo!!) :-)
Scherzi a parte (?) avevo letto da qualche parte che si usano anche
linguaggi a piu' alto livello pure in questi casi per aumentare la
produttivita' dei programmatori, e sopratutto per incrementare la
manutenibilita' del codice.
Ovvio che poi per avere la velocita' assoluta ci vuole l'assembly, ma
la potenza si paga sempre, in un modo o nell'altro...


può farti sentire davvero programmatore (va bene, non c'entra nulla....) ma
prima regola fondamentale del programmatore: "Impara a riconoscere
quale è il linguaggio più adatto per il tuo scopo; non perdere mesi
per implementare in un linguaggio quello che potresti fare in 5 minuti
con un altro".
Anto
--
Antonio Cuni, 19 anni, studente
Brainbench Certification: 
Master C++: 4.6, higher than 98% of all previous test takers.
C Language: 3.32, higher than 79% of all previous test takers.
http://www.brainbench.com/transcript.jsp?pid=1301688

Gią, ma non puoi negare che ha un suo intramontabile fascino.

Si, hai ragione ma l'assembly ha su di me un fascino particolare, che ci
vuoi fare.....:-)


 Ovviamente non lo nego, io ero quasi un fanatico :) Anche se tra qualche
mese, le conoscenze specifiche del migliore programmatore assembly
potrebbero improvvisamente risultare inutili, se dovesse cambiare cpu.

per realizzare un engine 3d che ho poi riscritto in ANSI C in 2 giorni. [...]
Grande !  Ma non ci crederò mai...  :))
...quel modulo sarà stato pieno di __asm  ;)
Teòria
-- 
che io invece ho
fatto il contrario.

potrebbero improvvisamente risultare inutili, se dovesse cambiare cpu.
a me è bastato cambiare s.o. :-(
Teòria
-- 
il DOS è morto,
viva... Linux.


Ehehehe, impossibile purtroppo, dato che lo avevo scritto in MC68030 e l'ho
dovuto riscrivere sotto win32 :) Cmq l'idea non sarebbe male.