Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/11/2015, 10:57
Tachikomaia
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Desde qué año o lenguaje se empezó a usar arrays, etc?

Cita:
Iniciado por Malenko Ver Mensaje
Eso es precisamente lo más básico que se enseña cuando se programa.
Pero se enseña a usar esas herramientas básicas junto con goto para incluso hacer cosas complejas, o con ellas sólo se enseña a hacer cosas simples?

Cita:
Si miras un poco en la Wikipedia
Gracias, había estado buscando "historia de los arrays" y cosas por el estilo, sin suerte.

Cita:
Según dicho artículo, el primer lenguaje data de 1952 y se llama Autocode, pero como se puede comprobar ya tenía funciones, etc. De hecho, hasta assembler tiene el concepto de subrutinas y bucles.
Es curioso que empiece "con todo". Por lo que he visto, no es el caso de FORTRAN, las functions se empezaron a usar en FORTRAN II y los arrays en el 77 quizá.

¿La POO sería lo contrario a esto?
https://en.wikipedia.org/wiki/Array_programming
Lo dudo, pero es lo más parecido que vi ahí:
"The basis behind array programming and thinking is to find and exploit the properties of data where individual elements are similar or adjacent. Unlike object orientation which implicitly breaks down data to its constituent parts (or scalar quantities), array orientation looks to group data and apply a uniform handling."

This is nice!
https://en.wikipedia.org/wiki/FLOW-MATIC#Sample_program
aunque la mayoría de las cosas que dice no las entiendo.

Hay varios que no usan functions al menos en los ejemplos, el tema es encontrar uno que yo pueda entender.

THIS!
https://en.wikipedia.org/wiki/BASIC#Unstructured_BASIC
"Unstructured" parece ser mi palabra clave. ¿Crees lo mismo? ¿tiene sentido si preguntara "cómo se hace X con programación no estructurada"?

https://en.wikipedia.org/wiki/Non-st...ed_programming
¿Qué quiere decir "steam data processing":
"The introduction of arrays into non-structured languages was a notable step forward, making stream data processing possible despite the lack of structured data types."
?

Cita:
Disculpa pero el objetivo del foro es enseñar
Me parece bien.

Cita:
y no hacer todo lo contrario
Me alegra.

Cita:
Tendrías que aprender a programar bien
Quizá tienes un concepto muy cerrado sobre lo que es programar bien. Científicamente, a lo mejor tienes razón, tu forma o la forma considerada bien resulta más rápida que la mía -aunque aún no he cerrado, está abierta-, ocupa menos espacio, permite más entendimiento entre diversas personas, etc, todo comprobado científicamente, por eso dije "científicamente". Pero si a mí no me cae, fin del asunto, si yo soy zurdo o soy "sin estructura" es un sin sentido pretender que use la mano derecha o programe como la mayoría diga que está "bien". Yo no intento hacer daño, distinto es si yo fuese un criminal, pero no es el caso, no necesito corregirme, y supongo que no hay integrantes del Estado Islámico aquí así que dejadme ser "infiel" si quiero serlo.

Cita:
Iniciado por agleiva Ver Mensaje
ya que has demostrado que no querés aprender
Quiero aprender a usar las herramientas que uso y, si veo que con ellas no me alcanza, aprender otras. Tú crees que porque no quiero aprender tus herramientas a priori entonces no quiero aprender, te gusta razonar/hablar así, no te lo voy a prohibir, el problema es que a veces mientes, y en este caso es sobre mí, negativamente, difamación.

Cita:
para que nadie que intente aprender a programar pueda llegar a pensar que algo de lo que vos decís es correcto.
O sea, intentas que nadie piense que algo de lo que yo diga es correcto. Según lo entiendo, estás diciendo que todo lo que digo es incorrecto. ¿Pero dónde en el 1er post dije "X cosa es lo correcto"?
Mis afirmaciones fueron:
- quiero saberlo para más facilmente encontrar ejemplos que no usen esas cosas (arrays, etc)
en fin, hay más pero no seguiré perdiendo el tiempo en explicarlo, ya ahí hay algo que es correcto (en el sentido de verdadero) porque es sobre lo que yo quiero ¿o no quiero encontrar ejemplos de los que dje? ¿te parece que he mentido?
Lo crucial es que no he dicho que la gente deba programar de una forma X o que X sea lo correcto, eso es lo que haces tú y algunos radicales, pero no toda la gente es como uds.