Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: WIитX en 20 Octubre 2014, 14:10 pm



Título: ¿Qué lenguaje de programación de escritorio comenzarían?
Publicado por: WIитX en 20 Octubre 2014, 14:10 pm
Pues quiero comenzar a programar aplicaciones de escritorio  :rolleyes: a ver si @Elektro se pasa  ;-)

Pues estoy dudoso C# - C++ - .Net - C o algún otro cual me recomiendan


Título: Re: ¿Qué lenguaje de programación de escritorio comenzarían?
Publicado por: ivancea96 en 20 Octubre 2014, 15:43 pm
Yo digo: C++, .NET y Java :3


Título: Re: ¿Qué lenguaje de programación de escritorio comenzarían?
Publicado por: DarK_FirefoX en 20 Octubre 2014, 15:59 pm
Te recomendaría C#. Aprendiendo bien C# ya tendrás una noción basica de muchas cosas de .NET. Luego podras aprender JAVA que es bastante parecido a C#. Despues te puedes pasar por C++.


Título: Re: ¿Qué lenguaje de programación de escritorio comenzarían?
Publicado por: WIитX en 20 Octubre 2014, 16:10 pm
Buenas e estado leyendo un poco sobre Objetive C alguien sabe  que es? Y si me recomiendan


Título: Re: ¿Qué lenguaje de programación de escritorio comenzarían?
Publicado por: Eleкtro en 20 Octubre 2014, 16:10 pm
a ver si @Elektro se pasa  ;-)

Aunque te tengo aprecio la verdad es que me canso de contestar siempre la misma pregunta... ¿porque no utilizan el buscador del foro? :P

No me extenderé mucho ni entraré en detalles técnicos:

C# o VB.Net + VisualStudio IDE = Perfección
( Yo prefiero VB, por cuestión de gustos )


EDITO:

Objetive C alguien sabe  que es?

Como su nombre indica es una derivación de C pero orientado a objetos (object oriented), un estilo/paradigma de programación distinto (que también puedes encontrar en C# y VB.Net).

Saludos!


Título: Re: ¿Qué lenguaje de programación de escritorio comenzarían?
Publicado por: WIитX en 20 Octubre 2014, 16:20 pm
Hola, Elektro como no vas a tenerme aprecio a mi :3

Tu me comentaste hace un tiempo lo de objetive c por eso busque y tal miren el tiempo 1:48:00

w87fOAG8fjk

Citar
Como su nombre indica es una derivación de C pero orientado a objetos (object oriented), un estilo/paradigma de programación distinto (que también puedes encontrar en C# y VB.Net).

Saludos!

Pero con ello puedo crear "programas" para escritorio de windows o solo apple

Muchas gracias  ;-)


Título: Re: ¿Qué lenguaje de programación de escritorio comenzarían?
Publicado por: Eleкtro en 20 Octubre 2014, 16:29 pm
Pero con ello puedo crear "programas" para escritorio de windows o solo apple

C/C++ y lo relacionado con éste no es mi fuerte, pero al parecer si, se puede.


Objective-C on Windows? Yes, you can! (http://sweettutos.com/2012/08/11/objective-c-on-windows-yes-you-can/)
Objective-C Editor and IDE Features (http://editrocket.com/features/objective-c_editor.html)

Y supongo que la IDE de CodeBlocks también tendrá soporte para Objective C.

Saludos


Título: Re: ¿Qué lenguaje de programación de escritorio comenzarían?
Publicado por: WIитX en 20 Octubre 2014, 16:34 pm
Muchas gracias Elektro como ya te dije por privado comenzare con NET ya que cualquier duda creo que es lo que mas pueden ayudarme comenzare desde hoy ^^ voy a ir bajando todo :D


Título: Re: ¿Qué lenguaje de programación de escritorio comenzarían?
Publicado por: Eleкtro en 20 Octubre 2014, 16:43 pm
comenzare con NET ya que cualquier duda creo que es lo que mas pueden ayudarme

Como te aprovechas xDDDDD

Si, estaré(mos) encantado(s) de resolver tus dudas respecto a la programación .Net... aunque si quieres aprovechar al máximo esa ayuda por mi parte entonces opta por Vb.Net ;)

Saludos!


Título: Re: ¿Qué lenguaje de programación de escritorio comenzarían?
Publicado por: kub0x en 20 Octubre 2014, 18:13 pm
opta por Vb.Net ;)

Escoge C# que estás a tiempo, así Java lo aprenderás en menos de 1 semana (la API y la sintáxis casi iguales) y C/C++ no te supondrá un problema.

Eso sí, yo empecé con VB .NET, aprender C# sabiendo VB no te llevaría mucho.

Saludos!


Título: Re: ¿Qué lenguaje de programación de escritorio comenzarían?
Publicado por: d(-_-)b en 22 Octubre 2014, 18:49 pm
Para los que vienen de vb6, vb.net es un palo (Si fuera tu caso) sera mas facil aprenderlo.

Si vas aprender un lenguaje nuevo, si es tu primera vez, yo personalmente recomiendo empezar con C, y despues C++. No hay que tener prisa en crear formulacion eh insertar botones y cajas de textos, lo importante es aprender el lenguaje, y aprender programando en modo consola es genial, evitaras malas costrumbres y perdida de tiempo, y se puede crear muchos programas utiles sin interfaz grafica. De modo que te centrarias solo en practicar y escribir codigo, sin tener que preocuparte por el aspecto de tu soft. C/C++ te dara bases para aprender otros lenguajes, en menos tiempo y mas facil. Ademas que te serviran para todo.

En cualquiera de lo caso, C# es otra opcion, si no te gustan C/C++, pues su similitud con java es un lujo, porque asi podras aprender los dos, si entra en tu gusto.



Título: Re: ¿Qué lenguaje de programación de escritorio comenzarían?
Publicado por: Ragnarok en 27 Octubre 2014, 18:57 pm
¿Por qué no javascript?

Atom (el editor de GitHub) es una aplicación de escritorio, ¿no?

De paso, ya que aprendes, también puedes programar Apps de móvil y aplicaciones web, todo en uno.

La sintaxis es similar a C, Java y PHP, así que te da una buena base para seguir luego con otros lenguajes.

Hay muchos recursos online para aprender a programar en javascript, también aplicaciones de escritorio. También hay IDEs buenos, como el mencionado Atom o Brackets (de Adobe). Además tienes soporte en muchos otros IDEs, como Aptana (Eclipse) y casi cualquiera que se precie hoy en día.

Para ser un lenguaje con tipos dinámicos es bastante eficiente y permite hacer cosas interesantes, incluso programación concurrente (asíncrona).

Además es un lenguaje bastante potente, casi se puede decir que es un LISP tuneado (eso ya depende de con quién hables, a algunos eso les parecerá una herejía).

Aun así, no todo es perfecto, no lo recomendaría para cosas pesadas, si quieres usar Spark (el nuevo Hadoop) entonces javascript muy probablemente no es el lenguaje para ti, pero eso no son aplicaciones de escritorio y estamos hablando de aplicaciones de escritorio, ¿verdad?