Linguaggi artificiali per istruire i computer a fare passi di calcolo per completare le attività. Consentono ai programmatori di comunicare con i computer.
Sono uno studente di recente laurea con l'obiettivo di iniziare il mio Master in Informatica. Mi sono imbattuto in più progetti open source che mi incuriosiscono e mi incoraggiano a contribuire a loro (CloudStack, OpenStack, moby e Kubernetes per citarne alcuni). Una cosa che ho scoperto che la maggior parte …
Mi chiedevo se qualcuno sapesse qual è il sistema operativo utilizzato negli aerei commerciali (diciamo Boeing o Airbus). Inoltre, qual è il linguaggio di programmazione in tempo reale (preferito)? Ho sentito che Ada è usato in Boeing, quindi la mia domanda è: perché Ada? quali sono i criteri che i …
Negli ultimi anni le funzioni anonime (funzioni AKA lambda) sono diventate un costrutto linguistico molto popolare e quasi tutti i principali linguaggi di programmazione mainstream li hanno introdotti o sono previsti per introdurli in una prossima revisione dello standard. Tuttavia, le funzioni anonime sono un concetto molto antico e molto …
So che imparando una lingua, puoi semplicemente acquistare un libro, seguire gli esempi e quando possibile provare gli esercizi. Ma quello che sto davvero cercando è come padroneggiare la lingua una volta imparata. Ora so che l'esperienza è un fattore importante, ma per quanto riguarda l'apprendimento degli interni della lingua, …
Mentre i thread possono accelerare l'esecuzione del codice, sono effettivamente necessari? Ogni pezzo di codice può essere fatto usando un singolo thread o esiste qualcosa che può essere realizzato solo usando più thread?
In Java 8, le interfacce possono contenere metodi implementati, metodi statici e metodi cosiddetti "predefiniti" (che le classi di implementazione non hanno bisogno di sovrascrivere). Dal mio punto di vista (probabilmente ingenuo), non era necessario violare interfacce come questa. Le interfacce sono sempre state un contratto che devi rispettare e …
Ho visto molte persone in giro lamentarsi della verbosità nei linguaggi di programmazione. Trovo che, entro certi limiti, più un linguaggio di programmazione sia dettagliato, migliore è capire. Penso che la verbosità rafforzi anche la scrittura di testi più chiari APIper quel particolare linguaggio. L'unico svantaggio che mi viene in …
Sono abbastanza abile con Java, C / C ++, JavaScript / jQuery e discretamente bravo in Objective-C. Sono abbastanza produttivo con le lingue e anche i loro quadri corrispondenti e produco sistemi di livello aziendale (e anche di piccola scala) con sufficiente facilità mantenendo il codice "pulito" e mantenibile (sì, …
La definizione di "linguaggio C-Style" può praticamente essere semplificata fino a "usa parentesi graffe ( {})". Perché usiamo quel particolare carattere (e perché non qualcosa di più ragionevole, come [], che non richiede il tasto shift almeno sulle tastiere statunitensi)? C'è qualche vantaggio reale per la produttività del programmatore che …
Sono un programmatore C # e la maggior parte del mio sviluppo riguarda siti Web e alcune applicazioni Windows. Per quanto riguarda C, non lo uso da molto tempo, poiché non ce n'era bisogno. Mi ha sorpreso quando uno dei miei amici ha detto che ha bisogno di imparare il …
Una caratteristica che mi manca nei linguaggi funzionali è l'idea che gli operatori siano solo funzioni, quindi aggiungere un operatore personalizzato è spesso semplice come aggiungere una funzione. Molti linguaggi procedurali consentono sovraccarichi degli operatori, quindi in un certo senso gli operatori sono ancora funzioni (questo è molto vero in …
Ho sentito dire (dai colleghi) che tutti "codificano in inglese" indipendentemente da dove vengano. Trovo che sia difficile da credere, tuttavia non sarei sorpreso se, per la maggior parte dei linguaggi di programmazione, il set di caratteri supportato fosse relativamente stretto. Hai mai lavorato in un paese in cui l'inglese …
Scrivo molto codice sia in C che in C ++, ma non mi aspettavo che C fosse il secondo linguaggio più popolare, leggermente dietro Java. TIOBE Programming Community Index Sono curioso di sapere perché, in questa era di OOP, C è ancora così popolare? Si noti che 4 dei 5 …
Nella nostra azienda abbiamo un piccolo programma (dimensione .exe 500Kb) che esegue calcoli matematici e alla fine sputa il risultato su un foglio di calcolo Excel che usiamo per continuare il nostro flusso di lavoro. Voglio modificare le colonne, spaziare il formato e aggiungere la logica VBA ecc. Sul foglio …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.