iniziare programmazione in Pascal oppure in Basic
Moderatore:
Paolino
2
voti
Mah!
"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.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
di nuovo grazie a tutti! non è semplice decidere....considerato che python è implementato in Linux ed io uso correntemente distro linuxiane.....in questa maniera non dovrei scaricare il compilatore.....windows non lo uso quasi mai...solo per aggiornare il navigatore e leggere la tessera sanitaria.....forse sarebbe meglio iniziare da python?? 

1
voti
a questo punto io non lo so proprio.huyol ha scritto:(...) forse sarebbe meglio iniziare da python??
Dopo interventi con suggerimenti e opinioni hai fatto la sintesi e confinato la scelta a due, e il pitone è uno di questi.
Però, se torni a chiedere, non mi sembri convinto.
Allora riscriverei: sulla piattaforma PC mi ero sbilanciato sul "C" ma in effetti anche Java è un'ottima scelta, vedi tu.
Pro e contro ce ne sono, comunque tu ti muova e per più motivi, anche già esposti.
Sennò prendi il biscione per la coda e ti butti.
Saluti
W - U.H.F.
-

WALTERmwp
30,2k 4 8 13 - G.Master EY

- Messaggi: 8982
- Iscritto il: 17 lug 2010, 18:42
- Località: le 4 del mattino
0
voti
huyol ha scritto: io uso correntemente distro linuxiane [cut] windows non lo uso quasi mai...solo per [cut]leggere la tessera sanitaria
ALT!
Anche se OT: perche' Win per la Tessera Sanitaria?
In Toscana guarda le istruzioni per Linux
http://www.regione.toscana.it/-/guida-a ... a-numero-3
0
voti
Java gira su tutto, è gratis, ha la sintassi molto simile al C (per certe cose è proprio identica), lo insegnano all'università e funziona bene. Al C bisogna approdare perché oramai si usa solo quello per i micro (eccetto alcune applicazioni e famiglie).
Poi, per carità, ognuno è libero di studiarsi anche 45 linguaggi diversi ... se ne ha voglia ... 'zzi suoi.
Poi, per carità, ognuno è libero di studiarsi anche 45 linguaggi diversi ... se ne ha voglia ... 'zzi suoi.
"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.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
Il problema del java come primo linguaggio è il suo forte orientamento agli oggetti.
Per capirci, il semplice hello world che ho scritto prima in python, in java sarebbe:
Secondo me, un programmino del genere mette un po troppa carne sul fuoco.
Naturalmente, non metto in dubbio che nella gestione di grandi progetti, tutto questo "bla bla bla" del java non sia un vantaggio.
Per chi ha orecchie per intendere, s'intenda!

Per capirci, il semplice hello world che ho scritto prima in python, in java sarebbe:
- Codice: Seleziona tutto
class HelloWorld {
public static void main(String[] args) {
String x = "Hello ";
String y = "world!";
System.out.println(x+y);
}
}
Secondo me, un programmino del genere mette un po troppa carne sul fuoco.
Naturalmente, non metto in dubbio che nella gestione di grandi progetti, tutto questo "bla bla bla" del java non sia un vantaggio.
Per chi ha orecchie per intendere, s'intenda!

0
voti
Beh, in C si scriverebbe così
Anche qui c'è un po' di blablabla ma può girare su un micro.
Ora mi piacerebbe vedere un sorgente scritto in phyton, senza blablabla e che giri su di un micro.

Poi, ripeto, che ognuno faccia come vuole. Io non ci guadagno niente nel suggerire Java.
- Codice: Seleziona tutto
#include <stdio.h>
int main(int argc, char *argv[])
{
const char x[] = "Hello";
const char y[] = "world!";
printf("%s%s", x, y);
return 0;
}
Anche qui c'è un po' di blablabla ma può girare su un micro.
Ora mi piacerebbe vedere un sorgente scritto in phyton, senza blablabla e che giri su di un micro.

Poi, ripeto, che ognuno faccia come vuole. Io non ci guadagno niente nel suggerire Java.
"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.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
Si, infatti non consiglierei neanche il c come primo approccio alla programmazione.
E di certo non consiglierei di iniziare a programmare i micro.
Sarebbe come far pilotare un aereo a scuola guida.
E di certo non consiglierei di iniziare a programmare i micro.
Sarebbe come far pilotare un aereo a scuola guida.
3
voti
Per il microcontrollore sicuramente il C per poi passare al C++ se serve.
Sul PC direi il C# per vari motivi. La versione 6 è potentissima.
Sotto Windows lo userei C# + .NET mentre con Linux impiegherei C# + MONO.
Gira anche su ARM .... i test su Raspberry sono abbastanza soddisfacenti.
Su Java ci sarebbe un discorso molto vasto e complesso. Conoscerlo è un investimento professionale utile ma ci sono pro e contro.
Il Basic è una aberrazione informatica che ha fatto varie vittime mentre il Pascal è un linguaggio morto ma didatticamente valido negli anni '80 per imparare la programmazione procedurale.
Ti consiglierei di partire con il C perché eviti di scontrarti con la programmazione ad oggetti.
Una possibilità da non buttare sarebbe anche il javascript.
Sul PC direi il C# per vari motivi. La versione 6 è potentissima.
Sotto Windows lo userei C# + .NET mentre con Linux impiegherei C# + MONO.
Gira anche su ARM .... i test su Raspberry sono abbastanza soddisfacenti.
Su Java ci sarebbe un discorso molto vasto e complesso. Conoscerlo è un investimento professionale utile ma ci sono pro e contro.
Il Basic è una aberrazione informatica che ha fatto varie vittime mentre il Pascal è un linguaggio morto ma didatticamente valido negli anni '80 per imparare la programmazione procedurale.
Ti consiglierei di partire con il C perché eviti di scontrarti con la programmazione ad oggetti.
Una possibilità da non buttare sarebbe anche il javascript.
Ingegneria : alternativa intelligente alla droga.
-

dimaios
30,2k 7 10 12 - G.Master EY

- Messaggi: 3381
- Iscritto il: 24 ago 2010, 14:12
- Località: Behind the scenes
1
voti
beh ragazzi....mi sono deciso per il python....anche perché mi sembra ci sia abbastanza materiale in rete per poterlo studiare.....credo inoltre di aver capito che è un programma abbordabile per chi è un niubbo in programmazione.....il C, C++, Java li terrò in considerazione per il dopo, quando avrò acquisito dimestichezza con il python.....comunque...se avrò qualche dubbio nel mio percorso di studio...potrò rivolgermi a questo forum?? Grazie una cifra a tutti!!!!


Torna a Firmware e programmazione
Chi c’è in linea
Visitano il forum: Nessuno e 21 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)



