Domande con tag 'history'

8
risposte

Prima di OOP, i membri della struttura dati erano rimasti pubblici?

Quando una struttura dati (ad esempio una coda) viene implementata utilizzando un linguaggio OOP, alcuni membri della struttura dati devono essere privati (ad esempio, il numero di elementi nella coda). Una coda può anche essere implementata...
posta 18.07.2018 - 22:36
22
risposte

Il classico BASIC è mai stato utilizzato per lo sviluppo di software commerciale e, in caso affermativo, come sono state superate le limitazioni?

Molti di noi, incluso me, hanno iniziato la loro vita di programmazione con programmi scritti su computer domestici , qualcosa di simile 10 PRINT "ENTER RADIUS" 20 INPUT R 30 PRINT "CIRCUMFERENCE="; 2 * R * PI 40 PRINT "AGAIN?" 50 INPUT A$ 60...
posta 23.05.2014 - 17:11
9
risposte

Cosa facevano le persone prima dei template in C ++? [duplicare]

Non sono nuovo alla programmazione, ma ne sono uno iniziato alcuni anni fa e amo i modelli. Ma nei tempi precedenti, in che modo le persone si occupavano di situazioni in cui avevano bisogno di generare codice in fase di compilazione come i...
posta 12.11.2014 - 16:56
4
risposte

Perché le struct e le classi separano i concetti in C #?

Durante la programmazione in C #, mi sono imbattuto in una strana decisione sul design del linguaggio che non riesco a capire. Quindi, C # (e CLR) ha due tipi di dati aggregati: struct (tipo-valore, memorizzato nello stack, nessuna eredi...
posta 26.02.2015 - 21:39
15
risposte

In che modo le lingue hanno influenzato la progettazione della CPU? [chiuso]

Siamo spesso detto che all'hardware non interessa il linguaggio in cui è scritto un programma come solo vede il codice binario compilato, tuttavia questa non è l'intera verità. Ad esempio, considera l'umile Z80; le sue estensioni al set di ist...
posta 30.07.2012 - 22:34
9
risposte

Perché il filesystem è preferito per i log invece di RDBMS?

La domanda dovrebbe essere chiara dal titolo. Ad esempio, Apache salva i suoi accessi e i log degli errori nei file invece di RDBMS, indipendentemente da quanto grande o piccola scala venga utilizzata. Per RDMS dobbiamo solo scrivere query SQ...
posta 12.07.2011 - 14:04
4
risposte

Quali erano i pacchetti di API "core" di Java 1.0?

Leggendo del caso Google contro Oracle, mi sono imbattuto in queste domande (apparentemente dal Giudice presidenziale) ... Is it agreed that the following is true, at least as of 1996? The following were the core Java Application Pro...
posta 04.05.2012 - 06:57
2
risposte

Da dove viene il termine "Albero rosso / nero"?

Un Albero rosso / nero è un modo per implementare un albero di ricerca binario bilanciato. I principi alla base di come funziona hanno senso per me, ma i colori scelti non lo fanno. Perché il rosso e il nero, al contrario di qualsiasi altra co...
posta 27.10.2011 - 22:44
2
risposte

Perché il comitato di Haskell ha scelto le monadi per rappresentare l'I / O?

La lingua pulita utilizza tipi di unicità per gestire l'I / O in un ambiente puramente funzionale. Perché il comitato di Haskell ha scelto invece monade ? Esistevano altre proposte di trattamento che la commissione ha esaminato ma ha deciso...
posta 21.05.2012 - 02:40
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