Newsgroup: it.lavoro.informatica
Titolo: Ma il software dei freni del metro di milano

quello che intercetta "falsi positivi" (rotfl! che cazzo significa) 
secondo voi è scritto in java(grande cagata) o c#(stragrande cagata) o 
c++ o c ?
Sarebbe interessante saperlo oppure dipende dalla programmazione ad 
oggetti(altra cagata) o cosa?


io lo so perché conosco chi ci ha lavorato
cobol + fortran con alcune interfacce in lisp

 fortran con alcune interfacce in lisp
 
IM...POS...SI...BI...LE

Impossibile è una parola grossa, nulla so del software della metro
di Milano ma in genere molti sistemi delle metropolitane sono in
lisp e il fortran oggi è démodé ma nell'industria si usa molto, il
cobol per fare UI idem.
 
Tradotto formalmente non mi sembra affatto strano (termine
interfacce a parte), figuriamoci impossibile...
 
-- 
usenet⇒nntp per trovarmi


Considera anche che la linea rossa esiste da prima di java C# C++ etc. 
quindi mi sembra che l'ipotesi cobol, che invece esisteva gia', non sia 
affatto impossibile.

 affatto impossibile.
 
ADA e Fortran sono piu` probabili.
 
 


OK, è quasi ora di andare a festeggiare (personalmente, non so cosa).
 
Io ho tirato a indovinare, trollando l'OP e la sua stupida uscita.
 
4ndre4 è l'unico che ci è arrivato.
 
Non bevete troppo e non sparate i botti - quelli veri, non le cazzate 
qui che non fanno male a nessuno - che poi gli animali da compagnia si 
spaventano (dei ragazzini che si moncano le dita chi se ne fotte, se lo 
meritano)


Fortran certamente, ma ADA e' molto piu' recente. Parlando della M1, la 
cui inaugurazione risale ai primi anni '60, i linguaggi disponibili 
erano appunto cobol e fortran, ed ovviamente assembly.


ammesso che allora ci fosse un software di controllo, immagino però che 
in questi 60 anni sia stato riscritto e anche più di una volta. se non 
altro perché nel frattempo sono arrivate anche le linee con guida 
autonoma.

 erano appunto cobol e fortran, ed ovviamente assembly.
 
Eh, ma se il software e` ancora quello del 1957 (sempre che quello di allora si potesse chiamare software) mi preoccuperei non poco. 


Ma che ne so?
Ovvio che ne dubito anch'io. L'importante e' avvertire l'innominato che 
chi ha scritto in cobol 60 anni fa non e' detto che l'abbia fatto per 60 
anni e continui a farlo anche oggi, innominato a parte, per le ragioni 
note a tutti.
Non nego che la cosa mi ha incuriosito, cercando su internet pero' non 
ho trovato un'indicazione certa. Ho trovato solo un PDF, "Manutenzione 
veicoli metro ferroviari" 
(
https://www.testo-unico-sicurezza.com/_media/manutenzione-veicoli-metro-ferroviari-2017.pdf
) 
dove, al capitolo "Supporti Tecnici", elenca anche il linguaggio da 
utilizzarsi in associazione alle nuove tecnologie disponibili. Da cui ne 
evinco che anche il linguaggio del software sia soggetto a manutenzione 
e, perche' no, a sostituzione.

 ho trovato un'indicazione certa.
 
Di indicazioni ce ne sono tante, ma nessuna specifica. 
 
Io ho preso questo, per esempio: 
https://www2.seas.gwu.edu/~mfeldman/ada-project-summary.html#Railway_Transportation_
 
 
Nella sezione "Railway Transporation" appaiono un bel po' di utilizzatori, tra cui ETCS:  
 
Railway Transportation
Metrorail systems in Athens, Budapest, Cairo, Calcutta, Caracas, Hong Kong, London, Madrid, Mexico City, Paris, Prague, San Juan
Channel Tunnel
European Train Control System (ETCS)
French High-Speed Rail (TGV)
New Generation TGV Software Converted from C to Ada 95
French National Railways
New York City subway system, new automatic control project (1)
New York City subway system, new automatic control project (2)
Paris Metro, driverless Metro line 14
Paris Suburban Rail
Perth, Australia suburban rail
Swiss Federal Railways (and other European railway systems)
Safetran Systems Corp (several signaling and control products, in service in CSX and other North American railroad companies)
 
Pero` non e` detto che sia usato per la metro di Milano. Sarebbe interessante scoprirlo, a parte le cazzate di quel deficiente bauscia ottuagenario.

 allora si potesse chiamare software) mi preoccuperei non poco.
 
Oh beh, considerando la qualità del crapware medio moderno mi
preoccuperei di meno di codice degli anni '50 e '60...
 
Se ne hai voglia, alcuni tra i tanti:
 
 - 
https://beepb00p.xyz/sad-infra.html
 
 
 - 
https://tonsky.me/blog/disenchantment
 
 
 - 
https://tonsky.me/blog/good-times-weak-men
 
 
 - 
https://nixpulvis.com/ramblings/2018-08-11-web-shit-point-oh
 


 Oh beh, considerando la qualità del crapware medio moderno
 
Io non parlo di crapware. Sorry.

> Io non parlo di crapware. Sorry.
 
Ah, perché si sviluppa ancora qualcosa che non rientri in questa
categoria? Non lo sapevo...
 
#+r
Non intendo prendermela con chi sviluppa ma con la velocità,
ed i costi attuali, i framework, gli ambienti ecc non trovo
più "software" di generazioni recenti. Certo anche prima non
è che la media fosse interessante ma qualcosa c'era...
#-r


 categoria? Non lo sapevo...
 
Assolutamente si`. Il fatto che tu abbia visto merda non vuol dire che tutti producano merda. Noi, per esempio, non lo facciamo.
 
 
 


anche l'ipotesi che ai tempi in cui hanno messo in funzione la linea rossa i freni non fossero controllati da software, mi sembra un'ipotesi non impossibile.

 tutti producano merda. Noi, per esempio, non lo facciamo.
 
Oh beh, non dubito esistano mosche bianche, però appunto mosche
bianche sono, ocio, non parlo di sviluppatori incapaci ma di
gente che va stra di corsa perché l'amministrativo di turno vuole
tutto pronto per ieri e vuole in settimane il lavoro di mesi e
come dire... Presto e bene raro avviene.


 Oh beh, non dubito esistano mosche bianche
 
Ma quali mosche bianche. Non dire cazzate e non trollare.
 

 Sarebbe interessante saperlo 
 
in realtà sarebbe interessante sapere se usa Z, semmai.