• Viernes 15 de Noviembre de 2024, 05:52

Autor Tema:  Aprendiendo Un Nuevo Lenguaje De Programacion  (Leído 8386 veces)

Toph

  • Moderador
  • ******
  • Mensajes: 420
  • Nacionalidad: sv
    • Ver Perfil
    • http://www.electronicayotros.blogspot.com/
Aprendiendo Un Nuevo Lenguaje De Programacion
« en: Viernes 9 de Junio de 2006, 02:44 »
0
:) Hola, me quiero iniciar en un nuevo lenguaje de programacion  :comp: , ya se visual basic, ensamblador, y un poco de C y html, ahora me quiero iniciar en otro lenguaje de programacion estaba entre Delphi, Visual Foxpro o visual C++ ¿cual me recomiendan?
¿o hay otros mejores?
cualquier recomendacion sera bienvenida


Gracias  :comp:  :hola:
Por favor leer esto antes de postear. Gracias
NO alimenten al TROLL y morirá
¿Querés ayudar?, pues doná comida gratis con un simple clic aqui ,sin trucos
photobucket , Google , wine y cutepdf Rock!!!


programacion,c,c++,
Microcontroladores,java,linux,videojuegos,
,.NET,asm,codigo
por favor este 2012 que sea

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #1 en: Viernes 9 de Junio de 2006, 03:42 »
0
Shell/Bat es util
Perl en Unix, es muy bueno.
Yacc & Lex, aunque sea un generador de codigo e interpretador, o algo asi
Ruby
Python
Tcl/Tk
Java
PHP
Que queres hacer, eso depende?
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

Masiosare

  • Miembro MUY activo
  • ***
  • Mensajes: 118
    • Ver Perfil
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #2 en: Viernes 9 de Junio de 2006, 03:45 »
0
mmmm......

Pues ya sabiendo uno o más lenguajes depende de tus necesidades y/o deseos. Puedes empezar tomando en cuenta cuales lenguajes manejan donde trabajas, o si no trabajas programando, puedes ver las vacantes de donde vives de cuales lenguajes requieren, o si de plano no encuentras nada como yo :P, pues basate en tus intereses.

Nota que existen lenguajes específicos para cada area o proposito. Por ejemplo: Para bases de datos estan FoxPro, y SQL, para diseño web, están HTML, javascript, PHP, para programación multiplataforma esta Java (y creo que C++ también), lenguajes ensamblador para microcontroladores, prolog, miranda, para inteligencia artificial, para programación de videojuegos más bien hay librerías como DirectX, OpenGL, aunque sé de un lenguaje llamado euphoria para eso, etc... Los ejemplos que estoy dando no son lo únicos esta claro.

Recomendación sería investigar las características de cada lenguaje que consideres, o ir por un area (y quizá por otro después).

P.D.: Yacc & Lec son para compiladores, lectores de comandos, o quizá para inteligencia artificial que converse (o trate)
El experto es aquel que sabe cada vez más sobre cada vez menos, hasta que sabe competamente todo sobre absolutamente nada.
[size=109]Ley de Murphy[/size]

leandrog

  • Moderador
  • ******
  • Mensajes: 153
  • Nacionalidad: ve
    • Ver Perfil
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #3 en: Viernes 9 de Junio de 2006, 04:02 »
0
Que tal amigo, porque no pruebas otros paradigmas de programacion?? como la funcional o la logica, te recomiendo Haskell o Prolog (si quieres resolver problemas de esos que si hay 7 botellas, la 2da de la derecha y la izq tienen veneno, la grande y la pequeña tienen vino y blah blah blah, diga de todas las copas cuales tienen vino) JAjAJ creeme es excelente para ese tipo de problemas. Ademas son problemillas que por OO o por lenguajes imperativos son dificiles de hacer.

Yo estoy aprendiendo Haskell ahorita  :comp:

Saludos.
Leandro Gugliotta

ImaginBlog[/url]

x.cyclop

  • Miembro de PLATA
  • *****
  • Mensajes: 1039
  • Nacionalidad: mx
    • Ver Perfil
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #4 en: Viernes 9 de Junio de 2006, 05:11 »
0
Cita de: "Tania_D"
:) Hola, me quiero iniciar en un nuevo lenguaje de programacion  :comp: , ya se visual basic, ensamblador, y un poco de C y html, ahora me quiero iniciar en otro lenguaje de programacion estaba entre Delphi, Visual Foxpro o visual C++ ¿cual me recomiendan?
¿o hay otros mejores?
cualquier recomendacion sera bienvenida


