Domande con tag 'programming-languages'

4
risposte

C'è una differenza tra iterabile ed enumerabile?

Molte lingue sembrano avere strutture molto simili chiamate iterabili o enumerabili. Queste sono strutture che possono essere ripetute o enumerate, che mi sembrano cose estremamente simili. Sono queste parole sinonimi o c'è una sottile differenz...
posta 09.11.2013 - 14:32
4
risposte

Quali erano le condizioni storiche che hanno portato alla programmazione orientata agli oggetti diventando un importante paradigma di programmazione?

Quali sono stati alcuni dei fattori economici (e di altra natura) che hanno portato i linguaggi di programmazione orientati agli oggetti a diventare influenti? So che Simula ha dato il via alle cose, ma è stata l'adozione dei linguaggi OOP a...
posta 01.03.2012 - 02:29
2
risposte

Come vengono implementati i generici in un moderno compilatore?

Ciò che intendo è come passare da un modello T add(T a, T b) ... al codice generato? Ho pensato ad alcuni modi per ottenere ciò, memorizziamo la funzione generica in un AST come Function_Node e poi ogni volta che lo usiamo memorizziamo...
posta 20.10.2016 - 17:29
5
risposte

Perché le invarianti sono importanti in Informatica

Capisco "invariante" nel suo senso letterale. Li riconosco anche quando digito il codice. Ma non credo di capire l'importanza di questo termine nel contesto dell'informatica. Ogni volta che leggo conversazioni \ white paper sulla progettazion...
posta 22.09.2012 - 19:55
9
risposte

Consulenza professionale: dottorato di ricerca in teoria dei linguaggi di programmazione [chiuso]

Sono molto interessato alle teorie dei linguaggi di programmazione e ho intenzione di applicare un dottorato in questo argomento, ma voglio saperne di più sulla carriera dopo la laurea. oltre ad essere un professore, ma anche quale occupazione p...
posta 11.02.2011 - 07:20
8
risposte

In che modo i linguaggi di programmazione traggono vantaggio dall'essere basati sull'inglese? [chiuso]

Penso che il mondo ora programmi in linguaggi di programmazione basati sull'inglese non solo a causa di circostanze storiche / economiche, ma perché la morfologia inglese in particolare ha alcune proprietà che si adattano meglio al pensiero algo...
posta 04.11.2010 - 16:30
5
risposte

Qual è il linguaggio di produzione più compatibile e ampiamente utilizzato per esportare le conoscenze e le competenze acquisite da Haskell?

Mi piace Haskell, chiaro e semplice. Mentre Haskell è utilizzato nei software di produzione, non è particolarmente diffuso da quello che ho visto. Qual è la lingua più simile e ancora ampiamente utilizzata per quanto riguarda i progetti di produ...
posta 01.09.2011 - 01:55
7
risposte

Perché SQL è noto come linguaggio basato sulle relazioni / funzionale?

Stiamo imparando che la maggior parte delle lingue sono classificate come una delle due, "relazione basata" o "alto livello". Non ho mai usato SQL prima, ma leggendo la sua sintassi sembra più la sintassi imperativa / di alto livello che funzion...
posta 08.02.2012 - 18:09
10
risposte

Gli oggetti costruiti con la stessa classe possono avere definizioni di metodi univoche?

So che questa sembra una domanda strana, dal momento che il punto di due o più oggetti che condividono la stessa classe è che il loro comportamento è lo stesso, cioè i loro metodi sono identici. Tuttavia, sono curioso di sapere se esistono li...
posta 10.11.2014 - 16:24
8
risposte

Vale la pena essere un linguaggio informatico poliglotta? [chiuso]

Spesso puoi sentire che i programmatori dovrebbero imparare molte lingue diverse per migliorarsi. Vado ancora a scuola e non ho una grande esperienza di programmazione (un po 'più di un anno). Ma la nobile intenzione di migliorare le abilità di...
posta 01.07.2011 - 14:57