tech
Negli anni 1840 — un secolo intero prima che esistessero i computer elettronici — qualcuno scrisse quello che è considerato il primo algoritmo destinato a una macchina: la macchina analitica progettata da Charles Babbage.
Ada Lovelace è ampiamente considerata la prima programmatrice informatica al mondo grazie al lavoro che svolse negli anni Quaranta dell'Ottocento sulla macchina analitica progettata da Charles Babbage, un computer meccanico general-purpose mai completamente costruito durante la sua vita. Nei suoi appunti sulla macchina, Lovelace scrisse quello che è considerato il primo algoritmo pubblicato pensato per una macchina, un metodo per calcolare una sequenza di numeri, decenni prima che esistesse qualcosa di simile a un computer elettronico.
Babbage progettò la macchina analitica in sé, ma il contributo algoritmico riconosciuto come primo programma appartiene agli appunti di Lovelace piuttosto che al lavoro ingegneristico di Babbage, e Alan Turing arrivò molto più tardi, nel XX secolo, gettando le basi teoriche dell'informatica piuttosto che scrivendo un primo programma.
Lovelace ipotizzò anche, in modo notevole per la sua epoca, che una macchina del genere potesse un giorno manipolare qualcosa di più dei semplici numeri, forse persino comporre musica o creare immagini, un'idea che anticipava i computer general-purpose e capaci di manipolare simboli che usiamo oggi.
tech
Che cosa significa "http" all'inizio di un indirizzo web?Che cosa significa davvero "Wi-Fi"?Di che cosa parlava quel primo sito web?Quanti satelliti servono a un dispositivo GPS per localizzarti con precisione?Quale fu il primissimo messaggio inviato sulla internet delle origini nel 1969?Perché la posta indesiderata si chiama "spam"?Il primo "bug" informatico era, letteralmente, che cosa?Che cos'è un "cookie" nella navigazione web?Nei modelli linguistici di IA, che cos'è un "token"?Che cosa significa la sigla "GPT" in ChatGPT?Cosa rende un "agente IA" fondamentalmente diverso da un chatbot del genere?Che cos'è il "machine learning" (apprendimento automatico)?Quration — Quration Play