Miembro 1506 wrote:Man, pero eso es basico.
Es como explicar un div de html... pero déjalo ser feliz XD
AkaMe wrote:Es como explicar un div de html... pero déjalo ser feliz XD
Lo peor es que si en verdad no entiende eso, no sabe lo que le espera despues.
Hay dio saltaron los programadores o etiquetadores en html!
Sr_Especialista wrote:Si es basico, pero aun soy pequeño, en las cendas del conocimiento
Por cierto, el codigo esta mal, lo use como analisis, ya que el ultimo ValueError esta mal , este error se levanta cuando se espera algo y no resulta
Bueno man, si tienes errores en algo asi peor todavia entonces
Alani wrote:Los lenguajes del desarrollo web son únicamente HTML, CSS y JavaScript. Lo demás es programación general (que se usa en este caso para el backend), o frameworks y librerías de desarrollo web como Boostrap, jQuery, React, Angular, Vue, Svelte, etc. que prácticamente te hacen la vida más fácil en desarrollo web.
en backend solo dire que
Sr_Especialista wrote:cendas
sendas*
Sr_Especialista wrote:el ultimo ValueError esta mal
Igual que la sintaxis y la lógica. Vaya, que si querías hacer un chiste, lo lograste.
Sr_Especialista wrote:yo no menciono esos temas, porque ya me entere que no son lenguajes, caballero que verguenza quien fue ese
Ciertamente son lenguajes, sólo que no de programación.
En fin, lo que te espera.
Si es basico, pero aun soy pequeño, en las cendas del conocimiento
Por cierto, el codigo esta mal, lo use como analisis, ya que el ultimo ValueError esta mal , este error se levanta cuando se espera algo y no resulta
AkaMe wrote:Es como explicar un div de html...
¿Qué es un div de HTML?
Alani wrote:¿Qué es un div de HTML?
Aún más complicado ¿Cómo se centra un DIV?
Lucien wrote:Aún más complicado ¿Cómo se centra un DIV?
Sobretodo eso, lo fue en su momento.
yo no menciono esos temas, porque ya me entere que no son lenguajes, caballero que verguenza quien fue ese
Yo presente pero ausente
HTTP 404 Not Found
Bueno una pregunta. Para estos tiempos que lenguajes me recomiendan para el desarrollo web....... Cuales son los lenguajes que mas se utilizan para eso...........
SkyNet wrote:Bueno una pregunta. Para estos tiempos que lenguajes me recomiendan para el desarrollo web....... Cuales son los lenguajes que mas se utilizan para eso...........
Los lenguajes del desarrollo web son únicamente HTML, CSS y JavaScript. Lo demás es programación general (que se usa en este caso para el backend), o frameworks y librerías de desarrollo web como Boostrap, jQuery, React, Angular, Vue, Svelte, etc. que prácticamente te hacen la vida más fácil en desarrollo web.
Alani wrote:Aquellos que están diciendo que Python es mejor para principiantes, quiero que sepan lo que pienso: son unos flojos.
En cuanto a eso, los tiempos han cambiado, la gente en otras épocas no aprendía esas cosas mencionadas por ti porque tuvieran esa intención (a menos fueran programadores de sistemas), su intención era resolver un problema de la vida cotidiana usando una computadora, y ese problema por lo general no estaba relacionado con la computadora como tal. Por eso debían estudiar esas cosas porque ése era el único camino según el estado de desarrollo de la época para llegar a la solución de su problema no relacionado con ellas, e incluso los libros de informática tocaban temas en más profundidad. En esos tiempos todos los libros de programación de todos los lenguajes hablaban de estructuras de datos, algoritmos de ordenamiento y de búsqueda, registros del procesador, vectores de interrupción, en cambio, ahora no lo hacen, y en cualquier lenguaje moderno un arreglo es un objeto y tiene un método para ordenar los elementos, etc., como lo hace no le importa a nadie, por eso no se trata tanto del lenguaje sino del estado de desarrollo.
De hecho, la idea de los lenguajes orientados a objetos era precisamente desligar más el problema a resolver de la organización interna de la computadora utilizando abstracciones más grandes; como el mundo está compuesto por objetos se lo podía representar mejor si se simulaban los objetos, y el primer lenguaje en implementar eso en los años 60 también se llamó Simula. Pero una computadora no soporta objetos, el código nativo no sabe nada de objetos, no sabe ni de programación estructurada, es código lineal con saltos de línea tanto condicionales como incondicionales, y para simular los objetos se incluye un montón de más código de modo se cumplan las restricciones determinadas por estos, y los programas terminan siendo más grandes y más lentos, todo para garantizar la separación del problema a resolver de la forma de organización interna de la computadora según la tecnología usada en ella.
En resumen, la idea es precisamente que una persona pueda resolver un problema con un lenguaje de programación sin tener que pensar también en la forma como está construida la computadora, por tanto los lenguajes de programación han estado evolucionando y se han estado diseñando para facilitar esas abstracciones, de modo los programadores se concentren en el problema real y no en otros asuntos como pasaba antes por obligación.
Ahora bien, como insinué arriba, existen programadores y programadores, si tu intención es la programación de sistemas, sí debes aprender todo lo mencionado por ti sobre hardware, porque tu software va a servir para dar soporte al hecho por los otros programadores más orientados a la gestión, a esos otros no les interesa cómo está organizada la memoria como mismo no les interesa cómo se guarda un archivo en un disco, los archivos como tal tampoco existen, también son abstracciones, los discos sólo guardan conjuntos de bytes en sectores aislados.
En última instancia todo esto se hace así por motivos económicos, el precio de software subía y subía en comparación con el precio del hardware debido a que para hacerlo la gente necesitaba más preparación y la forma utilizada llevaba más tiempo de desarrollo (90% en depuración por no poder concentrarse en el problema real a resolver y deber lidiar con hardware), por tanto, abstracciones y más abstracciones, cada cual debe saber lo mínimo necesario para completar la tarea y todo lo que pueda hacer la máquina que lo haga la máquina.
En ese momento nació Python, etc.