22 posts
· 5 views
· Last UP: 30/12/2016 02:06
Quale linguaggio utilizzare?
Ciao a tutti, sono un novellino nella programmazione ma mi piacerebbe cominciare ad imparere qualche linguaggio informatico, me ne hanno consigliati alcuni ma nn so cosa fare ... vorrei essere consigliato da qualcuno, grazie .
15/12/12 01:04
0
C++ il migliore parlando in fatto di completezza ed utilità, richiede molto molto tempo, non è semplice. VB.NET linguaggio molto diffuso, potente che gode di un'ambiente di sviluppo creato da Microsoft che rende il lavoro molto più semplice allo sviluppatore C# librerie e metodi uguali al Visual Basic ma con la sintassi del C++, ultime se pensi che un giorno potresti passare alla programmazione in C. Gli ultimi due hanno la pecca della decompilazione.
15/12/12 15:02
0
Java? <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Grafico a Torta</title> <!-- Includi la libreria Chart.js --> <script src="https://cdn.jsdelivr.net/npm/chart.js"></script> </head> <body> <!-- Crea un canvas per il grafico --> <canvas id="myPieChart" width="400" height="400"> <script> // Dati del grafico var data = { labels: ["USA", "UK", "Argentina", "Australia", "Benelux", "Brasile", "Canada", "Cile", "Cina", "Colombia", "Croazia", "Repubblica Ceca", "Danimarca", "Finlandia", "Francia", "Germania", "Grecia", "India", "Italia", "Giappone", "Malesia", "Messico", "Medio Oriente", "Per├╣", "Filippine", "Polonia", "Singapore", "Sud Africa", "Corea del Sud", "Spagna", "Svezia", "Svizzera", "Tailandia", "Turchia"], datasets: [{ data: [25, 8, 2, 4, 1, 8, 4, 1, 5, 1, 1, 1, 1, 1, 6, 5, 1, 2, 4, 7, 1, 4, 4, 4, 2, 2, 2, 1, 2, 3, 5, 1, 1, 1, 2], backgroundColor: [ 'rgba(255, 99, 132, 0.7)', 'rgba(54, 162, 235, 0.7)', 'rgba(255, 206, 86, 0.7)', 'rgba(75, 192, 192, 0.7)', 'rgba(153, 102, 255, 0.7)', 'rgba(255, 159, 64, 0.7)', 'rgba(255, 99, 132, 0.7)', 'rgba(54, 162, 235, 0.7)', 'rgba(255, 206, 86, 0.7)', 'rgba(75, 192, 192, 0.7)', 'rgba(153, 102, 255, 0.7)', 'rgba(255, 159, 64, 0.7)', 'rgba(255, 99, 132, 0.7)', 'rgba(54, 162, 235, 0.7)', 'rgba(255, 206, 86, 0.7)', 'rgba(75, 192, 192, 0.7)', 'rgba(153, 102, 255, 0.7)', 'rgba(255, 206, 86, 0.7)', 'rgba(75, 192, 192, 0.7)', 'rgba(255, 99, 132, 0.7)', 'rgba(54, 162, 235, 0.7)', 'rgba(255, 206, 86, 0.7)', 'rgba(75, 192, 192, 0.7)', 'rgba(153, 102, 255, 0.7)', 'rgba(255, 206, 86, 0.7)', 'rgba(75, 192, 192, 0.7)', 'rgba(255, 99, 132, 0.7)', 'rgba(54, 162, 235, 0.7)', 'rgba(255, 206, 86, 0.7)', 'rgba(153, 102, 255, 0.7)', 'rgba(255, 159, 64, 0.7)', 'rgba(255, 99, 132, 0.7)', ], }] }; // Configurazione del grafico var options = { responsive: true, maintainAspectRatio: false, }; // Ottieni il riferimento al canvas e disegna il grafico var ctx = document.getElementById('myPieChart').getContext('2d'); var myPieChart = new Chart(ctx, { type: 'pie', data: data, options: options }); </script> </body> </html>
16/12/12 20:03
0
Scusatemi, ma il pi├╣ semplice per fare anche un p├▓ di pratica?
16/12/12 20:25
0
Pascal è indubbiamente il più semplice e il più "scolastico"
16/12/12 20:45
0
CITAZIONE (Nik.l.p @ 16/12/2012, 18:03) Scusatemi, ma il pi├╣ semplice per fare anche un p├▓ di pratica? Io a scuola faccio Java, inizia con questo se ti va <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Grafico a Torta</title> <!-- Includi la libreria Chart.js --> <script src="https://cdn.jsdelivr.net/npm/chart.js"></script> </head> <body> <!-- Crea un canvas per il grafico --> <canvas id="myPieChart" width="400" height="400"> <script> // Dati del grafico var data = { labels: ["USA", "UK", "Argentina", "Australia", "Benelux", "Brasile", "Canada", "Cile", "Cina", "Colombia", "Croazia", "Repubblica Ceca", "Danimarca", "Finlandia", "Francia", "Germania", "Grecia", "India", "Italia", "Giappone", "Malesia", "Messico", "Medio Oriente", "Per├╣", "Filippine", "Polonia", "Singapore", "Sud Africa", "Corea del Sud", "Spagna", "Svezia", "Svizzera", "Tailandia", "Turchia"], datasets: [{ data: [25, 8, 2, 4, 1, 8, 4, 1, 5, 1, 1, 1, 1, 1, 6, 5, 1, 2, 4, 7, 1, 4, 4, 4, 2, 2, 2, 1, 2, 3, 5, 1, 1, 1, 2], backgroundColor: [ 'rgba(255, 99, 132, 0.7)', 'rgba(54, 162, 235, 0.7)', 'rgba(255, 206, 86, 0.7)', 'rgba(75, 192, 192, 0.7)', 'rgba(153, 102, 255, 0.7)', 'rgba(255, 159, 64, 0.7)', 'rgba(255, 99, 132, 0.7)', 'rgba(54, 162, 235, 0.7)', 'rgba(255, 206, 86, 0.7)', 'rgba(75, 192, 192, 0.7)', 'rgba(153, 102, 255, 0.7)', 'rgba(255, 159, 64, 0.7)', 'rgba(255, 99, 132, 0.7)', 'rgba(54, 162, 235, 0.7)', 'rgba(255, 206, 86, 0.7)', 'rgba(75, 192, 192, 0.7)', 'rgba(153, 102, 255, 0.7)', 'rgba(255, 206, 86, 0.7)', 'rgba(75, 192, 192, 0.7)', 'rgba(255, 99, 132, 0.7)', 'rgba(54, 162, 235, 0.7)', 'rgba(255, 206, 86, 0.7)', 'rgba(75, 192, 192, 0.7)', 'rgba(153, 102, 255, 0.7)', 'rgba(255, 206, 86, 0.7)', 'rgba(75, 192, 192, 0.7)', 'rgba(255, 99, 132, 0.7)', 'rgba(54, 162, 235, 0.7)', 'rgba(255, 206, 86, 0.7)', 'rgba(153, 102, 255, 0.7)', 'rgba(255, 159, 64, 0.7)', 'rgba(255, 99, 132, 0.7)', ], }] }; // Configurazione del grafico var options = { responsive: true, maintainAspectRatio: false, }; // Ottieni il riferimento al canvas e disegna il grafico var ctx = document.getElementById('myPieChart').getContext('2d'); var myPieChart = new Chart(ctx, { type: 'pie', data: data, options: options }); </script> </body> </html>
16/12/12 21:28
0
Io ho iniziato con il Vbnet, e man mano ho esplorato altri campi come il C#, C++, PHP; la sintassi del vb.net a dir la verità, secondo me eh, non si discosta poi così tanto dalle altre per un semplice motivo: la struttura di come fa le cose è molto simile, ci sono classi con variabili e funzioni, che poi siano aperte e chiuse da "Public Function ohoho() As String" o "public function ohoho{", e che chiudano con "End Function" o "}" alla fine non cambia la vita. Questo è il mio modesto parere, poi ovviamente la difficoltà dei singoli linguaggi ci mette lo zampino, ma quella è una cosa che dipende interamente dal programmatore
16/12/12 23:04
0
Ok, allora, visto che molti hanno consigliato visual basic comincerò con quello, comunque vorrei sapere un'altra cosa, secondo voi è più conveniente l'utilizzo di editor, compilatore e linker o usare un ambiente di sviluppo integrato? E cosa cambia?
17/12/12 01:15
0
A dir il vero la sintassi del vb.net è quella più diversa dal resto Scarica Visual Studio 2010 Express, è gratuito e ad un principiante semplifica molto (forse troppo) la vita.
19/12/12 01:16
0
Grazie fillobotto , ho scaricato visual basic 2010 express edition e sto facendo pratica.
19/12/12 01:22
0
io a scuola il primo anno ho fatto visual basic, ora faccio c++ ma con la prof che mi ritrovo faccio cose facili..
19/12/12 18:25
0
io ti consiglio visual c#, anche in ambito lavorativo è molto richiesto
19/12/12 19:00
0
Ok, per ora preferisco fare un pò di pratica con visual studio. CITAZIONE (Elgardo @ 19/12/2012, 16:25) io ti consiglio visual c#, anche in ambito lavorativo è molto richiesto poi penso che passerò a c#. per redbull, ma in che scuola vai?
19/12/12 19:27
0
VB.NET, studialo bene..
19/12/12 19:29
0
CITAZIONE (IAL32 @ 16/12/2012, 19:28) Io ho iniziato con il Vbnet, e man mano ho esplorato altri campi come il C#, C++, PHP; la sintassi del vb.net a dir la verità, secondo me eh, non si discosta poi così tanto dalle altre per un semplice motivo: la struttura di come fa le cose è molto simile, ci sono classi con variabili e funzioni, che poi siano aperte e chiuse da "Public Function ohoho() As String" o "public function ohoho{", e che chiudano con "End Function" o "}" alla fine non cambia la vita. Questo è il mio modesto parere, poi ovviamente la difficoltà dei singoli linguaggi ci mette lo zampino, ma quella è una cosa che dipende interamente dal programmatore Non direi proprio: http://en.wikipedia.org/wiki/Comparison_of...sual_Basic_.NET Direi che entrambi sono linguaggi molto simili, ma non uguali.. Io consiglierei c#, anche perchè poi passare a java o addirittura a c (anche se cambiamo paradigma) risulterà piu' semplice.
19/12/12 19:36
0
CITAZIONE (Darecon @ 19/12/2012, 17:29) CITAZIONE (IAL32 @ 16/12/2012, 19:28) Io ho iniziato con il Vbnet, e man mano ho esplorato altri campi come il C#, C++, PHP; la sintassi del vb.net a dir la verità, secondo me eh, non si discosta poi così tanto dalle altre per un semplice motivo: la struttura di come fa le cose è molto simile, ci sono classi con variabili e funzioni, che poi siano aperte e chiuse da "Public Function ohoho() As String" o "public function ohoho{", e che chiudano con "End Function" o "}" alla fine non cambia la vita. Questo è il mio modesto parere, poi ovviamente la difficoltà dei singoli linguaggi ci mette lo zampino, ma quella è una cosa che dipende interamente dal programmatore Non direi proprio: http://en.wikipedia.org/wiki/Comparison_of...sual_Basic_.NET Direi che entrambi sono linguaggi molto simili, ma non uguali.. Io consiglierei c#, anche perchè poi passare a java o addirittura a c (anche se cambiamo paradigma) risulterà piu' semplice. a me quest'anno durante lo stage, mi hanno detto che la maggior parte delle ditte sttanno pasando a c#
19/12/12 19:39
0
Si la maggior parte, dopo VB.NET passano a C# ma VB.NET è ottimo per iniziare è sicuro..
19/12/12 19:40
0
@ Elgardo: Vero, anche perchè la sintassi basic like è abbastanza verbosa e rende più complessa la manutenzione.. Ovvio che non te ne accorgi su un programma di qualche migliaio di LOC, ma pensa ai progetti piu' grandi.. Vb.net è servito da punto di passaggio per le piccole ditte che basavano la loro esistenza su gestionali scritti in VB (non .net eh) in quanto ha permesso di passare a funzionalità usufruibili solo con questo linguaggio con meno sforzo. @ciufforosso: Assolutamente no invece, anche a livello di comunità e libri disponibili, c# sorpassa incredibilmente vb Al massimo proporrei python, anche per la sua capacità di passare da un paradigma all'altro: http://en.wikipedia.org/wiki/Python_%28pro...ing_language%29
18/04/13 05:52
0
Secondo me ti conviene iniziare ad imparare le basi con il C per poi passare al resto. Sicuramente tra i linguaggi ad oggetti ti consiglio il Java perchè multipiattaforma e ormai sembra il futuro della programmazione.
11/04/14 17:31
0
Anche io ti consiglio Java, in quanto multipiattaforma, è un linguaggio tipato e ad oggetti. Inoltre non serve nessuna licenza per scrivere programmi in Java e trovi molte librerie e progetti open source.
10/12/15 01:26
0
ti consiglio di partire dal linguaggio C per poi passare a JAVA sono due linguaggi che ti danno ottime basi per due contesti diversi, il primo in ambito della programmazione procedurale-sequenziale e il secondo in ambito dell'object oriented. Buono studio
30/12/16 02:06
0
RESUSCITO dopo che avete letto questo post considerate che avete perso minuti preziosi di vita. Andate su siti americani tipo quora per domande filosofiche di questo tipo...trovate molti spunti. Regole assolute servono a poco. Io vi potrei dire che C# è ottimo per imparare. Anche php permette bene di capire la struttura degli algoritmi a livelli basici ed è un plus se ti interessa di siti. Ma python è molto diffuso e ti permette di fare molto con poco ed è inutivo. Ma Java è molto strutturato ed ha un bell'ambiente. Ma C++ è molto piu essenziale e cosi capisci veramente bene quello che fai. Ma meglio partire dai diagrammi di flusso. Ma se invece parti in Boo? Che vi devo dire...avevo voglia.
Log in to reply to this topic.
Messaggio simile al precedente
Il testo sembra un duplicato o un tentativo di UP. Per far risalire la discussione usa il pulsante UP: mantiene il thread pi├╣ ordinato. Puoi comunque pubblicare il messaggio se lo desideri.
Select message
False or abusive reports are misconduct and may lead to account restrictions and other action by staff.