Domande con tag 'programming-languages'

3
risposte

Perché 'main' non può restituire un double o una stringa piuttosto che int o void?

In molti linguaggi come C, C ++ e Java, il metodo / funzione main ha un tipo di ritorno di void o int , ma non double o String . Quali potrebbero essere le ragioni dietro a questo? So un po 'che non possiamo farlo perch...
posta 28.06.2013 - 22:37
7
risposte

Tutte le lingue sono sostanzialmente le stesse?

Recentemente, ho dovuto capire il design 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 di p...
posta 28.07.2009 - 04:49
9
risposte

Le lingue dinamiche tipizzate meritano tutte le critiche? [chiuso]

Ho letto alcuni articoli su Internet sulla scelta del linguaggio di programmazione in azienda. Recentemente sono stati diffusi molti linguaggi tipizzati dinamici, ad esempio Ruby, Python, PHP ed Erlang. Ma molte imprese continuano a utilizzare l...
posta 01.09.2010 - 21:46
5
risposte

Un'espressione lambda è qualcosa di più di una classe interiore anonima con un singolo metodo?

C'è un nuovo hype con le espressioni lambda a lungo attese in Java 8; ogni 3 giorni un altro articolo appare con loro su quanto sono cool. Per quanto ho capito, un'espressione lambda non è altro che una classe interna anonima con un singolo m...
posta 16.04.2013 - 11:19
11
risposte

Perché non ci sono traduttori automatici da un linguaggio di programmazione a un altro? [chiuso]

La maggior parte dei linguaggi di programmazione è completa di Turing, il che significa che qualsiasi attività che può essere risolta in una lingua può essere risolta in un'altra, o anche su una macchina di Turing. Allora perché non ci sono trad...
posta 17.10.2010 - 04:33
17
risposte

Come posso sentirmi più sicuro delle mie capacità di programmazione? [chiuso]

La programmazione non mi è estranea. Ho iniziato a fare il markup (HTML, ora per favore non ridere di me) quando avevo 12 anni e un po 'di BASIC quando avevo 13 anni (sapevo molto su Flowcharts, Pseudocodici a questo punto), ma poi sono stato am...
posta 07.12.2011 - 13:57
7
risposte

Perché le lingue sono così tante per valore?

Anche le lingue in cui hai una manipolazione puntata esplicita come C viene sempre passata per valore (puoi puoi passarle per riferimento ma non è il comportamento predefinito). Qual è il vantaggio di questo, perché sono passate così tante...
posta 19.06.2012 - 21:33
8
risposte

Apprendimento di più lingue contemporaneamente [chiuso]

Quando impari nuove lingue, è meglio impegnarsi in una lingua al 100% e aspettare fino a quando non l'hai "padroneggiato" per passare a un'altra o lavorare sull'apprendimento di lingue diverse contemporaneamente? Se è importante, sto attualme...
posta 04.02.2011 - 16:22
8
risposte

Le eccezioni sono un concetto OOP?

Dopo aver letto un post di ieri, mi sono reso conto che non sapevo molto sull'origine delle eccezioni. È solo un concetto correlato alla OOP? Tendo a pensare che lo sia, ma di nuovo ci sono eccezioni nel database.     
posta 08.01.2013 - 08:38
9
risposte

Perché le structs / array sono basate su zero? [duplicare]

Come è stato deciso che se hai un array / struct o qualcosa di simile in un linguaggio di programmazione dovrebbe essere basato su zero? Non sarebbe stato più facile se fosse basato su 1. Dopo tutto, quando ci viene insegnato a contare, inizia...
posta 23.04.2011 - 03:58