Pagina 8 di 11 primaprima ... 6 7 8 9 10 ... ultimoultimo
Visualizzazione dei risultati da 71 a 80 su 109
  1. #71
    Quote Originariamente inviata da MItaly Visualizza il messaggio
    ...sembra il peggio del forum di PuntoInformatico dei tempi d'oro
    Molti colleghi concordano col sottoscritto, senz'ombra di dubbio, nel ritenere che su tale forum attorno alla svolta del millennio si sia toccato uno dei momenti più bassi in assoluto nella storia della telematica. Si fa realmente fatica a definire codesta situazione senza ricorrere a metafore dantesche. Una bolgia di ignoranti ottusi, faziosi e aggressivi che hanno fatto sistematicamente strame dello spirito cavalleresco coltivato per decenni su FIDOnet, calpestandone ignobilmente ogni più sacro valore.

    Intendiamoci bene, tutti siamo in qualche misura e all'occorrenza "faziosi" pur occupandoci per mestiere di questioni variamente oggettive, e asserire il contrario dà sempre adito a preoccupazioni nell'interlocutore. Tutti abbiamo preferenze, idiosincrasie, simpatie e antipatie, quasi sempre apertamente basate su motivazioni strettamente tecniche. La faziosità si manifesta quando visioni del mondo diverse si incontrano, o si scontrano. Personalmente ho assistito a furiosissime polemiche, nei corridoi di corsi avanzati, seminari e summer schools itineranti (come la ESSL), tra compassatissimi professoroni che oggettivamente non potevano avere in tali contesti mere preoccupazioni di cadrega e di bottega, e soprattutto in ordine ad argomenti che mai nessun profano di logiche superiori, pur con una educazione tecnoscientifica, potrebbe ritenere soggetti a discussione o dissenso, come i fondamenti logici della matematica. Ma appunto il più "ignorante" di costoro aveva pubblicato articoli scientifici a non finire e almeno mezza dozzina di monografie con Springer-Verlag, dunque aveva tutto il diritto di aver maturato una visione personale del problema e di essersi affezionato a ragion veduta a qualche soluzione, non necessariamente da lui partorita.

    La faziosità può anche essere volutamente teatralizzata, come spesso si diverte a fare il sottoscritto, ed è comunque un prerequisito nella teoria logica dell'argomentazione, dove si presume che esistano (almeno) due posizioni contrapposte, sia pure connesse ad una medesima base di verità fattuale (i.e. tutte le argomentazioni addotte sono parimenti corrette, quindi deduttivamente valide e fondate ossia con premesse tutte vere, o almeno cogenti ossia fondate e "forti", come le deduzioni induttive).

    Ma è chiaro che ad un certo punto si deve comunque essere in grado di distinguere la verità fattuale e le misure da ogni altra inferenza, deduzione, idiosincrasia personale. Tutto ciò, evidentemente, manca nei soggetti meno preparati e in quelli nei quali la faziosità è tale da alterare e inquinare ogni capacità di giudizio (connotazione tipica, ad esempio, della discussione politica in Italia), i quali sfornano a ripetizione una stanca retorica piena zeppa di errori oggettivi, sfondoni, argomentazioni assolutamente scorrette e non cogenti nel senso tecnico sopra accennato, non sequitur come se piovesse, fallacie d'ogni tipo (ad hominem la più gettonata, ovviamente) e idiozie varie assortite.
    Sui forum di PI si raggiungeva una densità di tali idiozie e scorrettezze tale che, a farne altrettanti atomi, c'era da far impallidire una stella a neutroni.
    Ultima modifica di M.A.W. 1968; 20-06-2015 a 16:08
    • Un plauso a Grisha Perelman, raro esempio di genuino anticonformismo umano e scientifico.

  2. #72
    Utente di HTML.it L'avatar di MySQL
    Registrato dal
    May 2015
    Messaggi
    729
    Quote Originariamente inviata da M.A.W. 1968 Visualizza il messaggio
    Nel sistema scolastico anglosassone, che include anche buona parte dei paesi nordeuropei (oltre a parecchie ex colonie del Commonwealth), esistono sia lauree Bachelor e Master in Computer Engineering (che con meno di mezza dozzina di corsi extra possono diventrare una doppia laurea, includendo anche le competenze in Electronics Engineering), sia lauree in Computer Science ovvero la nostrana scienza dei calcolatori, oggi più sbrigativamente informatica, delle facoltà di Scienze MMFFNN.
    Guardando sui siti delle principali università USA gli MS sono associati (per quanto ho potuto vedere) sempre all'engineering
    Esistono certamente sia le "school of engineering" che le "school of science", ma sempre AFAIK in queste ultime c'è matematica e fisica chimica e biologia (insomma MMFFNN) mentre informatica (computer science) ricade prevalentemente nella prima, tanto che hanno il master EECS come (quasi) standard.

    Confermo in sostanza che, per quanto possa sembrare strano, scienze dei computer (CS) è normalmente parte della "School" (o macrodipartimento) di ingegneria.

    Detto questo, la cosa che a dir la verità mi colpisce sempre è che un buon 50% almeno dei docenti (anche se non esiste in realtà il professore così come è inteso in Italia con la relativa idoneità di fascia, lì in "professor" è totalmente diverso) non è americano.

    Si trova davvero di tutto, dagli italiani agli indiani, turchi etc.
    Quanti docenti non italiani ci sono in un dipartimento tipico? 0? 1? 2? ...

  3. #73
    Quote Originariamente inviata da MySQL Visualizza il messaggio
    Confermo in sostanza che, per quanto possa sembrare strano, scienze dei computer (CS) è normalmente parte della "School" (o macrodipartimento) di ingegneria.
    Il caso americano è molto peculiare e vi sono anche numerose differenze tra le varie università, che hanno davvero un elevato grado di autonomia. La relazione tra corsi e dipartimenti è in realtà molto blanda, inoltre in molti casi laddove non esiste un M.Sc. c'è un M.A. quasi del tutto equivalente gestito da altre schools, eccetera. In buona sostanza, ci si può facilmente laureare in EE anche in una facoltà di economia, con i "majors" in elettronica o matematica, e questo in effetti può apparire anche più strano... le università europee sono comunque diverse da questo punto di vista. Discorso analogo per il personale docente, in USA le università assumono letteralmente chi vogliono, senza troppe cerimonie.
    • Un plauso a Grisha Perelman, raro esempio di genuino anticonformismo umano e scientifico.

  4. #74
    Quesito abbastanza divertente che mi è stato posto oggi:
    Calcolare la somma delle cifre di 21000 in C, senza librerie esterne (=no GMP e compagnia cantante).
    (ripasserò in seguito con una soluzione ingegnosa di una manciata di righe a cui non ero arrivato )
    Amaro C++, il gusto pieno dell'undefined behavior.

  5. #75
    Quote Originariamente inviata da MItaly Visualizza il messaggio
    Quesito abbastanza divertente che mi è stato posto oggi:
    (ripasserò in seguito con una soluzione ingegnosa di una manciata di righe a cui non ero arrivato )
    E' un classico problema (sottospecificato) di Project Euler. Al di là delle possibili soluzioni (ce n'è una facilmente adattabile perfino negli Snippets del compianto Bob Stout, da fine anni Ottanta) in C, più o meno ortodosse, che si trovano assai facilmente in giro: viene subito da dire che calcolare la somma (o più interessante, il population count, modificando leggermente la costante) in binario è ben diverso dal farlo in decimale. Più in generale, non è stata specificata la base in cui lavorare, elemento invece fondamentale quando si parla di simili operazioni base-dependent. Inoltre, dato che l'esempio del link di cui sopra non viene quasi mai associato al testo del problema nelle varie vulgate, non è sempre chiaro se si parla di mera somma o di modulo gaussiano, assai più comune in questi casi, ovvero una reiterazione della somma fino ad ottenere una singola cifra (conteggio in modulo b). Nell'incertezza, ricordo che all'epoca avevo risolto diverse varianti del quesito.

    Sarà per questo che noi logici matematici non godiamo di grandi simpatie neppure tra "colleghi" matematici, fisici, chimici, biologi... come quando Tarski si fece avanti a dimostrare e dire che sì, l'intoccabile Euclide era effettivamente grande, ma gli mancava l'assioma di continuità e sarebbe stato bocciato agli esami.
    Ultima modifica di M.A.W. 1968; 26-06-2015 a 13:02
    • Un plauso a Grisha Perelman, raro esempio di genuino anticonformismo umano e scientifico.

  6. #76
    Sì mi era stato detto che era da Project Euler, per come mi era stato specificato si intendeva la semplice somma in base 10 (sostanzialmente, quello che viene fuori se in Python fai sum(int(x) for x in str(2**1000)), o se vogliamo il 1000° elemento della sequenza A001370 ).

    Una soluzione valida e compatta è semplicemente:
    codice:
    #include <stdio.h>
    #include <math.h>
    
    int main(int argc, const char *argv[]) {
        char buf[400];
        int total = 0, i;
        sprintf(buf, "%.0f", pow(2., 1000));
        for (i=0; buf[i]; i++) {
            total += buf[i] - '0';
        }
        printf("%i\n", total);
        return 0;
    }
    La parte divertente è che se uno trovasse questo codice in giro "per davvero" verrebbe il dubbio se l'ha scritto un principiante che non ha capito nulla di floating point ma gli è andata bene oppure un esperto che sa esattamente quello che sta facendo. Io stesso quando mi è stato mostrato ci sono rimasto qualche secondo ("ma questo non si può fare!") prima del momento "a-ha!".

    (sul population count e un altro po' di algoritmi bitwise "magici" invece avevo trovato un po' di tempo fa questa gustosa paginetta, in cui c'è anche qualche spiegazione interessante; purtroppo non ho ancora avuto modo di applicarli direttamente)
    Ultima modifica di MItaly; 26-06-2015 a 13:47
    Amaro C++, il gusto pieno dell'undefined behavior.

  7. #77
    Quote Originariamente inviata da MItaly Visualizza il messaggio
    (sul population count e un altro po' di algoritmi bitwise "magici" invece avevo trovato un po' di tempo fa questa gustosa paginetta, in cui c'è anche qualche spiegazione interessante; purtroppo non ho ancora avuto modo di applicarli direttamente)
    Sugli algoritmi bitwise c'è una discreta mole di letteratura, soprattutto (com'è ovvio) in ambito embedded, dall'ormai introvabile Cavanagh degli anni Settanta (a cavallo tra implementazioni su silicio e algoritmica) a vari paragrafi del TAoCP di Knuth, dal divertente "Hacker's delight" a "Matters computational" con relativa libreria FXT, fino al folklore matematico diffuso su molti forum tipo AVRfreaks dove certi "trucchi" come trasformare a runtime un piccolo intero n in 2^n con una manciata di istruzioni Assembly RISC loopless sono davvero all'ordine del giorno. Anche perché, oltre ai vari idiomi, è davvero importante comprendere i meccanismi dell'algebra dei campi finiti di ordine due, che ha una ricca pletora di peculiarità irriproducibili in altri casi.
    • Un plauso a Grisha Perelman, raro esempio di genuino anticonformismo umano e scientifico.

  8. #78
    sto leggendo un articolo introduttivo su Julia.
    da come viene descritto, e da quello che gli autori vorrebbero ottenere, sembra interessante.
    qualcuno di voi lo conosce??

  9. #79
    Utente di HTML.it L'avatar di Scara95
    Registrato dal
    Jul 2009
    residenza
    Zimella (VR)
    Messaggi
    2,589
    Quote Originariamente inviata da fermat Visualizza il messaggio
    sto leggendo un articolo introduttivo su Julia.
    da come viene descritto, e da quello che gli autori vorrebbero ottenere, sembra interessante.
    qualcuno di voi lo conosce??
    Sei alla ricerca disperata del linguaggio ideale o ti stai solo guardando attorno? D:

    Se cerchi il linguaggio ideale, buona fortuna

    Se ti stai guardando attorno, fai bene

    Tieni comunque conto che dopo esserti guardato attorno è meglio se apprendi per bene 2-3 linguaggi.
    "Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares

  10. #80
    Quote Originariamente inviata da Scara95 Visualizza il messaggio
    Sei alla ricerca disperata del linguaggio ideale o ti stai solo guardando attorno? D:

    Se cerchi il linguaggio ideale, buona fortuna

    Se ti stai guardando attorno, fai bene

    Tieni comunque conto che dopo esserti guardato attorno è meglio se apprendi per bene 2-3 linguaggi.
    no no niente linguaggio perfetto .

    ho visto questo tutorial su questo linguaggio e mi sono incuriosito!
    ma penso che sia ancora un linguaggio poco conosciuto.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.