Gracias  :comp:  :hola:
Html no es lenguaje de programación, Visual C++ es un IDE-Compilador. :devil:

Cita de: "Masiosare"
para diseño web, están HTML, javascript, PHP, para programación multiplataforma esta Java (y creo que C++ también)
Para diseño web solo existen Html y Css. Para Programación web Php, Python, Ruby, Cgi, Asp y Asp.Net. :devil:

Cita de: "Masiosare"
para programación multiplataforma esta Java (y creo que C++ también)
Java, .Net y C++ son multiplataforma.


Escoge uno de estos:
C
C#
Php
Python
C++

- Great works aren't produced on the first try. [Ernest Hemingway]
- Be ambitious, yet realistic in your dreams. Do something that makes a positive impact. Don’t let the nay-sayers get you down. [Bjarne Stroustrup]

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #5 en: Viernes 9 de Junio de 2006, 13:58 »
0
Cita de: "pínguino"
Java, .Net y C++ son multiplataforma.
C++? no es multiplataforma, salvo una versión especial que hizo intel y el C++ .NET... o seguro algunas otras versiones menores.

Yo te recomendaria solo uno de estos :
.Net  ( bien sea C#.Net o VB.Net)
Java

Y excepcionalmente : Delphi
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

x.cyclop

  • Miembro de PLATA
  • *****
  • Mensajes: 1039
  • Nacionalidad: mx
    • Ver Perfil
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #6 en: Viernes 9 de Junio de 2006, 16:07 »
0
Cita de: "JuanK"
C++? no es multiplataforma, salvo una versión especial que hizo intel y el C++ .NET... o seguro algunas otras versiones menores.
¿Quién dijo eso? Es igual que C. Simplemente usas ANSI o librerías creadas por ti y ya (eso me lo dijo Eternal).  :whistling:

 :comp:

- Great works aren't produced on the first try. [Ernest Hemingway]
- Be ambitious, yet realistic in your dreams. Do something that makes a positive impact. Don’t let the nay-sayers get you down. [Bjarne Stroustrup]

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #7 en: Viernes 9 de Junio de 2006, 16:58 »
0
Aunque uses ANSI el codigo generado no te funciona y necesitas volver al fuente y recompilar, lo de las librerias puedes ser cierto solo si todas tus librerias son ANSI y aún asi de todas formas debes volver a recompilar los fuentes.

Como anotacion, codificar en ANSI C suele ser por lo general inutil para una aplicacion como las que se hacen hoy en día, salvo en algunos casos particulares que generalmenbte , si es que no todas las veces, no tienen interfaz grafica.

En lenguajes como .NET o java, se puede decir que son lenguajes altamente portables con un esfuerzo que tiende a 0, tambien salvo en casos especiales.

Mientras tanto en C++ vemos como una de las caracteristicas de C ( facilmente portable, pero no muy portable) se degrado bastante, aqui una serie de 'pequeñas recomendaciones' a la hora de hacer un programa de C++ portable:

http://www.mozilla.org/hacking/portable-cpp.html

ahora... debo aclarar que se suele hablar de multiplataforma cuando un lenguaje genera codigo capaz de ejecutarce en varias plataformas diferentes ( java, .net ...No C ni C++), y se habla de portabilidad cuando un codigo hecho en un lenguaje puede recompilarce en otra plataforma para generar un codigo capaz de ejecutarce alli ( ahi si C++, C, Java, .net etc... NO Visual basic 6.0).
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

Bicholey

  • Moderador
  • ******
  • Mensajes: 1234
    • Ver Perfil
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #8 en: Viernes 9 de Junio de 2006, 17:44 »
0
B)
Java o cualquiera .NET definitivo.
[size=109]LOS GATOS SIEMPRE CAEMOS DE PIE !!![/size]


The Black Boy

  • Miembro de PLATA
  • *****
  • Mensajes: 1043
  • Nacionalidad: co
    • Ver Perfil
    • http://www.mslatam.com/latam/technet/mva2/Microsite.aspx?alias=JairoDiaz
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #9 en: Viernes 9 de Junio de 2006, 17:55 »
0
.NET Cualquiera de sus lenguajes...   o prueba apreder algo para DB(SQL u Oracle)

Salu2 :hola:

