previsões: carros = software?

vez por outra alguém me liga pedindo uma previsão, um número, um valor para alguma coisa daqui a 5, 10 anos. vez por outra eu caio na tentação e ofereço um chute, normalmente baseado apenas nos meus sentimentos. mas há gente séria, com dados à mão, falando coisas muito mais interessantes.

veja esta aqui, dita pelo CTO da GM em 2004: In 1970, a typical GM car contained about 100 lines of code. By 1990, it was running about 100,000 lines of code. By 2010, predicts Scott, cars will average about 100 million lines of code. cem milhões de linhas de código em um carro? bem, não exatamente no nosso 1.0, em 2010. e talvez não em 2010, para nenhum carro.

mas uma coisa é certa: tudo está virando software. para os carros, como para qualquer outra coisa, é só uma questão de tempo. o lexus ls460 2006 que ilustra este texto tem bem mais de 7 milhões de linhas de código. e uma bmw topo de linha tem perto de cem processadores. vai lá, vem cá… pode não ser em 2010, mas não vai demorar muito mais pra que um carro tenha mais software do que um computador de mesa. tomara que não passe a ter a mesma quantidade de defeitos… mas já hoje os grandes fabricantes de carros movidos a software estão fazendo recalls de seus programas, digo, carros, para resolver bugs, alguns dos quais capazes de parar o auto por completo. e até oferecer risco de vida aos ocupantes.

2 Responses to “previsões: carros = software?”

  1. Teófilo Says:

    Cá em Portugal este ano, decidiram que as inscrições para o acesso ao ensino superior podiam ser online. Só que muito pouca gente aderiu ao novo sistema com medo que a inscrição não fosse submetida convenientemente. Ou seja, o Ministério da Educação não entendeu que o mais importante para quem se candidata ao ensino superior o mais importante não é o tempo que perdem na inscrição, mas sim garantir que corre tudo bem e que não perdem a oportunidade de uma vida.
    Acho que em relação ao software nos carros a questão essencial é essa. Será todo esse software mesmo necessário? Será que vai mesmo melhorar a vida das pessoas ou só a vai complicar? A velha questão, por vezes more is less and less is more…

  2. tiago assumpcao Says:

    peco licensa (e perdao pela Lingua) para falar por referencia; caso que nao pude deixar de comentar com amigos [segue abaixo]:

    http://www.computerworld.com/softwaretopics/software/story/0,10801,9680
    0,00.html?from=homeheads
    “In 1970, a typical GM car contained about 100 lines of code. By 1990,
    it was running about 100,000 lines of code. By 2010, predicts Scott,
    cars will average about 100 million lines of code.”
    heh, that’s very much crazy
    i mean, crazy for those who don’t pay attention to such big-issue, but simply
    stop and face such a “truth”
    i want a remote exploit[http://en.wikipedia.org/wiki/Exploit_(computer_security)]
    in the car’s brake system
    thanks
    yes please
    i can imagine people fuzzing[http://en.wikipedia.org/wiki/Fuzz_testing]
    cars on the streets, in few years: “this one has a bug; if you break-dance 3 times
    it’ll open the trunk!”
    THEN WE CAN HAVE A FIRESALE
    haha
    imagine: “i’m here with my silica[http://www.immunitysec.com/products-silica.shtml],
    trying to backdoor[http://en.wikipedia.org/wiki/Backdoor_(computing)] this
    car”
    terrorists would be excited
    ahah a firesale
    all is DoD’s fault
    ah hah
    yeah, about DoD: i wonder if
    “vulnerabilities[http://www.postcogito.org/Kiko/EsqueletosNoArmario.html]
    IMPLY Software producer AND developers fault” is up to becoming a rule
    imagine all those nerds being busted by the FBI: “Freeze! you’re
    arrested for being a lazy ass lame coder!”
    thanks god this is brasil \o/

Leave a Reply

Comment moderation is in use. Please do not submit your comment twice -- it will appear shortly.

Subscribe without commenting