elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
11 Octubre 2008, 04:49  



+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Scripting
| | | |-+  Batch lenguaje o no ? la eterna pregunta
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 3 4 Ir Abajo Imprimir
Autor Tema: Batch lenguaje o no ? la eterna pregunta  (Leído 1323 veces)
Krackwar

Desconectado Desconectado

Mensajes: 851


Odio al hombre que rie xD


Ver Perfil
Batch lenguaje o no ? la eterna pregunta
« en: 19 Julio 2008, 19:33 »

Bueno , discutiendo con 3 personas me decian que batch es un lenguaje y yo les decia que no.Quiero que en este tema den sus opiniones y porfavor den razones.
En línea

[ìmg]http://img523.imageshack.us/img523/4146/dibujozx1.png [/img]
:: SmartGenius ::

Desconectado Desconectado

Mensajes: 80



Ver Perfil WWW
Re: Batch lenguaje o no ? la eterna pregunta
« Respuesta #1 en: 19 Julio 2008, 19:42 »

Yo en este tema estaria neutral, se que el batch tiene limitaciones que podrian llegar a catalogarlo como otra cosa, pero de igual forma tiene sintaxis y funciones como un lenguaje normal...asi sea de scripting...

Saludos.
En línea

francella

Desconectado Desconectado

Mensajes: 35



Ver Perfil
Re: Batch lenguaje o no ? la eterna pregunta
« Respuesta #2 en: 19 Julio 2008, 19:52 »

Yo opino q si es un leguaje.. como dijo SmartGenius tiene su propia sintaxis aunke sea muy limitado..
q puedes codear trankilamente xD

1 voto a favor
En línea

Leyendo se aprende
Lukhardy

Desconectado Desconectado

Mensajes: 300



Ver Perfil WWW
Re: Batch lenguaje o no ? la eterna pregunta
« Respuesta #3 en: 20 Julio 2008, 06:16 »

... y yo les decia que no.

Antes que nada, ¿cuáles son tus razones?



Los lenguajes son un código de instrucciones que permiten realizar ciertas acciones en una máquina. Creo que tiene que ver con el paradigma de la programacion esto.

En mi opinion, se trata de un lenguaje (sin estructura) que usa comandos de la shell y que sirven para facilitar ciertas tareas que a menudo empleamos, dandole las instrucciones para ello y para la funcionabilidad que se requiera, y si, es limitado porque trabaja en modo DOS. El producto final es un bat, archivo de procesamiento por lotes, un script.

Creo que para entender mejor, tendrán que estudiar acerca de los paradigmas.

Saludos. ;)
En línea


Krackwar

Desconectado Desconectado

Mensajes: 851


Odio al hombre que rie xD


Ver Perfil
Re: Batch lenguaje o no ? la eterna pregunta
« Respuesta #4 en: 20 Julio 2008, 06:26 »

... y yo les decia que no.

Antes que nada, ¿cuáles son tus razones?


Que batch es unicamente la ejecucion de archivos .exe's y  los que no son interpretados por el exe CMD.exe.
En línea

[ìmg]http://img523.imageshack.us/img523/4146/dibujozx1.png [/img]
Lukhardy

Desconectado Desconectado

Mensajes: 300



Ver Perfil WWW
Re: Batch lenguaje o no ? la eterna pregunta
« Respuesta #5 en: 20 Julio 2008, 06:33 »

Claro, pero la pregunta tuya es que si son lenguajes... y creo que ahi respondi. :P
En línea


sirdarckcat
sdc
CoAdmin
*****
Desconectado Desconectado

Mensajes: 4.653


HAND


Ver Perfil WWW
Re: Batch lenguaje o no ? la eterna pregunta
« Respuesta #6 en: 20 Julio 2008, 07:30 »

Esto no es una discusión real o si?
batch puede interpretar marcadores, saltos, variables, argumentos, etc.. si no consideran que batch es un lenguaje de programación es porque no lo saben usar bien.. y se limitan a poner comandos de msdos
En línea

Darioxhcx

Conectado Conectado

Mensajes: 300



Ver Perfil
Re: Batch lenguaje o no ? la eterna pregunta
« Respuesta #7 en: 20 Julio 2008, 07:50 »

yo digo que si
no lo conozco a fondo , por que la verdad hay cosas que no entiendo o me faltan
pero creo que si , aunque tenga limitaciones creo que si
saludos

