Páginas (4):    1 2 3 4
Shell   10-05-2021, 21:36
#31
(10-05-2021, 18:42)jguardon escribió: Pues francamente está bastante mal traducido

Si, suenan bastante raras algunas expresiones para los comando. Regresa por ejemplo.
Teniendo en cuenta que restore le decía al read que línea de data debía comenzar a leer.

El lenguaje inglés usado en programación es un cosa y hablar el idioma correctamente es otra.  Smile

Se pretende un estándar, algo común que todos podamos entender sin tener que usar un traductor
por cada idioma. Imaginar un lenguaje basic por cada país, un lío.

Saludos

"El conocimiento es la mejor inversión que se puede hacer" - Abraham Lincoln
jguardon   10-05-2021, 21:51
#32
(10-05-2021, 21:00)tercoide escribió: Espero que si, porque la dificultad en la programación pasa mas por saber hacer buenos algoritmos que por aprender 100 palabras en ingles comunes y corrientes.

¡Exacto! Ahí le has dado.  Tongue

Por favor, usa el corrector ortográfico antes de pulsar el botón 'Enviar'
tincho   10-05-2021, 22:00
#33
Veamos, este tema de las usar otros idiomas para nombrar las palabras "reservadas" de un lenguaje de programación en inglés, que es el estándar mundial de (en la practica) todos los lenguajes de programación, al parecer genero interpretaciones encontradas y, creo que no debe ser así, cualquier pregunta o hipótesis es totalmente valida porque, recalco, sin tener ninguna aplicación practica hacer algo así puede desencadenar una sucesión de eventos que hagan que se descubran, optimicen y en definitiva innoven cosas que de otra manera no sucederían.
Cualquier experimento es valido y depende de las ganas que le pongas, miren el caso mismo de gambas, a un tipo se le ocurrió hacer un lenguaje, un interprete y un empaquetador basic para linux, unix, y bsd y acá estamos uandolo.
Lo que importa es usar el cerebro, pensar, crear y hacer buenos algoritmos (como dice tercoide) y programas que hagan las cosas que necesitamos nosotros o los demás, que demonios importa el idioma el lenguaje el dialecto o lo que sea, lo que importa es la lógica el desafió el emprender cosas, alimentar la curiosidad.
Si perdemos el hormigueo en el estomago ante los desconocido, si perdemos la inocencia ante las cosas nuevas quiere decir que estamos haciendo algo mal.
Para terminar les dejo la referencia a una serie que a mi me marco cuando era un niño y en la que el hilo conductor era la ciencia pero también las "conexiones" que al principio de cada capitulo se plantaban como totalmente imposibles y luego decias claaaaaaro.....!!!
[Imagen: m0f9bV3.jpg]
https://en.wikipedia.org/wiki/Connections_(TV_series)
Un saludo, un abrazo, usemos el foro para aprender, ayudarnos entre todos, para hacer programas y buen código.
Tincho.

1 Saludo.
jguardon   10-05-2021, 22:37
#34
(10-05-2021, 22:00)tincho escribió: Para terminar les dejo la referencia a una serie que a mi me marco cuando era un niño y en la que el hilo conductor era la ciencia pero también las "conexiones" que al principio de cada capitulo se plantaban como totalmente imposibles y luego decias claaaaaaro.....!!!

Fantástico!! Y además se pueden ver los episodios al completo:

https://archive.org/details/ConnectionsB...Effect.mp4


Gracias por el enlace, no conocía esta serie documental.

Saludos

Por favor, usa el corrector ortográfico antes de pulsar el botón 'Enviar'
tercoide   12-05-2021, 13:29
#35
(10-05-2021, 22:00)tincho escribió: Cualquier experimento es valido y depende de las ganas que le pongas, miren el caso mismo de gambas, a un tipo se le ocurrió hacer un lenguaje, un interprete y un empaquetador basic para linux, unix, y bsd y acá estamos uandolo.
Lo que importa es usar el cerebro, pensar, crear y hacer buenos algoritmos (como dice tercoide) y programas que hagan las cosas que necesitamos nosotros o los demás

Y, sobre todo, perseverar. No achicarse ante la adversidad.

“Permanecer indiferente a los retos a los que nos enfrentamos es indefendible. Si el objetivo es noble, el hecho de alcanzarlo o no durante nuestra vida es algo irrelevante. Lo que debemos hacer, por tanto, es esforzarnos y perseverar y no abandonar nunca.” (14ª Dalai Lama)

Linux son tipo como Linus, Benoit y muchos mas.

"Es mejor saber todo de muy poco que muy poco de todo" - anonimo
ariscolombia   25-05-2021, 16:26
#36
Desde mi punto de vista y lógica, un lenguaje de programación debe ser Universal, que todos interpretemos después de un estudio del mismo, porque  finalmente es lo que hacemos al igual que las Computadoras, interpretar,  entonces si vemos esta linea:
 
Código:
PRINT "hola mundo!"
 
En nuestra mente sabemos "se imprime en pantalla  hola mundo!

