Domande con tag 'history'

0
risposte

Perché GNU AS usa caratteri diversi per i commenti a riga singola a seconda dell'architettura?

Il GNU Assembler as utilizza caratteri diversi a seconda dell'architettura per specificare commenti a riga singola, come # su x86, ; su 29k o @ su ARM. Inoltre, indipendentemente dalla piattaforma, sono supportati anche i com...
posta 22.11.2017 - 01:14
0
risposte

Da dove proviene il costrutto lambda "it"?

Sto imparando Kotlin per lavoro adesso e ho notato che il lambda it ha il seguente costrutto: (arrayOf(1, 2, 3)).map { it * 2 } Dove il parametro non è denominato in modo esplicito e viene assegnato implicitamente il nome it ....
posta 22.08.2017 - 20:24
0
risposte

Storia della Forse monade

Molti linguaggi presentano qualcosa come la Maybe di Haskell in questi giorni. Mi stavo interrogando sulla sua origine storica. Wikipedia non ha problemi a spiegare cosa sia una monade, o in particolare la monade Forse, ma la sezione dell...
posta 09.04.2016 - 13:24
2
risposte

In cosa consiste il software di Mars Curiosity Rover?

Il Mars Curiosity rover è atterrato con successo, e uno dei video promozionali "7 minuti di terrore "vanta circa 500.000 linee di codice. È un problema complicato, senza dubbio. Ma questo è un sacco di codice, sicuramente c'è stato un grande s...
posta 06.08.2012 - 06:04
3
risposte

In che modo gli scienziati hanno "controllato il codice sorgente" gli switch hardware?

Sto mettendo insieme un discorso sulla storia delle migliori pratiche nello sviluppo del software e stiamo cercando di mettere insieme un po 'di timeline su come si sono evolute le buone pratiche. Questa domanda parla della storia del contr...
posta 04.04.2018 - 14:42
1
risposta

Perchè usiamo collezioni mutevoli ma stringhe immutabili

In tre piattaforme popolari con cui ho familiarità (.NET, java, python) le stringhe sono immutabili ma le liste sono di default mutabili. In tutte le lingue esiste un supporto funzionale (linq, stream, list comprehensions), quindi è facile tr...
posta 14.08.2017 - 21:23
1
risposta

Perchè principalmente 9999, 99999 ... sono usati per fare confronti [chiuso]

I (sono sicuro che anche tutti gli altri) hanno sempre visto confronti di un certo valore a 999 o 9999 .... ecc. per esempio: in CSS z-index: 9999 o alcune volte str.length < 99999 Mi chiedo se ci sia un dato di fatto o una tende...
posta 30.12.2014 - 18:20
2
risposte

Perché il segno di omissione è stato utilizzato per l'esponenziazione in BASIC?

Per quanto ho potuto trovare, la prima lingua per usare ^ per l'esponenziazione era BASIC, nel 1964. Lingue precedenti, come Fortran, usavano altri simboli come ** per l'esponenziazione (sebbene in Fortran caso questo è stato probabilm...
posta 16.10.2018 - 22:30
4
risposte

Quale linguaggio di programmazione (o lingua macchina) ha usato per la prima volta i numeri di riga?

Fortran II (1958) è stato registrato utilizzando i numeri di riga, da quello che posso dire. Ad esempio, le prime cinque colonne di questa scheda perforata IBM sono intitolate "numero dell'istruzione". PunchcarddauntipicoprogrammaFortran.A...
posta 09.12.2015 - 20:10
2
risposte

Perché le più comuni lingue di uso generale hanno adottato una sintassi più complessa? [chiuso]

Forse questa domanda non significherebbe molto se C e C ++ sono contestualizzati, ma continuavo a chiedermi perché linguaggi successivi come Java e specialmente C # non siano stati resi più semplici per quanto riguarda la loro sintassi? Ecco...
posta 06.08.2016 - 01:49