PD : creo que si (? =P
En línea
Krackwar

Desconectado Desconectado

Mensajes: 851


Odio al hombre que rie xD


Ver Perfil
Re: Batch lenguaje o no ? la eterna pregunta
« Respuesta #8 en: 20 Julio 2008, 07:52 »

Esto no es una discusión real o si?
batch puede interpretar marcadores, saltos, variables, argumentos, etc.. si no consideran que batch es un lenguaje de programación es porque no lo saben usar bien.. y se limitan a poner comandos de msdos
En batch yo se hacer casi de todo lo que se puede hacer , pero sigo sin considerarlo lenguaje,ya que para las variables hay que usar un .exe y esto no me parece para un lenguaje.
En línea

[ìmg]http://img523.imageshack.us/img523/4146/dibujozx1.png [/img]
Darioxhcx

Conectado Conectado

Mensajes: 300



Ver Perfil
Re: Batch lenguaje o no ? la eterna pregunta
« Respuesta #9 en: 20 Julio 2008, 07:56 »

que .exe para las variables ?
las variablesde entorno estan definidas
para declararlas no se necesita ningun .exe
ni nada , solo un block de notas y fue =P

saludos
En línea
sirdarckcat
sdc
CoAdmin
*****
Desconectado Desconectado

Mensajes: 4.653


HAND


Ver Perfil WWW
Re: Batch lenguaje o no ? la eterna pregunta
« Respuesta #10 en: 20 Julio 2008, 08:35 »

Krackwar  temo decirte que no sabes tanto de batch como tu crees ;)

set genera variables de entorno..

Pero variables como argumentos pueden ser colocadas sin ningun exe.. usando recursión..  y usando estas puedes incluso hacer modificacion de strings (replace, substring) buscar archivos, sacar el tamaño, la fecha de modificación, permisos, etc.. etc.. etc.. sin tener que usar exes

Mira: http://foro.elhacker.net/scripting/programacion_batch_avanzada_nuevo-t132924.0.html

Saludos!!
« Última modificación: 20 Julio 2008, 08:47 por sirdarckcat » En línea

Lukhardy

Desconectado Desconectado

Mensajes: 300



Ver Perfil WWW
Re: Batch lenguaje o no ? la eterna pregunta
« Respuesta #11 en: 20 Julio 2008, 08:55 »

Esto no es una discusión real o si?
batch puede interpretar marcadores, saltos, variables, argumentos, etc.. si no consideran que batch es un lenguaje de programación es porque no lo saben usar bien.. y se limitan a poner comandos de msdos

Es por eso que creo que es un lenguaje...
En línea


:: SmartGenius ::

Desconectado Desconectado

Mensajes: 80



Ver Perfil WWW
Re: Batch lenguaje o no ? la eterna pregunta
« Respuesta #12 en: 20 Julio 2008, 19:48 »

Bueno, viendo lo posteado por SDC, me vuelvo a favor de considerarlo un lenguaje, el es un maestro ene sto y si el lo considera asi, pues de igual forma lo hare...

No se necesita mucho de archivos externos para poder trabajar, con algo de imaginacion puedes llegar a hacer muchas cosas...

http://foro.elhacker.net/scripting/batch_funcion_d2b_convierte_decimal_a_binario-t200685.0.html
http://foro.elhacker.net/scripting/batch_funcion_len_devuelve_la_longitud_de_una_cadena-t200681.0.html
http://foro.elhacker.net/scripting/batch_funcion_ohce_invierte_una_cadena-t200683.0.html

y asi podria seguir...

Saludos.
En línea

Krackwar

Desconectado Desconectado

Mensajes: 851


Odio al hombre que rie xD


Ver Perfil
Re: Batch lenguaje o no ? la eterna pregunta
« Respuesta #13 en: 20 Julio 2008, 21:02 »

Krackwar  temo decirte que no sabes tanto de batch como tu crees ;)

set genera variables de entorno..

Pero variables como argumentos pueden ser colocadas sin ningun exe.. usando recursión..  y usando estas puedes incluso hacer modificacion de strings (replace, substring) buscar archivos, sacar el tamaño, la fecha de modificación, permisos, etc.. etc.. etc.. sin tener que usar exes

Mira: http://foro.elhacker.net/scripting/programacion_batch_avanzada_nuevo-t132924.0.html

Saludos!!
Bueno , yo no creo que se mucho de batch ni me creo el dios del batch(ese puesto definitivamente es tuyo  ;) ), pero que se batch lo se . Si tu dices que es un llenguaje me va a salir muy chupa..... pero creo que si tu lo dices es por que estas segurisimo .Me pudieras mostrar un code de varibles sin set?
En línea

[ìmg]http://img523.imageshack.us/img523/4146/dibujozx1.png [/img]
sirdarckcat
sdc
CoAdmin
*****
Desconectado Desconectado

Mensajes: 4.653


HAND


Ver Perfil WWW
Re: Batch lenguaje o no ? la eterna pregunta
« Respuesta #14 en: 20 Julio 2008, 21:05 »

No manches :xD
Código
call:blah 123
goto:EOF
:blah
:: y %1 vale 123.. si quieres hacer algo con su valor puedes seguir recursionando..
 
En línea

Páginas: [1] 2 3 4 Ir Arriba Imprimir 
Ir a:  







Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC
Free counter and web stats