Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Buon linguaggio di programmazione, ma facile?

Linguaggi e sistemi

Moderatori: Foto UtentePaolino, Foto Utentefairyvilje

2
voti

[111] Re: Buon linguaggio di programmazione, ma facile?

Messaggioda Foto Utentexyz » 25 gen 2012, 19:38

Io conosco molti linguaggi di programmazione, se uno è totalmente all'oscuro sui linguaggi di programmazione consiglio come inizio il Python, ha una sintassi molto pulita, compatta e elegante, non permette di giocare troppo con la sintassi per creare codice incompressibile, obbliga il programmatore a rispettare una indentazione corretta (se sbaglia viene considerato errore). E' molto facile interfacciarsi a moduli esterni scritti in C o C++ nel caso in cui serva velocità di esecuzione.

I vari linguaggi di programmazione sono legati tra di loro, sia come sintassi che come funzionalità, molto spesso un nuovo linguaggio si ispira a linguaggi pre-esistenti. Qui è presente una specie di albero genealogico dei vari linguaggi con la data di creazione e i vari legami:

http://oreilly.com/pub/a/oreilly/news/l ... _0504.html
Avatar utente
Foto Utentexyz
6.864 2 4 6
G.Master EY
G.Master EY
 
Messaggi: 1778
Iscritto il: 5 dic 2009, 18:37
Località: Italy Turin

0
voti

[112] Re: Buon linguaggio di programmazione, ma facile?

Messaggioda Foto Utenteangus » 25 gen 2012, 19:41

xyz ha scritto:se uno è totalmente all'oscuro sui linguaggi di programmazione consiglio come inizio il Python

W1U
in /dev/null no one can hear you scream
Avatar utente
Foto Utenteangus
8.475 4 6 9
G.Master EY
G.Master EY
 
Messaggi: 4168
Iscritto il: 20 giu 2008, 17:25

0
voti

[113] Re: Buon linguaggio di programmazione, ma facile?

Messaggioda Foto UtenteOberoN » 25 gen 2012, 20:51

xyz ha scritto:se uno è totalmente all'oscuro sui linguaggi di programmazione consiglio come inizio il Python

Iperquoto! =D> =D> =D>
iOi >-O-< iOi
Per usare un simulatore devi conoscere più elettronica di lui. [Foto UtenteIsidoroKZ]
40. There are two ways to write error-free programs; only the third one works.
[Alan J. Perlis, Epigrams on Programming]
Avatar utente
Foto UtenteOberoN
801 1 4 9
Stabilizzato
Stabilizzato
 
Messaggi: 483
Iscritto il: 12 feb 2011, 18:20
Località: 127.0.0.1

0
voti

[114] Re: Buon linguaggio di programmazione, ma facile?

Messaggioda Foto UtenteDirtyDeeds » 25 gen 2012, 23:04

xyz ha scritto:Qui è presente una specie di albero genealogico dei vari linguaggi con la data di creazione e i vari legami:


Bello. A me una cosa che lascia sempre interdetto è come il Cobol sia riuscito a sopravvivere fino adesso (ma anche che possa essere stato inventato, sinceramente).
It's a sin to write sin instead of \sin (Anonimo).
...'cos you know that cos ain't \cos, right?
You won't get a sexy tan if you write tan in lieu of \tan.
Take a log for a fireplace, but don't take log for \logarithm.
Avatar utente
Foto UtenteDirtyDeeds
55,9k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7012
Iscritto il: 13 apr 2010, 16:13
Località: Somewhere in nowhere

0
voti

[115] Re: Buon linguaggio di programmazione, ma facile?

Messaggioda Foto UtenteDirtyDeeds » 25 gen 2012, 23:07

E comunque per me, il più bel linguaggio sarà per sempre l'unico e inimitabile TI99/4 Extended Basic iOi
It's a sin to write sin instead of \sin (Anonimo).
...'cos you know that cos ain't \cos, right?
You won't get a sexy tan if you write tan in lieu of \tan.
Take a log for a fireplace, but don't take log for \logarithm.
Avatar utente
Foto UtenteDirtyDeeds
55,9k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7012
Iscritto il: 13 apr 2010, 16:13
Località: Somewhere in nowhere

0
voti

[116] Re: Buon linguaggio di programmazione, ma facile?

Messaggioda Foto UtentePaolino » 25 gen 2012, 23:12

Perdonate l'OT.

Sai Foto UtenteDirtyDeeds, che il primo computer che ho visto era proprio il TI99/4A di TI? Non lo avevo io, bensì un compagno di classe. Rimasi affascinato! Di lì a poco, mio padre mi acquisto il primo C=64 (così si scriveva :-) ).

Ciao.

Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong

-------------------------------------------------------------

PIC Experience - http://www.picexperience.it
Avatar utente
Foto UtentePaolino
32,6k 8 12 13
G.Master EY
G.Master EY
 
Messaggi: 4226
Iscritto il: 20 gen 2006, 11:42
Località: Vigevano (PV)