Juank
Citar
ahora... debo aclarar que se suele hablar de multiplataforma cuando un lenguaje genera codigo capaz de ejecutarce en varias plataformas diferentes ( java, .net ...No C ni C++), y se habla de portabilidad cuando un codigo hecho en un lenguaje puede recompilarce en otra plataforma para generar un codigo capaz de ejecutarce alli ( ahi si C++, C, Java, .net etc... NO Visual basic 6.0).

Mas claro no podria ser  ;)

es mejor no darles muchas vuektas a esta conversacion por que se puede desbordar   :lightsabre:  

Salu2 :hola:
El inteligente no es aquel que lo sabe todo
sino aquel que   sabe utilizar lo poco que sabe.


Espacio Personal

si necesitas algo de programacion click aqui, si no esta aqui no existe

Programacion]

Toph

  • Moderador
  • ******
  • Mensajes: 420
  • Nacionalidad: sv
    • Ver Perfil
    • http://www.electronicayotros.blogspot.com/
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #10 en: Viernes 9 de Junio de 2006, 20:35 »
0
:comp:
Citar
Pues ya sabiendo uno o más lenguajes depende de tus necesidades y/o deseos. Puedes empezar tomando en cuenta cuales lenguajes manejan donde trabajas, o si no trabajas programando, puedes ver las vacantes de donde vives de cuales lenguajes requieren, o si de plano no encuentras nada como yo, pues basate en tus intereses.

pues de esta forma creo que tendria que ser Java o .Net

Citar
Que tal amigo, porque no pruebas otros paradigmas de programacion?? como la funcional o la logica, te recomiendo Haskell o Prolog (si quieres resolver problemas de esos que si hay 7 botellas, la 2da de la derecha y la izq tienen veneno, la grande y la pequeña tienen vino y blah blah blah, diga de todas las copas cuales tienen vino)

 :lol: No de esos programas no. :hola:

gracias a todos por sus respuestas ya me decidire entre:

VB.Net, Javo o Delphi, dependera de que software pueda conseguir  :comp:

saludos :hola:
Por favor leer esto antes de postear. Gracias
NO alimenten al TROLL y morirá
¿Querés ayudar?, pues doná comida gratis con un simple clic aqui ,sin trucos
photobucket , Google , wine y cutepdf Rock!!!


programacion,c,c++,
Microcontroladores,java,linux,videojuegos,
,.NET,asm,codigo
por favor este 2012 que sea

Bicholey

  • Moderador
  • ******
  • Mensajes: 1234
    • Ver Perfil
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #11 en: Viernes 9 de Junio de 2006, 20:48 »
0
:angry:
y que tiene de malo prolog?
[size=109]LOS GATOS SIEMPRE CAEMOS DE PIE !!![/size]


x.cyclop

  • Miembro de PLATA
  • *****
  • Mensajes: 1039
  • Nacionalidad: mx
    • Ver Perfil
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #12 en: Viernes 9 de Junio de 2006, 21:10 »
0
Cita de: "Tania_D"
VB.Net, Javo o Delphi, dependera de que software pueda conseguir  :comp:
Vb.Net no, C#, es mejor.  :whistling:

- Great works aren't produced on the first try. [Ernest Hemingway]
- Be ambitious, yet realistic in your dreams. Do something that makes a positive impact. Don’t let the nay-sayers get you down. [Bjarne Stroustrup]

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #13 en: Viernes 9 de Junio de 2006, 21:21 »
0
Cita de: "Radoslav"
:angry:
y que tiene de malo prolog?
que cosas puedes hacer en prolog anivel comercial?
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #14 en: Viernes 9 de Junio de 2006, 21:22 »
0
Cita de: "X.Cyclop"
Cita de: "Tania_D"
VB.Net, Javo o Delphi, dependera de que software pueda conseguir  :comp:
Vb.Net no, C#, es mejor.  :whistling:
yo soyu defensor de C#...
pero la verdad es que la unica diferencia actual con VB.NET es la sintaxis, de resto son 100% lo mismo.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

x.cyclop

  • Miembro de PLATA
  • *****
  • Mensajes: 1039
  • Nacionalidad: mx
    • Ver Perfil
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #15 en: Viernes 9 de Junio de 2006, 22:28 »
0
Cita de: "JuanK"
yo soyu defensor de C#...
pero la verdad es que la unica diferencia actual con VB.NET es la sintaxis, de resto son 100% lo mismo.
La sintaxis es asquerosa, por eso lo decía.

Además de que por algo los "linuxeros" recomiendan tanto C# y GNOME estará escrito en C#.

