[ home ] [ b / i / hum ] [ h ] [ a / jp / mu / tech / v / pol / vis / x ] [ lain ] [ meta / nexo ]

/tech/ - Tecnología

No rompas las leyes de Isaac Asimov
Nombre
Email
Comentario
Archivo



[]
Adjuntar
Clave (Para eliminar el post.)

  • Archivos soportados: [ jpg, jpeg, bmp, png, gif ] , [ ogg, mp3 ] , [ webm ] & [ pdf ].
  • Adjuntos soportados: [ youtube, vimeo, dailymotion, metacafe & vocaroo ].
  • Tamaño máximo total 20MB.



File: OOP.png (24.2 KB, 1126x622) ImgOpsGoogleiqdb

24.2 KB

No.238

Porque los autistas del /g/ de 4chan odian la programación orientada a objetos?
Es aplicable a la vida real y naturaliza el código.

>inb4 tiempo de ejecución/compilación

El tiempo de una persona viva es mas importante que el tiempo que tarde una maquina en ejecutar un programa.
>>

No.239

File: w1 en 2019.png (2.93 KB, 636x350) ImgOpsGoogleiqdb

2.93 KB
>>238
porque son retro
>>

No.240

Muchos de esos son personas que aprendieron esos lenguajes hace años y no han utilizado uno actual.
Ellos simplemente hacen sus tareas con su lenguaje y aprender uno nuevo para hacer lo mismo necesitaría un tiempo que no tienen.

Igual con números se entiende mejor lo que quiero decir, si a ellos hacer una tarea les gasta 1 unidad de tiempo, con otro lenguaje igual lo hacían en 0.9 unidades, pero en aprender ese nuevo lenguaje tardan 3 unidades. Por eso no les sale rentable y lanzan mierda.
>>

No.520

Porque cuando piensan en POO piensan en java y un ambiente laboral asfixiante y hostil para con la creatividad.
>>

No.535

>>520
Esto. Pero recordemos que ya existen lenguajes como python, js y lua que hacen la OOP muy sencilla. También está C# (aka micro$oft java) que se usa para desarrollar videojuegos, así que actualmente lo que piensan en 4chan es un chiste, y que lisp y haskell son buenos lenguajes también.
>>

No.577

>>535
Lisp tiene valor pedagógico. Hasckell, por otra parte, es bueno, pero no la panacea que los cultistas de SICP te venden. El truco está en que tiens que saber exactametne lo que vas a hacer, o qué es lo mejor para el proyecto que queires desarrollar. Por ejemplo: nadie va a ponerse a hacer ml en Haskell cuando existen un montón de librerías en python que lo hacen trivial.

En suma: sé pragmático, y ten claro en qué parte de tu desarrollo como programador/ingeniero/científico te encuentras. No te dejes llevar por los memes.

PD: me encanta SICP, pero reconozco que no es útil para todo el mundo.
>>

No.667

Porque la programación funcinonal se acerca mas a lo que debe hacer un ordenador: darle in input -> hacer algo con ese input -> darte el output.
Sin polimorfismos, clases, ni hostias.


[Post a Reply]
[ ]
[ home ] [ b / i / hum ] [ h ] [ a / jp / mu / tech / v / pol / vis / x ] [ lain ] [ meta / nexo ]