/ra/ - Rabietas

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


Bandanon Rabioso 03/19/2024 (Tue) 20:59:42 c12672 No. 10577
El bootcamp me pidió aprender a programar en js en 3 dias, no entiendo la sintaxis y tampoco la quiero entender. Por la chucha quiero ver java.
Pídele a una IA que te haga todo. Siempre me funciona.
27.07 KB, 512x512
>>10592 [code] <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Calculadora Simple</title> </head> <body> <h2>Calculadora Simple</h2> <p>Introduce dos valores y selecciona un operador:</p> <input type="number" id="valor1"> <select id="operador"> <option value="+">+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option> </select> <input type="number" id="valor2"> <button onclick="calcular()">Calcular</button> <p id="resultado"></p> <script> function calcular() { // Obtener los valores y el operador const valor1 = parseFloat(document.getElementById('valor1').value); const operador = document.getElementById('operador').value; const valor2 = parseFloat(document.getElementById('valor2').value); // Verificar si se introdujeron valores válidos if (isNaN(valor1) || isNaN(valor2)) { document.getElementById('resultado').textContent = 'Por favor, introduce valores válidos.'; return; } // Realizar la operación seleccionada let resultado; switch (operador) { case '+': resultado = valor1 + valor2; break; case '-': resultado = valor1 - valor2; break; case '*': resultado = valor1 * valor2; break; case '/': if (valor2 === 0) { resultado = 'Error: división por cero'; } else { resultado = valor1 / valor2; } break; default: resultado = 'Operador no válido'; } // Mostrar el resultado document.getElementById('resultado').textContent = 'Resultado: ' + resultado; } </script> </body> </html> [/code]
791.74 KB, 3264x1836
Fuera de todo meme, a mi me recomendaron Eloquent JavaScript para aprender. El mejor libro de la tecnologia, según entiendo.
>>10596 El libro tiene sitio oficial, donde está gratuito. https://eloquentjavascript.net/
La sintaxis de javascript es una de las más fáciles de aprender, es un lenguaje ultra simple. Si aprendiste a programar cualquier otra hueá vas a poder aprender a programar en javascript, al menos lo básico. El problema de eso es que se vuelve un arma de doble filo, la hueá es tan simple que es igual de fácil mandarse cagazos, y como la hueá es script los errores saltan cuando menos te lo esperas. Yo aprendí con el tutorial de w3, creo que es bastante bueno para aprender lo básico. El asunto de las infinitas librerías que se usan normalmente es otro tema. https://www.w3schools.com/js/
>>10605 La sintaxis de Javascript diría que es subjetivamente fácil, pues uno tiende a estar expuesto a lenguajes con la sintaxis de la familia de ALGOL-68 y eso te genera un sesgo a ese estilo. Si no tienes ese sesgo, quizás un lenguaje como Scheme o Tcl serían más fáciles, pues su sintaxis es más regular y es empleada tanto por programas como por datos.
>>10606 tatita
>>10607 Simio culiao, te ayudan y te pones a insultar gratuitamente. Ojalá te eches el bootcamp por simio.
>>10608 No es necesario desearle mal, porque el simiazo es lo suficientemente hueón como para querer programar en Java. Este hilo fue darle perlas a los cerdos, literalmente.
>>10608 >>10609 ñaksdasñd perdón, nunca había escuchado de esos lenguajes y cuando los busqué vi que eran de los 60. A lo mucho conosco de pascal y assembler. gracias por el librito
>quiero ver java Hazte un favor a ti mismo y aprende Kotlin en vez de Java.
>>10604 Gracias anon.
Aprovecho el hilo para preguntar, vale la pena aprender C?
>>10611 Los bancos usan Java pelado. >>10627 ¿A qué te quieres dedicar? A sistemas embebidos? Aplicaciones Web? Empresariales?
171.23 KB, 1670x734
180.82 KB, 1692x708
178.08 KB, 1700x700
195.30 KB, 1696x724
>>10636 Jajié, más por favor
>>10628 >Los bancos usan Java pelado. estuve postulando para una pega para el bancoestado, iban a ocupar python en aws lmao
>>10628 >¿A qué te quieres dedicar? aplicaciones web.
>>10659 En ese caso no vale para nada la pena que aprendas C. En la actualidad C se utiliza para programas que requieran acceso a bajo nivel, como drivers, aplicaciones de sistema o embebidos, no lo vas a ver ni cagando en aplicaciones web.
>>10660 >No sabe que failbook y otros de fagman tienen microservicios y c y c++
>>10667 Posiblemente en más de alguna mega empresa se hayan dado la paja de programar servicios en C/C++ para mejorar el rendimiento, pero ciertamente no es lo habitual. Dudo profundamente alguna empresa en Chile lo haga, y que el compadre que preguntó lo llegue a ver.
>>10639 ¿no que ocupaban ASP.NET VB y C# sobre Windows Server 2003?
>>10667 Sí, para servicios críticos que requieren rendimientos altísimos, no para webshittear CRUDs que se usan una vez al mes.
>>10670 Para optimizar lo típico es pescar tu basura en Python o Ruby y reescribirla en Go, Dart o Java que compilan a código máquina o bytecode optimizado. El JVM tiene décadas de trabajo y no tiene nada que envidiarle a un programa nativo en algunos casos.

Delete
Report