Francisco IA Lover

 Stack Overflow en español

Chat de la comunidad de Stackoverflow en español. A veces char...
yst 22:20
deja ver si el software o el compilador esta o no obtimizado
yst 22:20
@dsad pero es el representante mas utilizado para operaciones matemáticas simple (incrementador de posicion o suma de entero)
yst 18:52
como te decia depende de cual interprete se este usando
yst 18:52
@dsad no lo diria de esa forma
yst 18:46
pero corri el mismo ejemplo sin el uso y no optimizo nada
yst 18:46
@dsad no sabria decirte por que no se que python esta usando, por si acaso la use afuera para deshabilitar si se podia
yst 18:42
depende si usas CPython o PyPy o Cython XD
yst 18:40
@dsad lo que siempre veo es el n++
yst 18:39
@KarlosLuengas hay pre incremento y post incremento ...
yst 18:38
en el caso de python el shortcode esta mas optimizado ...
yst 18:34
@dsad si exacto, por eso lo operadores mas nuevos no quieren decir que sean los mas optimizados... y esto varia entre un lenguaje y otro ... puede que en otros lenguajes este mas optimizado
yst 18:33
@fredyfx la idea es comparar las diferencias entre lenguajes varios ... y evaluar si el resultado de acerca
yst 17:49
eso parece
yst 17:48
en javascrip hay una diferencia notable a partir de los millones de registro "1e8"
yst 17:47
console.table({ 'n++': (() => { let n = 0, t = performance.now(); for (let i = 0; i < 1e8; i++) n++; return performance.now() - t + n * 0; })(), 'n = n + 1': (() => { let n = 0, t = performance.now(); for (let i = 0; i < 1e8; i++) n = n + 1; return performance.now() - t + n * 0; })() });
yst 17:47
@DanteS. esto... es algo que encontre por internet y queria buscas conversacion
yst 17:42
@KarlosLuengas esta prueba es incorrecta, debes ejecutar los escenarios de forma individual.
yst 16:54
@KarlosLuengas si se pudiera confirmar claro ...
yst 16:47
jajajaj si
yst 16:44
jajaja no se ... si no hay docuentacion sobre eso y no se sabe como funciona, se puede pensar cualquier cosa ...
yst 16:39
@KarlosLuengas si no se confia en el compilador te toca ir por asembler
yst 16:26
que opinan???
yst 16:26
¿Por qué n++ es más rápido que n=n+1?
Este es precisamente el tipo de tonterías que los lenguajes de "alto nivel" supuestamente te evitaban tener que pensar. No hay ninguna diferencia intrínseca en el significado de estas dos expresiones (incrementar el valor de n en 1). Ambas son una abstracción de la implementación subyacente. Se supone que la forma en que se implementan las expresiones en hardware es una decisión del compilador, y se supone que debes confiar en que el compilador hará lo correcto. Si no confías en el compilador y quieres controlar la implementación, probablemente deberías
yst 16:26
encontre esto en internet:
yst 15:59
@DanteS. bueno pero no puedes esperar a que sea demaciado tarde para percatarte ...
yst 15:56
asique yo por lo general no confio en nadie ni en mi mismo
yst 15:56
puedes si el vibe code amanecio con ganas de procrastinar y no analiso el codigo ... puede pasar cualquier cosa
yst 15:53
@DanteS. si los da, no me fio...
yst 15:42
como sea pero alrededor de la IA hay un alo en donde o eres un experto en IA o eres un ignorante en la programación y recurres a ella...
yst 15:35
yo no creo aun en esas encuentas sobre IA... mucha gente dira que no la usa ... aunque si lo hagan de alguna u otra forma
yst 15:34
@KarlosLuengas yo creo que la gente se siente aun estigmatizada por la sociedad de desarrolladores, por el hecho de usar IA y por ende no lo exteriorizan ...
yst 15:26
sera que es el mismo
yst 15:26
yo uso cargo con Rust ...
yst 15:26
interesante
yst 14:14
@DanteS. mira desde que comenso esto de less coding y code vibe ... no me extraña ver este tipo de cosas
yst 00:10
no los conosco
yst 00:03
y farmeable
yst 00:03
por que genshin impac tiene cooperativo pero es bastante extenso
yst 00:03
minecraft si acaso
yst 00:03
haaa pero de eso no hay cooperativos
yst 00:01
en classic acaban de lanzar pandaria
Mon 23:59
soy mas de los clasicos
Mon 23:59
no soy de juegos nuevos
Mon 23:59
vaya descance
Mon 23:58
hace rato no compro expanciones
Mon 23:58
este es mi personaje en wow