Visualizza il feed RSS

Titolo provvisorio...

Perché nulla è più definitivo della provvisorietà, in Italia...

  1. COMAL: la strana storia di un linguaggio dimenticato (o quasi)...

    di pubblicato il 20-02-2019 alle 00:32 (Titolo provvisorio...) (37 Visite)
    Tra il 1973 e il 1974 il matematico danese Børge R. Christensen e il suo collega informatico Benedict Løfstedt definirono le specifiche della prima versione di COMAL (COMmon Algorithmic Language): un nuovo linguaggio che si impose rapidamente in tutte le scuole della Danimarca e successivamente in gran parte del Nord europeo grazie alle sue peculiari caratteristiche. Semplice come il BASIC ma strutturato come il Pascal, prettamente pensato per la didattica come Logo e Forth, finirà per essere utilizzato ...

    aggiornamento da 20-02-2019 a 01:05 di M.A.W. 1968

    Categorie
    Programmazione , Tecnologia
  2. C64 - Mastercode

    di pubblicato il 08-02-2019 alle 18:01 (Titolo provvisorio...) (72 Visite)
    Parliamo nuovamente di retroprogramming, questa volta con un argomento più avanzato.
    Le inerenti limitazioni del CBM BASIC V2 hanno storicamente fatto da spartiacque, selezionando una intera generazione di programmatori spinti dal desiderio e dalla necessità di sfruttare al meglio l'hardware superando gli angusti confini imposti dal primitivo BASIC della ROM. Così si è andato delineando un percorso formativo spontaneo, che possiamo schematizzare nei punti seguenti, con numerose fasi parzialmente ...

    aggiornamento da 09-02-2019 a 01:18 di M.A.W. 1968

    Categorie
    Libri , Programmazione , Hardware
  3. C64 - I numeri dei salmi

    di pubblicato il 28-01-2019 alle 13:14 (Titolo provvisorio...) (98 Visite)
    Ancora retroprogramming entry level, destinato a chi (ri)comincia a programmare sul C64 e desidera confrontarsi con esercizi di programmazione elementari ma non banali, che siano creativi e stimolanti.
    Dopo il numero di Sarah (che ovviamente si suppone essere una gran bella figliola, col tipico sciovinismo nerd e geek ) ecco un altro classico problema numerico tratto da "The commodore puzzle book - basic brainteasers" di Lee e Scrimshaw.

    Viene proposta e sviluppata ...

    aggiornamento da 28-01-2019 a 22:32 di M.A.W. 1968

    Categorie
    Libri , Programmazione
  4. C64 - Imparare a Programmare in Assembly

    di pubblicato il 24-01-2019 alle 15:00 (Titolo provvisorio...) (110 Visite)
    Negli ultimi anni si riscontra un costante aumento di interesse nei confronti del retrocomputing, che si polarizza quasi ineluttabilmente attorno al più venduto nella storia degli home computer, il nostro beniamino C64.
    Le motivazioni di codesto ritorno di fiamma sono varie e potrebbero facilmente riempire un trattato di sociologia informatica (con l'occasione saluto la mia vecchia amica Anne-Marie van O., pioniera olandese della socioinformatica e della digitalizzazione dei servizi ...

    aggiornamento da 09-02-2019 a 12:50 di M.A.W. 1968

    Categorie
    Libri , Programmazione , Hardware
  5. C64 - Il numero di Sarah

    di pubblicato il 14-01-2019 alle 17:50 (Titolo provvisorio...) (135 Visite)
    Con questo articolo dedicato ai cultori del retrocomputing, e in particolare al sempre ottimo Antonio, propongo un classico problema logico tratto da un best seller di enigmi e puzzle per C64: "The Commodore puzzle book - basic brainteasers" di Lee e Scrimshaw. Nell'articolo viene proposta e sviluppata una soluzione in BASIC V2 molto più completa di quella fornita dal testo.

    Il semplice problema è il seguente: "la scorsa settimana, mentre stavamo navigando sullo yacht ...

    aggiornamento da 28-01-2019 a 14:41 di M.A.W. 1968

    Categorie
    Libri , Programmazione , Scienza
  6. Happy Birthday, Ada!

    di pubblicato il 10-12-2015 alle 00:01 (Titolo provvisorio...) (2312 Visite)
    Il 10 dicembre 1815 nasceva a Londra Augusta Ada Byron, figlia legittima (l'unica) del poeta George Gordon, meglio noto come Lord Byron, e di Anna Isabelle (Annabella) Milbanke, baronessa di Wentworth. Dopo il matrimonio con il barone Lord William King, poi nominato Conte di Lovelace, la nostra Ada diverrà Lady Ada Augusta, Contessa di Lovelace.

    In occasione del secondo centenario della nascita di Ada, è doveroso ricordare brevemente ma nel modo più corretto la figura di colei che ...

    aggiornamento da 02-08-2016 a 01:14 di M.A.W. 1968

    Categorie
    Libri , Programmazione , Scienza
  7. Aggiungi un posto a tavola...

    di pubblicato il 30-10-2015 alle 15:15 (Titolo provvisorio...) (2762 Visite)
    Visto il notevole interesse suscitato dal poker di articoli dedicati al simpatico problemino dei ménages (uno, due, tre e quattro), approfittando a piene mani di tutti i (numerosi) tempi d'attesa e di viaggio aeroferronavali, ho provveduto a risistemare il materiale discusso in un unico articolo in PDF, aggiungendo ove possibile alcune utili note e isolando i banalissimi preliminari matematici dalla presentazione storica del problema, seguita a sua volta da una breve discussione degli algoritmi ...
  8. Let's get deranged!

    di pubblicato il 22-08-2015 alle 00:37 (Titolo provvisorio...) (2399 Visite)
    Dopo la terna di articoli dedicata al simpatico problemino dei ménages (uno, due e tre), è opportuno destinare qualche ulteriore riga alla implementazione di esempio fornita nella scorsa puntata.

    Un simile sorgente (per quanto meramente illustrativo) di circa 1kLOC, infarcito di una silloge di tecniche di programmazione non banali, brevemente commentato solo nei punti salienti, merita certamente qualche altra spiegazione ad usum delphini, oltre al già fornito chiarimento sui vettori ...
  9. Ménages... et trois ;-)

    di pubblicato il 22-08-2015 alle 00:36 (Titolo provvisorio...) (2309 Visite)
    Dopo una prima, facile introduzione e un secondo articolo sulla generazione esaustiva delle soluzioni, parliamo ancora del problema dei ménages. Come mostrato esplicitamente ormai in più punti, l'argomento è ben più vasto e interessante di quanto la melensa formulazione originale del problemino potesse far pensare all'ignaro lettore, ed ha connessioni radicate e profonde in numerosissimi settori applicativi, dalla matematica discreta (rook polynomials e dintorni) all'ottimizzazione combinatoria, ...
  10. Un altro giro di valzer, Madame Colette?

    di pubblicato il 22-08-2015 alle 00:36 (Titolo provvisorio...) (2990 Visite)
    Parliamo ancora di ménages.
    Nella scorsa puntata abbiamo lasciato la padrona di casa, Donna Letizia, alle prese col problema di mettere a tavola n coppie di invitati, con n numero naturale maggiore di due, rispettando due semplici regole:

    1) Uomini e donne occupano posti rigorosamente alternati attorno alla tavola, che ha forma circolare;

    2) Nessun coniuge deve occupare alcuna delle due sedie immediatamente adiacenti a quella proprio partner: se la signora ...
  11. Il valzer delle coppie...

    di pubblicato il 30-10-2012 alle 18:56 (Titolo provvisorio...) (6078 Visite)
    Sottotitolo: Donna Letizia risponde.

    Il problema del quale trattiamo, noto in letteratura come problème des ménages, è uno dei più universalmente citati e discussi in combinatorica: tanto che si fa realmente fatica a trovare un testo specialistico nel quale non venga analizzato, o quantomeno menzionato - sovente più volte. Al tempo stesso è deliziosamente retrò per il modo così tipico in cui è stato formulato alla fine dell'Ottocento e per il suo stesso contenuto: si parla infatti ...
  12. TAXIIIIII! (WAS: Algoritmo first-fit per bin-packing)

    di pubblicato il 06-04-2012 alle 17:51 (Titolo provvisorio...) (5635 Visite)
    Su gentile (ma pressante) richiesta privata di alcuni lettori, dedico la presente blog entry a questo recente thread, che si rifà a questo problema.

    Accontento volentieri i miei lettori, non certo per una malintesa captatio benevolentiae o per sciocca autoincensazione, ma perché questo genere di soluzione è assolutamente, solidamente paradigmatico del modo di pensare del Buon Programmatore, sano cultore della matematica discreta e computazionale.

    Si tratta di un problema ...
  13. It's a "long long" way to Tipperary...

    di pubblicato il 04-04-2012 alle 04:49 (Titolo provvisorio...) (4020 Visite)
    Prendo in prestito per il titolo il ritornello - con modifica - di una delle più note marcette militari anglosassoni, assurta a simbolo della prima guerra mondiale (con una curiosità che piacerà al buon Antonio: la medesima melodia, con ben poche variazioni, viene correntemente usata anche per l'inno dell'università dell'Oregon "Mighty Oregon") per tornare sul tema degli standard e dialetti del linguaggio C.

    Sovente ricevo richieste d'aiuto da studenti e programmatori alle ...
  14. C=64: Ready_

    di pubblicato il 10-03-2012 alle 04:29 (Titolo provvisorio...) (3989 Visite)
    Un recente post del nostro ottimo Antonio sollecita una adeguata risposta: un tuffo in un oceano ben noto e molto amato, quello dei nostri esordi informatici con i PET, sempre modernissimi nonostante gli ormai sei lustri trascorsi dalla loro introduzione sul mercato italiano.

    Uno dei primi elementi che attiravano l'attenzione degli allora programmatori in erba erano i primi software semiprofessionali in circolazione, allegati alle modernissime riviste con cassetta o, più di rado, ...

    aggiornamento da 28-05-2016 a 15:02 di M.A.W. 1968

    Categorie
    Programmazione , Tecnologia
  15. Parole famose...

    di pubblicato il 12-02-2012 alle 18:37 (Titolo provvisorio...) (3501 Visite)
    Per non compromettere la leggibilità della firma, sposto qui alcune delle mie citazioni preferite, senza nulla a pretendere e guidato unicamente dal mio gusto personale. Ho aggiunto le mie traduzioni, che cercano di rendere appieno il senso di ciascun aforisma.

    Reputo verissimo il motto "siamo ciò che sappiamo", ma con buona pace di quei simpatici dopolavoristi da "spigolature" della Settimana Enigmistica che si compiacciono di miniare l'intero Pentateuco sul retro ...

    aggiornamento da 15-01-2014 a 01:51 di M.A.W. 1968

    Categorie
    Scienza , Altro
Pagina 1 di 3 123 ultimoultimo