/tech/ - Tech 2.0

Mode: Reply
Name
Subject
Message

Max message length: 4096

Opciones
Files
E-mail
Password

(used to delete files and postings)

Misc

Remember to follow the rules


Explorando lenguajes Choroy 04/18/2024 (Thu) 23:32:42 39f0f8 No. 12956
Ando explorando, viniendo de Python/JS/PHP, le tengo ganitas a Go, pero quiero saltar a algo que sea tan rico como C, que no sea Rust. Lenguajes como C#, Java, Kotlin, C++, Ruby, Pearl no los tengo en la mira, no quiero nada con alguna JVM o con un simil de Python/C. Generalmente hago harto web scraping en máquinas que tienen al menos 1 core Intel Xeon disponible. Tambien me las apaño con JS en Google Script. Ahora estoy trabajando en un pool de procesos con PHP comunicando todo por medio de las colas que ofrece System V IPC, y evitando las race conditions con procesos colectores que monopolizan recursos. Me gusta el rendimiento que da el pool con +100 elementos funcionando. Lo mismo en Python dejaba al CPU en 1500% con asyncio y aiohttp, y en 255% con ThreadPoolExecutor (gracias GIL) y requests. En cambio en PHP con file_get_content y un stream resource puedo consumir tranquílamente los 5gbps que ofrece AWS en sus instancias EC2 con un control bastante decente sobre las peticiones, y en términos de lukas, ahorra un montón de cash a las empresas. ¿Qué otros lenguajes hay que valgan el tiempo?, o solo por curiosidad, ¿qué otros lenguajes usan, y para qué los usan?.
https://www.youtube.com/watch?v=l-xFS_40fEs
Homero y su empresa de Internet ¿Puede darme dinero?
David López
Views: 10,408 - 28/09/2016
00:20
>¿qué otros lenguajes usan, y para qué los usan?. MEL para animar 3D en Maya https://youtu.be/b3_lVSrPB6w?feature=shared
You're Correct Horse
Isaiah
Views: 6,330,454 - 27/04/2013
00:38
Si quieres explorar lenguajes de programación, busca en los esolangs. O anda a un clásico y revisa Forth. Si se te derrite el cerebro y te gusta en el proceso, no nos hacemos cargo de las consecuencias.

Delete
Report