Pero si vemos  imprime "hola mundo!"   todo interprete lo desconoce porque no lo aprendió así, tanto humano como maquina, entonces tocaría crear un lenguaje(interprete) con las palabras reservadas para cada Nación Hablante   de un determinado idioma, ya esto no seria un Lenguaje Universal sino Lenguajes  Continentales "Mayor esfuerzo y Perdida de Tiempo" cuando Podemos afortunadamente Aprender.

Sinceramente me gusta estar de este Lado, porque es más lindo ver un código con palabras reservadas distinto a mi idioma, y menos confuso.
Código:
IMPRIME "Juan, por favor imprime el documento"
 
Código:
PRINT "Juan, por favor imprime el documento"
Última modificación: 25-05-2021, 16:32 por ariscolombia.
vuott   26-05-2021, 01:46
#37
Propongo el latín. Cool
No habrá muchos cambios, ya que muchas palabras inglesas provienen del francés (después de 1066) y por lo tanto del latín, siendo el francés una lengua neolatina.

Ejemplo:
Código:
Publica Sub Forma_Aperire()

  Dem s Ut Filum

  s = "Latine loqueris ?"

  Imprime s

Finis
SUB desde latin "Sub".
DEM desde latin: "Demensus", medido.
FILUM = que significa "cuerda", como "String" (del antiguo germánico "strengr", lazo, cuerda).
Una alternativa podría ser "Series", es decir, "conjunto de caracteres".
O, copiando del lenguaje C, se podría pedir prestado del griego antiguo la palabra "Charakter".
De lo contrario se podría tomar como modelo la palabra española (que es lengua neolatina) "cadena" y traducirla al latín: "Catena".

Otro ejemplo:
Código:
Publica Sub Forma_Aperire()

  Dem i Ut Integrum

  i = MiFuncion(100)

  Imprime i

Finis


Privata Functio MiFuncion(valor Ut Integrum) Ut Integrum

  Redde valor + 100

Finis

Otro:
Código:
Publica Sub Forma_Aperire()

  Dem c Ut Curtum   ' Short
  Dem l Ut Longum   ' Long

  c = 1000
  
  l = c * 100000

  Imprime l

Finis
Última modificación: 26-05-2021, 02:13 por vuott.

« Los horizontes perdidos nunca regresan. » (F. Battiato, 1983)

« Las ondas nunca regresan. » (Genesis: Ripples, 1976)

« Vita non suavis esse potest, nec Mors amara. »  (...vuott)
tincho   26-05-2021, 10:31
#38
(26-05-2021, 01:46)vuott escribió: DEM desde latin: "Demensus", medido.

De todas maneras, como decía Cogier (ver cita), DIM tampoco seria la palabra correcta en inglés. Me parece que lo correcto seria, simplemente, "Variable" y "Constante"
Cita:'Dim' es incorrecto. Originalmente en 'BASIC' sólo había que declarar las dimensiones, ¡de ahí 'Dim'!

Pero tiene su estética interesante escribir código en latín.
Saludos.

1 Saludo.
AlfredoSC   28-05-2021, 18:16
#39
Hola:

Leyendo un poco los antecedentes de BASIC en : 

https://es.wikipedia.org/wiki/BASIC
  1. Ser fácil de usar para los principiantes.
  2. Ser un lenguaje de propósito general (no orientado).
  3. Permitir a los expertos añadir características avanzadas, conservando simple el lenguaje para los principiantes.
  4. Ser interactivo en todos los casos.
  5. Proveer mensajes de errores claros y amigables.
  6. Responder rápido en los programas pequeños en general.
  7. No requerir un conocimiento del hardware de la computadora.
  8. Proteger al usuario del sistema operativo
Y a propósito del idioma para dicho lenguaje de programación, una de las premisas de BASIC era:

5.- Proveer mensajes de errores claros y amigables.

Por supuesto, para un programador cuya lengua sea el Inglés, sería claro el mensaje de error, aunque no supiera como solucionarlo. Para otros lenguajes, aparte de no poder solucionar el error, es hasta cierto punto incomprensible el mensaje en sí mismo. 

Ésto es un hecho pues pareciera que muchos mensajes están exclusivamente diseñados y redactados para que sólo los expertos lo entiendan, lo asimilen y pongan manos a la obra. Precisamente ese es uno de los motivos por el que existen Foros, porque muchos "mortales" no somos capaces de interpretar lo que el mensaje significa, así que a ciegas, hacemos lo que nos aconsejan los expertos. Con ésta mecánica, no se aprende nada, solamente hacemos lo que "un mono amaestrado hace al escuchar la voz del amo".

Pero no hay problema, sucede desde siempre con Win2 y toda su descendencia, con Linux, con MAC...bueno con todo y de todos modos aquí estamos, sufriendo y gozando de este mundillo tan interesante.

Saludos...

Es mejor saber un poco de todo, que todo de muy poco. Lo primero, garantiza la supervivencia humana.
Páginas (4):    1 2 3 4
  
Usuarios navegando en este tema: 1 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.