Linguaggi artificiali per istruire i computer a fare passi di calcolo per completare le attività. Consentono ai programmatori di comunicare con i computer.
Non vedo alcun uso per la distinzione tra maiuscole e minuscole in un linguaggio di programmazione, a parte il codice offuscato. Perché implementarlo in un linguaggio di programmazione? Aggiornare: Sembra che qualcuno che conosci abbia fatto una dichiarazione al riguardo .
Da dove viene la parola "argomento" (nel senso della programmazione)? cioè Perché i parametri attuali sono chiamati "argomenti"? I significati non sembrano correlati e non ho trovato alcuna spiegazione da nessuna parte. Nota sulla terminologia: I parametri "formali" (noti anche semplicemente come "parametri") sono i nomi "segnaposto" (diciamo, x) - …
Lo stile C # suggerisce di usare CamelCase negli identificatori per delimitare le parole. La tradizione Lisp suggerisce invece di usare trattini. È mai esistito un linguaggio di programmazione in cui l'uso degli spazi negli identificatori non era solo consentito, ma un linguaggio comunemente usato quando si impiegano identificatori a …
Ho notato di recente che i linguaggi di programmazione funzionale stanno guadagnando popolarità . Di recente ho visto come l' indice Tiobe mostra un aumento della loro popolarità rispetto allo scorso anno, anche se la maggior parte di loro non raggiunge nemmeno le prime 50 lingue più popolari secondo questo …
Nella maggior parte dei linguaggi di codifica (se non tutti) è necessario dichiarare le variabili. Ad esempio in C # se è un campo numerico allora int PhoneNumber Se sto usando la normale lingua inglese non ho bisogno di dichiarare PhoneNumbercome intusarla. Ad esempio, se chiedo al mio amico Sam …
Uno dei miei professori afferma che "la sintassi è l'interfaccia utente di un linguaggio di programmazione", linguaggi come Ruby hanno un'ottima leggibilità e stanno crescendo, ma vediamo molti programmatori produttivi con C \ C ++, quindi come programmatori importa davvero che la sintassi dovrebbe essere accettabile? Mi piacerebbe conoscere la …
Se dovessi progettare un linguaggio di programmazione, come lo faresti? Quali funzionalità vorresti inserire? Cosa vorresti lasciare fuori? Digitato staticamente o dinamicamente? Scritto fortemente o debolmente? Compilato o interpretato? Giustifica le tue risposte.
C'è un nuovo clamore con le tanto attese espressioni lambda in Java 8; ogni 3 giorni viene pubblicato un altro articolo con loro su quanto sono belli. Per quanto ho capito, un'espressione lambda non è altro che una classe interna anonima con un solo metodo (almeno a livello di codice …
Sono interessato all'apprendimento della programmazione concorrente, concentrandomi sul livello applicazione / utente (non sulla programmazione del sistema). Sto cercando un moderno linguaggio di programmazione di alto livello che fornisca astrazioni intuitive per la scrittura di applicazioni simultanee. Voglio concentrarmi su linguaggi che aumentano la produttività e nascondono la complessità della …
Di recente, ho dovuto capire la progettazione di un piccolo programma scritto in una lingua di cui non avevo idea ( ABAP , se devi saperlo). Potrei capirlo senza troppe difficoltà. Mi rendo conto che padroneggiare una nuova lingua è un gioco con la palla completamente diverso, ma comprendere semplicemente …
Fino ad ora non conosco le differenze CHIAVE tra questi tre. Quando qualcuno me lo chiede, dico solo che C # è un linguaggio di programmazione, HTML e XML sono Markup Language e JavaScript e VBScript sono linguaggi di scripting. Ma quali sono le differenze chiave che le distinguono l'una …
Mi piace molto la gestione della memoria basata sull'ambito (SBMM) o RAII , in quanto viene più comunemente (confusamente?) Indicato dalla comunità C ++. Per quanto ne so, ad eccezione di C ++ (e C), non esiste nessun altro linguaggio corrente oggi in uso che rende SBMM / RAII il …
In molti linguaggi come C, C ++ e Java, il mainmetodo / funzione ha un tipo di ritorno di voido int, ma non di doubleo String. Quali potrebbero essere i motivi alla base di ciò? So un po 'che non possiamo farlo perché mainviene chiamato dalla libreria di runtime e …
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.