el problema de lo ocurrido no es que Google tenga pensado prescindir de Python en modo alguno (todo lo contrario, teniendo en cuenta el énfasis que está poniendo en los últimos tiempos en el desarrollo de IA), sino que la compañía del buscador está reduciendo costos a través de la contratación de mano de obra más barata fuera de Estados Unidos.
|
etiquetas: despidos , google
Dudo mucho que el "equipo de Python de Google" tenga menos de 10 miembros. Menuda gilipollez de noticia clickbait de mierda. Genbeta en su línea subnormaloide, para variar.
Despues hay miles que usan ese python en google.
www.theregister.com/2016/03/23/npm_left_pad_chaos/
Siempre me acuerdo de esta tira.
Me acuerdo que cuando el log4j, les propuse a mi empresa que hicieramos un fork y lo mantuvieramos nosotros por lo menos parcialmente o que nos dejaran contribuir. Pues no... .
El tema es ese: abaratar costes. Y la manera más común que se conoce de incrementar la facturación es abaratando costes y, para la empresa, los salarios son coste.
Y scriptkids.
En IA se ha puesto de moda como interfaz para no programadores invoquen librerías C++ doble están realmente los algoritmos IA
No es solo para eso, pero sí, es más un lenguaje de scripting (de sistemas, de IA, de utilidades), que de programación de sistemas (como podría ser C/C++, Rust, Zig, etc).
Si quitaran la mierda esa de usar espacios en blanco como sintáxis le tendría más aprecio.
PEP8 recomienda encarecidamente utilizar espacios -> peps.python.org/pep-0008/#tabs-or-spaces
Ojalá todos los lenguajes obligaran a utilizar algo parecido. Se acabaría para siempre la tontería de perder el tiempo buscando bloques de código mal cerrados, o tener que dejarse los ojos interpretando código que visualmente está delimitado como el culo.
Que se lo digan al creador de edbrowse, ciego.
En el caso de otros, tienes gofmt que lo hace por tí.
Para mi Python es una porquería que rompe con muchas herramientas de Unix.
Por lo demás, que me digas que un lenguaje de programación es una porquería porque no está pensado para CIEGOS...
Es más, si algo tienen… » ver todo el comentario
Toma hostia mental que te has metido, pero de las gordas.
emacspeak.sourceforge.net/
Colega, el creador de Emacspeak (T.V. Raman) es ciego y el código es todo ELISP.
Manda cojones, siendo el software para ciegos por excelencia al lado de NVDA.
Con Paredit para Lisp en Emacs, T.V. Raman programa mejor que tú y yo juntos.
Y con Emacspeak… » ver todo el comentario
Está claro que tú has venido a churrimerinear y a contar tu película. El tema del meneo y de la conversación te la sopla. Me parece genial, pero cuéntaselo a quien le interese.
-------
De paso, y aunque no venga a cuento de nada, todo tu comentario es un ”non sequitur” y una falacia que te cagas.
No sólo porque un programa hecho por un ciego no quita que LISP es de los peores lenguajes en cuanto a legibilidad (pero de… » ver todo el comentario
Lo único que usa para Speech Dispatcher es para enviarle la cadena de texto de forma asíncrona.
De hecho ELisp soporta llamar a comandos externos via funciones Elisp, sin tocar la shell. El resto de módulos como Eww, Nov.el, Calc... son puro Elisp.
Lo sé por que he tocado SHR de Eww (navegador webs de Emacs)… » ver todo el comentario
”No usa Bash para nada”.
Pero mira las fuentes, mendrugo.
”ELisp soporta llamar a comandos externos via funciones”.
De hecho LISP no lo soporta. Sólo el dialecto de… » ver todo el comentario
Para no saber, solo estoy haciendo un cliente Gopher para Macsyma en ITS.
Y por si no te das cuenta, la conversación en ningún momento iba de funcionalidades. Ninguna de las irrelevantes pajas que te estás montando borra el hecho de que LISP es y siempre ha sido un infierno tirando a ilegible, que era la cuestión que pretendías discutir de Python.
P.D.: Si te sigues yendo del tema para hablarme de chuminadas que sólo te interesan a ti y no vienen a cuento de nada, voy a empezar a pensar que te hacen muy poco casito en tu trabajo. Por cierto, ¿quién coño usa gopher hoy en día?
Hoy en Common Lisp se hacen cosas que ni con Python llamando a numpy+CUDA lo logran.
Sobre ser ilegible, Emacs + Slime + SBCL se folla a Jupyter. Y ya Lispworks deja a Python de juguete.
Cosas como resolución vía sistemas expertos ya existían en CL de cuando Python era aún propietario y Linux casi ni estaba en 0.1.
Avisa cuando se te pase el efecto del porro de ego infundado que no te dejan fumarte en tu casa,
Ya quisiera Python tener un depurador/decompilador como el de SBCL, o las librerías para resolver cosas que solo te lo hacía un doctorado hoy con el backend de CUDA para Python.
El ámbito donde estaba Common Lisp estaba a años luz de un picateclas con Python.
Y el problema… » ver todo el comentario
Y está clarísimo que te has quedado anclado en los 90. Aludes a versiones de lenguaje hace 30 años como si demostrasen algo hoy, y hasta te montas clientes de protocolos que hace décadas que ya nadie usa. Eres un dinosaurio, chico, asúmelo.
Por lo demás, no conoces Python ni en postal. Que tú no tengas ni idea es una cosa, pero pretender que tu… » ver todo el comentario
Y Python es tan inútil por sí solo como CL o más.
Python te da un IDLE y gracias.
De memomento necesitas llamar a BLAS/Lapack para cosas gordas o medio básicas en álgebra/cálculo. CL lo tiene de base.
¿Ves cómo no tienes ni zorra y no paras de confundir lenguaje con IDE? Yo mismo facturo una burrada haciendo aplicaciones estadísticas e industriales en Python y uso UN PUTO EDITOR DE TEXTO, melón. Y huyo de librerías externas porque raramente las necesita. Python es un intérprete y un lenguaje con framework incorporado, jamás ha necesitado las cien mil mierdas que tú necesitas para hacer funcional tu carraca de lenguaje de los 90 (que si nunca ha… » ver todo el comentario
>Concurrencia
20 años para quitar un GIL, no me toques los cojones. Python es un puto juguete. Bordeaux-threads desde QL (multiplataforma) o de serie en SBCL, a tirar millas.
SBCL para tu información trae hasta decompilación/compilación nativa a nivel de FUNCIÓN y cosas como establecmiento de varios niveles de optimización *AL VUELO:… » ver todo el comentario
¿Y me acabas de explicar lo que es un compilador con tabla de símbolos?
De hecho sigues con lo mismo, nombrando cien dialectos y herramientas que demuestran que LISP es una chufa… » ver todo el comentario
Habla con propiedad.
>- Reflexión a niveles de ensueño. Desde los módulos hasta el propio código todo son objetos que se pueden no sólo analizar, sino también alterar en tiempo de ejecución, algo que muy pocos lenguajes permiten.
Common Lisp hace eso desde hace 30 o 40 años sin despeinarse. Es un Lisp, homoicónico, no me hagas reír comprando ESA función con Python, que CL se lo folla… » ver todo el comentario
Para postre mencionas la homoiconicidad, que en el caso de LISP se reduce a que todo, absolutamente todo, sea… » ver todo el comentario
Bien, pero HOY Common Lisp, como mínimo, ha de soportar el estandar ANSI y QuickLisp junto con hilos.
>La nave...
Ya. Ahora mira los recursos de cuando se lanzó la nave y hablamos.Me parece un puto logro. Punto pelota.
>¿Y en qué universo los cien dialectos de LISP son ”lenguajes diferentes”? ¿Porque lo dicen tus huevos? Todos son el mismo frankenstein cojo, melón, sucede que ni siquiera tiene un estándar de facto porque sólo lo usan cuatro gatos anticuados.
Si no distingues entre Scheme y Common Lisp, mejor deja la informática.
Y cuatro gatos, mis cojones 23, CL está en sistemas y DSP's que tu ni hueles.
En Unix lo que buscas, digamos, poniendo un similar en el época, un kernel pelado con Busybox, AWK y cosas ligeras comparado con un bicho gordo con Maclisp y Emacs… » ver todo el comentario
Por poder puedes agregarle hasta colorines por par...
En serio, al principio yo también odiaba Lisp, pero tras usarlo semanas, cambió bastante mi visión.
PD: Con CL casi te olvidas de las listas. No… » ver todo el comentario
Y el 99% del grupo de Common Lispers te va a usar ANSI+ el gestor QL, que es casi como C99 y POSIX con un pkgsrc universal (no existente ahora) que por norma se hayan adscrito desde Android hasta OSX y Ubuntu dejando atrás cualquier sistema de manejo de dependencias.
Abre SBCL y cágate. Empezando por (decompile 'cdr) y las opciones de velocidad y compilación a imágen nativa.
Encima lo cuelgas de otro comentario donde no he escrito nada parecido. Hasta parece que tienes obsesión por mi comentario #96, ya llevas cinco sartas de estupideces citándolo que ni tienen que ver con lo que yo digo ahí. Sencillamente no te funciona la cabeza.
¿Tú te crees que no sé lo que he escrito y dónde, animal?
Por lo demás, estás… » ver todo el comentario
Y si le añades que tiene unas facilidades asombrosas para aplicar reflexión, los supera.
#19 Claro que sí, campeón, un lenguaje donde todo es un objeto sólo debe servir para hacer scripts y juguetitos.
Python es un arma de doble filo. Por un lado su sintaxis es mucho menos verbosa, aparte de que el hecho de que sea un lenguaje dinámico te permite tomar ciertos atajos y aplicar ciertos patrones que no serían posibles o tan triviales con lenguajes estáticos como Java o C#. De hecho considero que soy mucho mejor y más rápido programando con python que con C# ya que me permite centrarme más en el… » ver todo el comentario
Me he tragado codigo en JAVA de cientos de clases para telecomunicaciones o el SACTA, pero Python solo lo he usado para tontas personales. Tambien es falta de ver sistemas reales grandes.
Posiblemente el mejor libro de python que he tenido en mis manos. Te enseña a crear un sistema distribuido con Api REST desde cero con tests y todo.
www.wheresyoured.at/the-men-who-killed-google/
Cada vez huele más a Yahoo.
Así se cierra el círculo.
Los que quedáis que queréis que también os haga la declaración de la renta sois minoría absoluta.
Más info en inglés. Es interesante porque explica también el papel en esta historia de una consultora como McKinsey adicta a los despidos:
www.wheresyoured.at/the-men-who-killed-google/
Yo no sé esa gente de recursos humanos qué tiene en la cabeza...
Teletrabajo significa esto:
reduciendo costos a través de la contratación de mano de obra más barata fuera de Estados Unidos
Ya sabéis; en Latinoamérica hay millones de personas que hablan tú mismo idioma y cobran mucho menos que tú. En la India hay cientos de millones que hablan inglés y cobran mucho menos que tú.
En cierta consultora española "líder en su sector" me contaron que habían subcontratado un desarrollo en Argentina y uno de los programadores se llevó el código fuente, pidiendo un rescate por el mismo. Lo necesitaban porque tenía un bug grave que le generaba pérdidas económicas a un cliente extranjero importante. Eso les pasa por explotar gente en otros países para ahorrarse hasta el último céntimo.
En la mayoría de ofertas en países europeos pone "dentro de España", "dentro de la UE", casi nunca quieren a gente de muy lejos y/o con una cultura muy diferente
La sostenibilidad no es una lucha científica ni tecnológica, es vencer los intereses de quienes se lucran de la no sostenibilidad.
Espero que los buques de carga puedan electrizarse o usar otro combustible pronto pero hasta donde yo he visto no está la tecnología lista aún. Lo única alternativa que conozco es la nuclear, pero me da cosica
Como bien comentas antes, si fuésemos civilizados esto se habría resuelto desde el primer informe del impacto del CO2 (entre otros). Pero como no interesaba hemos perdido décadas frenando el desarrollo.
y no hay legislación que la controle aún
Algunos ya salís anulados de fábrica, me parece a mí.
¿O realmente eres así de ”flipao” e incoherente?
Se agradecen los consejos pero yo se cual es mi vida, la experiencia y la capacidad que tengo, así que, si quieres moralizar, seguro que tu y tu vida tenéis mucho campo para ello.
Ah, gracias por la preocupación: no me he dado ningún golpe en la cabeza
¿Más claro así?
tus razonamientos son éstos en la vida? enhorabuena, tienes mucho futuro en el planeta deshumanizado donde solo gana quien más grite y más pisotones de
Suerte en tu vida
A llorar a casa, niño. Si no te dedicases a responder sistemáticamente en tono faltón igual no te pisarían tanto. A ver si te entra que los demás no tenemos por qué aguantar desplantes gratuitos porque tú seas un puñetero amargado.
(Viene de #61)
La verdad es que en europa la productividad es muy baja y en todo el mundo igual. Lo que queda es la cadena de externalizaciones... Los alemanes contratan en España, los españoles en Hispanoamérica y así. De esa forma se palia los elevados costes improductivos del personal de ese sector.
Pq se diga lo que se diga, yo que miro bastante por el trabajador, no puedo lidiar con determinadas situaciones, como que un junior que tienes que revisarle todo tres veces, que… » ver todo el comentario
¿Y dónde es alta? Porque no me digas EEUU cuando luego criticas los salarios europeos, que el que se levanta 35k en España se lleva 100k en EEUU fácilmente.
A mí me aumenta la productividad casi el doble contratando equipos en Perú y argentina. Ahí por 45 tienes un muy buen coordinador de proyecto, aquí no tienes ni un junior.
Realmente es lo que dices. Yo no puedo competir con un alemán que con lo que factura allí te paga 80k y se ahorra costes donde yo te pago 55k y no soy competitivo.
El es más competitivo, pq te paga 80k en vez de los 120k y yo si pago en argentina un buen… » ver todo el comentario
Y sólo aplicables s un tipo de proyectos muy cercano a la consultoria o los proyectos cerrados
Esto en mi opinión debería estar penalizado taxativamente o fuertemenete revisado, como si fueran aduanas. Después vendrán los lloros de que nos adelantan por la derecha con nuestra propia tecnología y el I+D de nuestras universidades.
El proteccionismo es basura, el cáncer de occidente es que el poder lo tienen las empresas en lugar de los estados.
Las energías verdes son más baratas y rentables, el coche eléctrico igual y no lo vamos a tiempo con ello y perdimos la carrera ahí porque a algunas empresas prefieren seguir facturando sin invertir ni dejar paso a competencia. Dan unos sobres y te montan un impuesto al sol hecho a medida. Y así en toda… » ver todo el comentario
Yo considero que el libre mercado no será bueno y no se puede llamar progreso hasta que no sea sostenible.
En empresas que trabajan con la última tecnología los papers, patentes y know how sí están en manos de ese grupo de trabajadores ya que son quienes lo crean y mejoran, externalizarlo me parece un error.
Es solo mi opinión