Parlo spesso con i programmatori che dicono " Non mettere più dichiarazioni di ritorno nello stesso metodo " . Quando chiedo loro di dirmi i motivi, tutto quello che ottengo è " Lo standard di codifica lo dice " o " È confuso " . Quando mi mostrano soluzioni con …
Perché 80 caratteri sono il limite "standard" per la larghezza del codice? Perché 80 e non 79, 81 o 100? Qual è l'origine di questo particolare valore?
Il rover Mars Curiosity è atterrato con successo e uno dei video promozionali "7 minuti di terrore" si vanta che ci siano 500.000 righe di codice. È un problema complicato, senza dubbio. Ma questo è un sacco di codice, sicuramente c'era un grande sforzo di programmazione dietro di esso. Qualcuno …
Mi sono interessato al programma spaziale sovietico e sono stato interessato a scoprire che il software sul veicolo spaziale Buran intorno al 1988 è stato scritto in Prolog. Qualcuno sa quali lingue potrebbero essere state utilizzate nelle missioni precedenti, in particolare le missioni rover Mars PrOP-M dei primi anni '70 …
Attualmente C è considerato un linguaggio di basso livello , ma negli anni '70 era considerato di basso livello? Il termine era persino in uso allora? Molte lingue popolari di livello superiore non esistevano fino alla metà degli anni '80 e oltre, quindi sono curioso di sapere se e come …
Il team Java ha svolto moltissimo lavoro rimuovendo gli ostacoli alla programmazione funzionale in Java 8. In particolare, le modifiche alle raccolte java.util svolgono un ottimo lavoro nel concatenare le trasformazioni in operazioni in streaming molto veloce. Considerando quanto sono stati bravi a fare un lavoro aggiungendo funzioni e metodi …
Questa domanda può sembrare stupida, ma perché 0valuta falsee ogni altro valore [intero] trueè la maggior parte dei linguaggi di programmazione? Confronto delle stringhe Dal momento che la domanda sembra un po 'troppo semplice, mi spiego un po' di più: prima di tutto, può sembrare evidente a qualsiasi programmatore, ma …
Negli ultimi anni le funzioni anonime (funzioni AKA lambda) sono diventate un costrutto linguistico molto popolare e quasi tutti i principali linguaggi di programmazione mainstream li hanno introdotti o sono previsti per introdurli in una prossima revisione dello standard. Tuttavia, le funzioni anonime sono un concetto molto antico e molto …
Come tutti sappiamo che dopo IPv4 è arrivato IPv6. Come è avvenuta questa transizione? Voglio solo sapere che c'era anche qualche IPv5? o c'è qualche altra logica nel nominare questa versione di IP come IPv6?
Capisco che, salvo lo scoppio di loop nidificati in loop; l' gotoaffermazione viene elusa e insultata come uno stile di programmazione soggetto a bug, da non usare mai. Testo alternativo : "Neal Stephenson pensa che sia carino nominare le sue etichette" dengo "" Vedi il fumetto originale su: http://xkcd.com/292/ Perché …
La definizione di "linguaggio C-Style" può praticamente essere semplificata fino a "usa parentesi graffe ( {})". Perché usiamo quel particolare carattere (e perché non qualcosa di più ragionevole, come [], che non richiede il tasto shift almeno sulle tastiere statunitensi)? C'è qualche vantaggio reale per la produttività del programmatore che …
Perché i vecchi BASIC (e forse altre lingue) utilizzavano i numeri di riga come parte del codice sorgente? Voglio dire, quali problemi ha (tentato di) risolvere?
Tutto è iniziato quando stavo cercando un modo per testare la mia pagina web per la conformità JavaScript come il validatore HTML W3C . Non ne ho ancora trovato uno. Fammi sapere se conosci ... Ho cercato la pagina JavaScript ufficiale e ho trovato ECMA Script . Queste persone hanno …
Secondo quanto riferito, Alan Kay è l'inventore del termine "orientato agli oggetti". Ed è spesso citato per aver detto che ciò che oggi chiamiamo OO non è ciò che intendeva dire. Ad esempio, l'ho appena trovato su Google: Ho inventato il termine "orientato agli oggetti" e posso dirti che non …
OK, quindi ho parafrasato. La citazione completa: Internet è stato fatto così bene che la maggior parte della gente la considera una risorsa naturale come l'Oceano Pacifico, piuttosto che qualcosa creata dall'uomo. Quando è stata l'ultima volta che una tecnologia con una scala del genere è stata così priva di …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.