- Great works aren't produced on the first try. [Ernest Hemingway]
- Be ambitious, yet realistic in your dreams. Do something that makes a positive impact. Don’t let the nay-sayers get you down. [Bjarne Stroustrup]

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #16 en: Viernes 9 de Junio de 2006, 22:36 »
0
Cita de: "X.Cyclop"
Cita de: "JuanK"
yo soyu defensor de C#...
pero la verdad es que la unica diferencia actual con VB.NET es la sintaxis, de resto son 100% lo mismo.
La sintaxis es asquerosa, por eso lo decía.

Además de que por algo los "linuxeros" recomiendan tanto C# y GNOME estará escrito en C#.
 :huh: GNU Network Object Model Environment? C#?... depues que, Windows gratis?
Veamos que pasa cuando salga Perl6
Citar
VB.Net, Javo o Delphi
Java, hmm, mejor C++, creo.
Delphi, mejor Java.
VB.Net... pssss, ni idea.
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

Bicholey

  • Moderador
  • ******
  • Mensajes: 1234
    • Ver Perfil
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #17 en: Sábado 10 de Junio de 2006, 08:01 »
0
Cita de: "JuanK"

que cosas puedes hacer en prolog anivel comercial?
 :(  :(  :(
mmmmmmmmmmmmmm dejame seguir pensando otros dos dias.
je je je je .
ahh por cierto yo tambien apoyo a C gato = C # (somos parientes espero me entiendan y que no sea algo solo de mi región)
[size=109]LOS GATOS SIEMPRE CAEMOS DE PIE !!![/size]


JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #18 en: Sábado 10 de Junio de 2006, 16:54 »
0
supongo que debe ser algo  muy de tu region, pero en mi region se alcanza a entender... jijijiji
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

x.cyclop

  • Miembro de PLATA
  • *****
  • Mensajes: 1039
  • Nacionalidad: mx
    • Ver Perfil
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #19 en: Domingo 11 de Junio de 2006, 04:28 »
0
Cita de: "su -"
:huh: GNU Network Object Model Environment? C#?... depues que, Windows gratis?
Creo que lo dijo Miguel de Icaza, yo no lo inventé. :whistling:

- Great works aren't produced on the first try. [Ernest Hemingway]
- Be ambitious, yet realistic in your dreams. Do something that makes a positive impact. Don’t let the nay-sayers get you down. [Bjarne Stroustrup]

JPA

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #20 en: Domingo 11 de Junio de 2006, 06:53 »
0
python es un lenguaje interesante.

y es multiplataforma  :D

x.cyclop

  • Miembro de PLATA
  • *****
  • Mensajes: 1039
  • Nacionalidad: mx
    • Ver Perfil
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #21 en: Domingo 11 de Junio de 2006, 18:57 »
0
Cita de: "Radoslav"
ahh por cierto yo tambien apoyo a C gato = C # (somos parientes espero me entiendan y que no sea algo solo de mi región)
¿C gato? ¿Qué krajo es eso? Yo conozco C Sharp (# = Sharp).

- Great works aren't produced on the first try. [Ernest Hemingway]
- Be ambitious, yet realistic in your dreams. Do something that makes a positive impact. Don’t let the nay-sayers get you down. [Bjarne Stroustrup]

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #22 en: Domingo 11 de Junio de 2006, 20:26 »
0
# = Gato, o garabato entendi yo segun lo qu decia RadosLav
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

x.cyclop

  • Miembro de PLATA
  • *****
  • Mensajes: 1039
  • Nacionalidad: mx
    • Ver Perfil
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #23 en: Lunes 12 de Junio de 2006, 00:45 »
0
Na, qué locura. Entonces "C más más", "Ensamblador", "Básico visual", "LMHT" (en vez de HTML)...

"Las cosas por su nombre". :scream:

- Great works aren't produced on the first try. [Ernest Hemingway]
- Be ambitious, yet realistic in your dreams. Do something that makes a positive impact. Don’t let the nay-sayers get you down. [Bjarne Stroustrup]

Bicholey

  • Moderador
  • ******
  • Mensajes: 1234
    • Ver Perfil
Re: Aprendiendo Un Nuevo Lenguaje De Programacion
« Respuesta #24 en: Lunes 12 de Junio de 2006, 10:25 »
0
Olvidalo X.cyclop no era para ti el mensaje ok.
Juank tienes razón en lo que dices.
[size=109]LOS GATOS SIEMPRE CAEMOS DE PIE !!![/size]