Domande con tag 'history'

5
risposte

Perché "charset" significa veramente "codifica" nell'uso comune?

Qualcosa che da tempo mi ha confuso è che così tanto software usa i termini "charset" e "encoding" come sinonimi. Quando le persone si riferiscono a una "codifica" unicode, intendono sempre una serie di regole per rappresentare i caratteri un...
posta 07.09.2014 - 15:13
10
risposte

Perché Math.Sqrt () è una funzione statica?

In una discussione sui metodi statici e di istanza, penso sempre, che Sqrt() dovrebbe essere un metodo di istanza di tipi numerici invece di un metodo statico. Perché? Ovviamente funziona su un valore. // looks wrong to me var y = Math....
posta 03.11.2015 - 15:04
11
risposte

L'innovazione del software è ancora principalmente nordamericana ed europea? Perché e per quanto tempo ancora? [chiuso]

Poiché questo sito è letto da un pubblico globale di programmatori, voglio sapere se le persone in generale sono d'accordo sul fatto che la stragrande maggioranza dell'innovazione software - lingue, sistema operativo, strumenti, metodologie, lib...
posta 16.02.2011 - 20:15
4
risposte

Quando il comportamento non definito in C supera la barriera di causalità

Alcuni compilatori C ultramoderni dedurranno che se un programma invoca il comportamento non definito quando vengono dati determinati input, tali input non verranno mai ricevuti. Di conseguenza, qualsiasi codice che sarebbe irrilevante a meno ch...
posta 01.08.2015 - 21:25
3
risposte

Qualunque cosa sia successa a Pascal? [duplicare]

Leggendo questo post di blog su Photoshop 1.0 sono rimasto sorpreso di apprendere che è stato scritto in Pascal (Object Pascal per la precisione). Ma non hai più notizie di Pascal. Perché è così?     
posta 08.05.2013 - 20:12
2
risposte

In che modo le strutture di controllo originali di Fortran erano insufficienti?

Nella mia classe Concetti di programmazione linguistica è stato accennato di passaggio che le strutture di controllo originali di Fortran erano insufficienti. Si è detto che erano troppo simili alle istruzioni della macchina per l'IBM 704. Era c...
posta 22.05.2012 - 07:11
1
risposta

globals statici e namespace anonimi in C ++

Perché C ++ ha fatto distinzione tra globals statici (linkage interno) e simboli in uno spazio dei nomi senza nome (linkage esterno, ma non c'è modo di riferirsi da esso all'esterno comunque), quando si introduce quest'ultimo? Alcuni di qu...
posta 12.09.2015 - 02:59
2
risposte

Chi ha deciso la terminologia downcasting e upcasting?

Per quanto ne so, la terminologia deriva dal modo in cui la gerarchia di ereditarietà viene tradizionalmente visualizzata, con i tipi di estensione nella parte inferiore e i tipi principali nella parte superiore. Questo è un po 'inutile, a...
posta 22.12.2011 - 15:31
7
risposte

Qual è stato il primo linguaggio di programmazione scritto per computer? [chiuso]

Guardando così tanti linguaggi di programmazione che abbiamo oggi, ognuno dei quali è unico nel suo genere, ho cercato di capire quale sia il primo linguaggio di programmazione scritto per i computer. Guardando la data di rilascio per i più p...
posta 24.03.2012 - 18:40
2
risposte

Qualche lingua usa = / = per l'operatore di disuguaglianza?

Wikipedia dice: Not equal The symbol used to denote inequation — when items are not equal — is a slashed equals sign "≠" (Unicode 2260). Most programming languages, limiting themselves to the ASCII character set, use ~=, !=, /=,...
posta 07.11.2011 - 11:11