1. 5

    La frase che preferisco “un programma di software che una perizia tecnica in sede giudiziale definirà “confuso, lacunoso, ampolloso, ridondante, elaborato in due linguaggi di programmazione differenti, di cui uno risalente alla preistoria dell’informatica”

    1. 4

      A questo punto sono curioso di sapere quale sia il linguaggio preistorico. Perché se fosse C, vista la mole di dati, potrei quasi capirlo, ma se salta fuori un COBOL o qualche altro rettile è davvero da mani nei capelli.

      In generale vorrei leggere la perizia tecnica, perché i commenti al sorgente fanno sensazione, ma per fare questo casino, oltre al codice scritto male, devi anche avere dei pessimi test.

      1. 3

        C’è qualcuno dentro Gambe.ro che è stato dentro Finmeccanica o HP? Sono curioso anch’io.

        1. 2

          O che abbia idea di se, come e quando sarà pubblicata la relazione tecnica. Immagino assieme al resto della sentenza, ma non ho proprio idea di cosa dovremmo aspettarci (né di quanto apparirà del codice).

        2. 2

          Se fosse stato fatto in COBOL probabilmente avrebbe funzionato meglio visto che banche e assicurazioni quello usano per le transazioni economiche

          Il problema, come sempre, non è il linguaggio ma l’analisi. HP e Finmeccanica hanno intascato una montagna di soldi poi hanno passato la mano a altre aziende che l’hanno passata a altre e alla fine l’algoritmo è stato fatto da cagatori di codice senza nessuna idea di quello che stavano facendo e senza nessuna analisi ne test Ma ovviamente si da la colpa all’algoritmo e al linguaggio invece che alle persone colpevoli di incompetenza

          1. 2

            Io sarei curioso di vedere proprio il codice. Nel mio mondo ideale, il software scritto su commissione e pagato dello stato e’ tutto open-source. Cosi’ come la ricerca fatta con i soldi dello stato non può stare dietro un paywall.

            1. 2

              Anche nel mio mondo ideale. Però devo dire che, viste le premesse, sono più curioso di leggere un’analisi che non sono certo di avere il tempo e le competenze di fare io stesso.

            2. 1

              Oppure Python 2.7…

              1. 1

                Nel 2016 Python 2.7 era ancora socialmente accettabile. Una cattiva idea, ma socialmente accettabile (e in realtà neanche troppo folle, Sage ai tempi interpretava solo Python 2.7 e mette a disposizione dei tool mica male)