Hace 3 años | Por Peazo_galgo a espirituracer.com
Publicado hace 3 años por Peazo_galgo a espirituracer.com

Cada tecnología empleada en automoción tiene ventajas e inconvenientes. Antes de demonizar la tecnología, hay que acordarse de lo que implicaba un carburador mal afinado, olvidarse de rellenar aceite en motores de dos tiempos, o no estar pendientes de las cadenas de distribución en algunos modelos. La informática va ganando presencia a bordo de los automóviles y se van exponiendo poco a poco a sus problemas también.Tesla tendrá no solo que reemplazar esas memorias flash, sujetas a un desgaste por su utilización, también repensar su software

Comentarios

D

#14
Oh, por fin. Menéame Premium. lol

clavícula

¿Cómo intercambiar los valores de dos variables sin crear una tercera?

hasta_los_cojones

#1 si es un lenguaje maligno con tipado dinámico lo tienes fácil


Sea
var a = foo
var b = bar


b = [a,b]
a=b[1]
b=b[0]

tachán

Y hay algunos tan malignos que te permiten hacer


b = [a,b]
[b,a] = b

e

#3 Brujería

hasta_los_cojones

#4 Esto si que es brujería #5

D

#1

a = a ^ b
b = b ^ a
a = a ^ b

Para variables numericas siendo ^ la operación or-exclusivo o xor

D

#1

PUSH A
PUSH B
POP A
POP B

D

#1
Ejemplo: a = 2, b = 3
b = b + a (b = 3 + 2 = 5)
a = b - a (a = 5 - 2 = 3)
b = b - a (b = 5 - 3 = 2)

clavícula

#13 El contrato es tuyo. Espera nuestra llamada (tenemos todos tus datos)

s

Un disco duro magnético habría sido una elección menos obvia.
Ideal para un sitio con muchas vibraciones, como un coche....

M

Lo que es absurdo es que los intermitentes dependan de la pantalla táctil.

e

Cuando dice "la informática" se refiere a las memorias flash, que se degradan por el uso intensivo.

D

#2

Entonces, más bien el economista que dijo: "Esa tarjeta ¿no la hay más barata?"

M

#2 A mí me huele más a una falta de comunicación entre el equipo diseñador del hardware (es el que escogerá el chip de memoria) y los programadores de la aplicación.
Seguramente infravaloraron o no tuvieran en cuenta el número de accesos a esa memoria.

a

#2 Diria que no, lo de la flash es un caso particular, lo que describen es un mal que se está produciendo en todos los ámbitos de la informática, los desarrolladores están actuando como si el hardware fuera ideal, perfecto e infinitamente actualizable sin costes.
El problema de Tesla es un software mal diseñado, no unas memoria flash defectuosas.
Y asi están saliendo todo tipo de aberraciones en el software, que usan 100x veces más recursos de los necesarios porque si, incluso para las tareas más simples.
Es muy común hoy en día que cuando señalas que tal código es horriblemente ineficiente, te respondan que las optimizaciones tempranas son malas, respuesta muy conveniente para excusar verdaderas chapuzas o la propia inutilidad o ignorancia del desarrollador.

e

#11 Puede ser, sin ver el sofware es complicado decir. Está claro que el global siempre es el hardware + software. A priori y con el software que ahora lleva, se peta.

Peazo_galgo

#11 exacto, luego piensas que las sondas Voyager siguen funcionando 40 años después con sus arcaicos sistemas electrónicos y de almacenamiento y te cagas en todos los gominas que recortan costes en el automóvil...