0
voti

[117] Re: Buon linguaggio di programmazione, ma facile?

Messaggioda Foto UtenteDirtyDeeds » 25 gen 2012, 23:24

Sono stato un felice possessore del TI-99/4A per parecchi anni (purtroppo è affogato nell'alluvione del '94 :( ) e posso assicurare che era un computer fantastico. L'extended basic, poi, offriva delle chicche come le subroutine con passaggio di parametri (una rarità all'epoca, con possibilità di passaggio parametri per valori e per riferimento), funzioni definibili dall'utente e input da tastiera con controllo del formato. E infine, gli sprite (la rivelazione delle collisioni però era in polling e questo portava a qualche a problema.). Riuscì ad implementarci una rudimentale versione di "Frogger" (rudimentale perché mi stufai abbastanza in fretta di disegnare ranocchi e camion :-) ).

Due cose facevano però rosicare noi -sicuramente me- tinonvantanovisti rispetto ai commodoristi: una era la chiusura del sistema, non manipolabile direttamente con peek e poke; l’altra era l’impossibilità di pilotare il video pixel per pixel: per fare grafici bisognava fare una matrice di caratteri (fino a un massimo di 128, mi par di ricordare: quelli ridefinibili) e poi ridefinirli uno per uno in modo da fare apparire il disegno voluto. Quando feci il mio primo programma per tracciare l'insieme di Mandelbrot, 'sto povero ti99 girò tutto un giorno e tutta una notte, ma a causa di un errore che avevo fatto nella routine di ridefinizione dei caratteri, mi apparve un quadrato nero :( (cioè, verde :mrgreen: )
It's a sin to write sin instead of \sin (Anonimo).
...'cos you know that cos ain't \cos, right?
You won't get a sexy tan if you write tan in lieu of \tan.
Take a log for a fireplace, but don't take log for \logarithm.
Avatar utente
Foto UtenteDirtyDeeds
55,9k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7012
Iscritto il: 13 apr 2010, 16:13
Località: Somewhere in nowhere

0
voti

[118] Re: Buon linguaggio di programmazione, ma facile?

Messaggioda Foto UtenteTardoFreak » 25 gen 2012, 23:31

Piccolo O.T.

Il primo personal computer che ho avuto era un dragon, un clone del TSR80 color computer. :?
Prima di questo solo la TI57 ed una scheda con un 8035 che avevo progettato e montato io quando avevo 17 anni.
Ho usato gli Apple II, TRS80 mod.2 e 3, schede con lo Z80 ma non erano miei. :(
Il primo PC me l' ha regalato mio nonno buon' anima iOi quando avevo 21 anni.

Forse è per questo motivo che sono affetto da shopping compulsivo di microcontrollori? :mrgreen: :mrgreen: :mrgreen:
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[119] Re: Buon linguaggio di programmazione, ma facile?

Messaggioda Foto UtenteDirtyDeeds » 25 gen 2012, 23:52

Potremmo fare un sondaggio su quali sono stati i primi (o il primo) home (come si chiamavano allora) computer su cui abbiamo messo le mani :-)
Ho però l'impressione che non ci siano abbastanza opzioni :(
Già solo quelli dell'epoca che mi vengono in mente sono parecchi:

Commodore Vic 20
Commodore C=64
Sega SC 3000
Sinclair ZX 80
Sinclair Zx 81
Sinclair Zx Spectrum
Sinclair QL (questo non ebbe forse molto successo, ma mi sembra avesse un bel basic)
Texas Ti-99/4A
Radio Shack TRS-80
Un certo numero di computer MSX di cui non mi ricordo la sigla
Un certo numero di pocket computer di cui non mi ricordo la sigla (mi sembra di ricordarne uno olivetti...)

Quali altri vi vengono in mente? Magari si potrebbe compattare il sondaggio per marca, lasciando la specificazione nella discussione.

Edit: ecco qual era il pocket della olivetti: l'M10.
It's a sin to write sin instead of \sin (Anonimo).
...'cos you know that cos ain't \cos, right?
You won't get a sexy tan if you write tan in lieu of \tan.
Take a log for a fireplace, but don't take log for \logarithm.
Avatar utente
Foto UtenteDirtyDeeds
55,9k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7012
Iscritto il: 13 apr 2010, 16:13
Località: Somewhere in nowhere

0
voti

[120] Re: Buon linguaggio di programmazione, ma facile?

Messaggioda Foto UtenteTardoFreak » 25 gen 2012, 23:54

Azz, mi hai fatto ricordare uno ZX81 che ho avuto per 3 mesi ed ho venduto (quasi regalato) per la disperazione. :mrgreen:
Però, a livello circuitale, era una figata. Lo Z80 faceva anche da controllore video, roba da smanettoni che tirano fuori il sangue dalle rape. :cool:
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

PrecedenteProssimo

Torna a PC e informatica

Chi c’è in linea

Visitano il forum: Nessuno e 148 ospiti