Descargar archivos ({{ 4 }})
Version 0.2.5
{{{"si negros, soy desarrollador [s]bloated[/s] web, y mi pregunta es lo de arriba, podrían aclararme bien eso, he investigado un poco y he visto que practicamente todo lo que sea web es bloat kek y hasta se dice que la verdadera programación es en ensamblador ¿entonces no vale lo que se conoce como webassembly o es otro bloat? la verdad quisiera mejorar y este tema me ha intrigado fuera de memes, y otra duda ¿cómo debería ser la web entonces? veo que cada vez que investigo me pierdo con tanta información, de antemano gracias por aclarar mis dudas" | renderPostMessage 71554}}}
>> | {{{">>71554 (OP)\nla web no es web desde que decidieron usar js para todo" | renderPostMessage 71555}}} |
>> | {{{"Un monton de autistas queriendo reclamar las glorias de los nerds de computadoras de los 80 a 90 que escribian sistemas operativos, compiladores.\n\nEn general desde Pascal o Basic inicio eso de verdaderos programadores, donde los que tenian que aprender el hardware o tener los manuales y libros enormes en el escritorio eran los verdaderos programadores, y quienes usaban lenguajes mas simples para aplicaciones de usuario, eran hobbistas o noobs o simples pica teclas.\n\nLuego lo mismo paso con visual basic y luego Java.\n\nAhora debido a el auge de la web y empresas, pasa lo mismo con el desarrollo web.\n\nQue igual al final los salarios mas altos estan en servidores con Java/C# incluso Google,Amazon,Netflix, Apple usan mucho Java y las condiciones de programadores de videojuegos son pateticas comparando contra cualquier front end.\n\nEn si es un elitismo de personas que no tienen ni puta idea.\n\nAunque otra critica es los web devs que nunca aprenden las cosas mas basica y terminan reinventando la rueda.js y lo venden como si fueran genios o los que salen de bootcamps o ver videos de youtube que hacen codigo horrible.\n\nKek no te molestes." | renderPostMessage 71556}}} |
>> | {{{">>71554 (OP)\nWebassembly es un intento de convertir a los navegadores en sistemas operativos. No tiene sentido y solo beneficia de forma real a los videojuegos, honestamente.\n\nProgramar en javascript es programar, no te calientes la cabeza. Es solo que pasa que hay otros lenguajes que se usan para distintos propósitos, por ejemplo, python lo puedes usar y combinar con una terminal para hacer una aplicación CLI, como mkdocs, que sirve para generar documentación de software desde Unix. También están C/C++, muy usados en videojuegos y procesos computacionales complejos, debido a su velocidad. Go, Rust y nim que son propuestas para reemplazar C++. También tienes a lua, principalmente usado para scripts y tener código embebido en C y shell script, muy usado para automatizar en Unix. \nHay otros lenguajes cuyo principal propósito es ser un back-end web, por ejemplo, Ruby o PHP. Como ves, diferentes lenguajes para diferentes propósito. Es solo que pasa que las tecnologías web son lo más usado actualmente porque sirven para infinidad de cosas y el desarrollo con las mismas es más rápido. Aprender ensamblador es AUTISMO si no trabajas con electrónica o computación a bajo nivel (sistemas operativos, hardware, electrónica)." | renderPostMessage 71557}}} |
>> | {{{">>71556\n>Google,Amazon,Netflix, Apple \nLlegó el wagie redditspacer fanboy de Java y del bloat de .NET que hace felaciones públicas a las empresas top STEM. Ignorar su post por favor." | renderPostMessage 71558}}} |
>> | {{{"hacer tu propia visual novel" | renderPostMessage 71574}}} |
>> | {{{">>71556\n> y las condiciones de programadores de videojuegos son pateticas comparando contra cualquier front end.\nYa esto es oferta y demanda." | renderPostMessage 71576}}} |
>> | {{{">>71554 (OP)\nPor alguna razón encuentro tu pregunta muy... ¿ambigua?, ¿incompleta?, no sabría describirla.\nConsidero que \"verdadera programación\" es simplemente sinónimo de \"programación\", quizás el \"verdadera\" le agrega más seriedad, pero programar una calculadora y un OS es básicamente lo mismo, lo que estás haciendo es programar, otra cosa es el lenguaje de programación utilizado, conceptos, teoría, etc." | renderPostMessage 71589}}} |
>> | 160340121656.jpg [Google] [ImgOps] [iqdb] [SauceNAO] ( 258.39KB, 553x800, dreams.jpg ) {{{">>71555\n¿entonces es recomendable no usar js o al menos usarlo para unan cuántas funciones en cuanto a front-end?\n>>71556\n>reinventando la rueda.js\n¿se refiere a frameworks de diseño como angular y demás? \n>aldo\nno me molesto kek simplemente me gusta aprender más allá y no solo conformarme con web\n>>71557\n>Webassembly es un intento de convertir a los navegadores en sistemas operativos. No tiene sentido y solo beneficia de forma real a los videojuegos, honestamente.\neso de los videojuegos no lo sabía, aunque vi varios videos hablando sobre que ese es el nuevo futuro de la web y que podría reemplazar a js kek\n>Es solo que pasa que las tecnologías web son lo más usado actualmente porque sirven para infinidad de cosas y el desarrollo con las mismas es más rápido\nentonces veo que el problema radica en el front-end y más que todo con el mal uso que le puedan dar a js, porque supongo que las tecnologías dirigidas a back-end no pueden ser bloat por así decirlo\n>>71558\nkek\n>>71589\nme refería a que he visto en muchos foros, vlogs, etc., que no consideran el desarrollo web como programación, por eso mi pregunta kek para saber el por qué de esas consideraciones" | renderPostMessage 71595}}} |
>> | {{{">>71595\n>vi varios videos hablando sobre que ese es el nuevo futuro de la web y que podría reemplazar a js kek \nEstá bien si quieres dar acceso total a las \"web apps\" a tu sistema, lo que convertiría a tu navegador en un SO, prácticamente. Como dije, webassembly no tiene mucho sentido, salvo para videojuegos porque las instrucciones de WebGL son mucho más rápidas. De hecho Godot usa wasm cuando exportas tu juego como HTML5." | renderPostMessage 71600}}} |
>> | 160346131458.png [Google] [ImgOps] [iqdb] [SauceNAO] ( 72.41KB, 216x416, 159683595562.png ) {{{">>71595\n>me refería a que he visto en muchos foros, vlogs, etc., que no consideran el desarrollo web como programación, por eso mi pregunta kek para saber el por qué de esas consideraciones\nOh, ya veo. Hay muchas personas así (hay unas más extremas que odian a los que hace programación web o dicen que su trabajo no vale la pena y los miran como si fueran niños), supongo que es por el tema de que para poder construir páginas se debe usar HTML y CSS (ojo, estos no son lenguajes de programación), cosa que ellos consideran estúpidamente fácil y que no es comparable con lo que se hace al programar con un lenguaje de programación. Si te has encontrado con personas así, no les hagas caso, de seguro solo saben escribir un \"Hello World\" por ellos mismo y hacen puro copy-paste de Stack Overflow. No sabría decir mucho más del porqué dicen que la programación web no es \"verdadera programación\", no conozco mucho de ese campo, aunque si no me equivoco, con esto de la web puedes trabajar con JavaScript, SQL, servidores, etc., cosa que encuentro muy interesante." | renderPostMessage 71622}}} |
>> | {{{">>71622\n>SQL\nNo siquiera eso. Los webdevs de ahora prefieren usar bases de datos NoSQL como Mongo(lico)DB porque es llegar y escribir y no molestarse con diagramas entidad relación, normalización, modelo relacional, hacer el DDL y diseñar consultas óptimas. Ahora simplemente meten un JSON al almacén y de ahí le van agregando atributos. Ahora te encargo cuando les pides hacer reportes con eso." | renderPostMessage 71626}}} |
>> | {{{">>71626\n> diagramas entidad relación, normalización, modelo relacional\n¿Y para qué liarse con eso? Sé SQL y todo. No uso Mongo porque no soy soydev, pero realmente todo eso te lo meten por las orejas en la carrera y a la práctica realmente es un meme con el hardware y computación de hoy en día. Si hay que optimizar, pero la teoría no es tan importante, la verdad, es todo lógica. Solo di que los webdevs son perezosos de mierda que no quieren aprender SQL, que es muy fácil, ni siquiera es programación y las instrucciones son brainlet-tier." | renderPostMessage 71741}}} |
>> | {{{">>71622\nCSS y HTML son turing complete." | renderPostMessage 71742}}} |
>> | {{{">>71742\n>turing complete.\n¿Turing complete?, nunca había oído de eso..." | renderPostMessage 71746}}} |
>> | {{{">>71741\n>>71626\n>MongoDB soydev-tier\nEs la primera vez que asoció el uso de ese tipo de bases noSQL con los soyboys. Lo único que si está mal con esas bases de datos es la gran cantidad de memoria que requieren para tener una base de datos en producción mediana. \nTiene sus ventajas el que los datos no sean estructurados, pero no superan el hecho de que siempre se puede lograr lo mismo con una consulta SQL bien hecha. Igual siempre se pueden usar los campos json que meten algunos manejadores como PostgreSQL." | renderPostMessage 71749}}} |
>> | {{{">>71742\nAyyy, kek." | renderPostMessage 71754}}} |
>> | {{{">>71741\n>Sé SQL y todo\n>a.k.a. escribo tablas desnormalizadas y luego escribo parches en el programa para arreglar cada anomalia que surge por no haber diseñado la BD bien de un principio." | renderPostMessage 71764}}} |
>> | {{{">>71749\n>los campos json que meten algunos manejadores como PostgreSQL\nLiteralmente una abominación que jamás debieron haber hecho.\nEs cosa de ver en stackoverflow los pajeets preguntando como hacer consultas al json que metieron en su base de datos relacional." | renderPostMessage 71765}}} |
>> | {{{">>71764\nDiseñar las bases de datos es 100% lógica y sentido común y 0% aplicar teoría rebuscada e inútil. Si eres bueno organizando información vas a normalizar en automático, aunque si tu IQ es de dos dígitos, vas a tener que aplicar teoría como un robot autómata.\n\n>>71765\nEn mi opinión todo debió quedarse simple con sqlite, solo que con soporte para procedimientos almacenados. Crear motores de base de datos complejos es innecesario y un puto dolor de cabeza." | renderPostMessage 71773}}} |
>> | {{{">>71773\nSalvo excepciones, darle soporte a tipos de dato geográfico como lo hace PostGIS no está nada mal si se mantiene en forma de plug-ins y no como bloat de serie." | renderPostMessage 71811}}} |
>> | {{{">>71773\nEs mejor poner un blob binario que usar JSON." | renderPostMessage 71838}}} |
>> | {{{">>71838\nJSON en bases de datos debe usarse como un blob binario, informacion que nunca debes de tocar y por alguna razon termina en tu base de datos, nunca como subtipo o base de datos hibrida en tu sistema de base de datos." | renderPostMessage 71841}}} |
>> | {{{">>71554 (OP)\nMira anon, eso es más un problema de perspectivas, opiniones y filosofía. Actualmente la programación abarca demasiados nichos de mercado, industria y soluciones que tu pregunta no tiene sentido \"práctico\" por sí mismo.\n\nMi pregunta para ti sería ¿qué estás buscando? ¿hacer un cambio de carrera o especialización? ó ¿es mera duda general?\n\nLo comento porque si lo que estás buscando son recomendaciones de tecnologías, paradigmas de programación ó temas de estudio para mejorar deberías de plantear de nuevo tu hilo. Con mucho gusto yo y posiblemente otros anones te podamos ayudar mejor." | renderPostMessage 71861}}} |
>> | 160384101464.jpg [Google] [ImgOps] [iqdb] [SauceNAO] ( 286.22KB, 1200x1886, chad.jpg ) {{{">>71622\n>no sabría decir mucho más del porqué dicen que la programación web no es \"verdadera programación\"\nhe indagado un poco más, unos dicen que la web a sus inicios era solo para dar información, tal como aún lo muestra lynx o gopher, y no más, no se necesitaba de una UI muy hermosa pues su función básica era solo esa, ahora para realizar páginas e interactuar con el cliente se usa javascript haciendo que se vuelva lento si se exagera, entonces supongo yo que el problema radica en ese lenguaje, aunque bueno, como soy novato no me voy a cerrar en aprender tecnologías, simplemente era mera curiosidad y ver que opinan los programanons con más experiencia en estos campos\n>>71741\n>si hay que optimizar, pero la teoría no es tan importante, la verdad, es todo lógica\nbueno, cuando uno recién empieza es bueno practicar hasta que sea fácil para uno hacer BD normalizadas a la primera, lo cual si se lo salta y peor aún no practica más adelante es cuando lo lamentará, al menos es recomendable guiarse al principio para evitar tales cagadas\n>>71861\n>¿qué estás buscando? ¿hacer un cambio de carrera o especialización? ó ¿es mera duda general?\nes mera duda general negrito, y como dije antes para ver las perspectivas que tienen con respecto a este tema. Y muchas gracias por estar dispuesto a ayudar, tal vez otros negros que apenas inicien [s]como yo OPerra kek[/s] les pueda servir" | renderPostMessage 71876}}} |
>> | {{{">>71554 (OP)\n>¿qué es la verdadera programación?\nCuando te sientas a programar y haces algo útil. Lo demás son puros sofismas." | renderPostMessage 71882}}} |
>> | {{{">>71876\nEntiendo anon, pues mira en mi opinión no hay verdadera programación, sólo herramientas y lenguajes mejores y peores para diferentes casos de uso.\n\nPara cada industria hay ciertas metodologías y tecnologías de uso general así que no hay respuesta absoluta." | renderPostMessage 71888}}} |
>> | {{{">>71746\n>>71754\nhttps://lemire.me/blog/2011/03/08/breaking-news-htmlcss-is-turing-complete/" | renderPostMessage 71899}}} |