Jump to content

Qual a linguagem?


xgold

Recommended Posts

  • Replies 68
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Discordo.

Não querendo iniciar uma "guerra", aconselho Delphi para te iniciares em Windows.

Não sei qual a linguagem mais usada, há por ai muita aplicação feita em C++, VB, Java, Delphi...

10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Link to comment
Share on other sites

Isso depende muito do tipo de projecto. Delphi é muito bom para desenvolvimento rápido de aplicações.

Um programa windows tipicamente tem interface gráfica e em C++ fazer interfaces gráficas não é assim tão fácil como isso.

VB.Net, Delphi e C#.Net são linguagens muito usadas mas também o C++ o é. A questão é saberes o que pretendes fazer.

Link to comment
Share on other sites

É possível que no souceforge o C++ seja o mais usado, seguido do Java.

Quanto a IDE, Visual Studio e Eclipse no Windows, Eclipse nas outras plataformas.

Estes são mais "genéricos" ou "integrados", há outros bons IDEs que normalmente estão afectos a um sistema em particular.

10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Link to comment
Share on other sites

Atenção quando falam de C++..., C++ não é a beleza que estão a tentar transmitir, VC++ ou DevC++, ou Borland C++ é "fácil" de criar ambiente gráfico, agora C++ já requer ALGUNS conhecimentos da Linguagem e é bastante mais complicado conseguir fazer uma simples janelita com uma TextBox a pedir o nome...

Agora ontopic, sinceramente entre Delphi e VB recomendo o VB, o Delphi tem caido bastante em desuso e está longe de ter as potencialidades que (actualmente) o VB já tem, e no entanto o VB não é complicado de aprender.

Mas entre VB.Net e Vb 6.0..., inicia-te primeiro no VB 6.0 senão és capaz de "atrofiar" um pouco com as classes explicitas do .NET

abraços, HecKel

Link to comment
Share on other sites

Mais uma vez, sem querer iniciar uma flamewar que não leva a lado algum, desaconselho totalmente o VB. O VB é uma linguagem que é demasiado permissiva e péssima para quem se inicia na programação. Todas as pessoas que conheço que se iniciaram com VB têm maus hábitos e, pior, más técnicas de programação, pelo que desaconselho vivamente o VB.

10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Link to comment
Share on other sites

Uma linguagem que recomendo para começar a aprender linguagens de programação é Haskell

Esta bem que aprender sozinho é um stress, mas gostei muito dela.

Eu aprendi-a na universidade. pois obriga-nos a pensar estruturadamente.

Nãoi existem ciclos nem for, nem arrays nem apontadores nem nada que se pareça com o C. No entanto não é eficiente como o C. É uma linguagem com um elevado poder de abstracção.

Link to comment
Share on other sites

Flames da minha parte não há 😉 Opiniões são opiniões, lá por não concordar com elas ninguém tem de as desrespeitar 😄

Eu por acaso iniciei-me com pascal, mas não fui autodidacta, foi na escola. Com VB foi onde avancei mais, e aqui sim fui autodidacta!

De facto concordo (porque é um facto) quando dizes que VB é uma linguagem demasiado permissiva, no entanto na faculdade tenho visto muitos caloiros que apanham PÉSSIMOS vicios de programação em Delphi (dão Pascal usando o Delphi como Introdução à Programação), alguns que chegam a ser o desespero de alguns professores 😄

Não acho que se possa atribuir a uma linguagem a responsabilidade de "permitir a criação de maus vicios", isso depende sempre da pessoa que ESTÁ a aprender, e por vezes nem do professor depende..., há quem seja mesmo teimoso com os maus hábitos 😄

abraços, HecKel

Link to comment
Share on other sites

Flames da minha parte não há 😉 Opiniões são opiniões, lá por não concordar com elas ninguém tem de as desrespeitar 😄

Eu por acaso iniciei-me com pascal, mas não fui autodidacta, foi na escola. Com VB foi onde avancei mais, e aqui sim fui autodidacta!

De facto concordo (porque é um facto) quando dizes que VB é uma linguagem demasiado permissiva, no entanto na faculdade tenho visto muitos caloiros que apanham PÉSSIMOS vicios de programação em Delphi (dão Pascal usando o Delphi como Introdução à Programação), alguns que chegam a ser o desespero de alguns professores 😄

Não acho que se possa atribuir a uma linguagem a responsabilidade de "permitir a criação de maus vicios", isso depende sempre da pessoa que ESTÁ a aprender, e por vezes nem do professor depende..., há quem seja mesmo teimoso com os maus hábitos 😄

abraços, HecKel

HecKel, a minha experiência diz-me o contrário... Há sempre quem "invente", mas uma coisa é certa: se tiveres pouca corda talvez mão te chegues a enforcar, quando tens muita corda, isso já não é garantido...  😄

10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Link to comment
Share on other sites

para quem quer desenvolver programas para Windows talvez a melhor opção seja o C#. trata-se de uma linguagem em que a m$ está a apostar muito, por isso, embora ainda não seja a linguagem mais usada para programar em Windows, é provável que isso venha a acontecer num futuro próximo (não é que isso seja motivo para eu querer aprender essa linguagem, mas...).

actualmente uma linguagem que tem bastante sucesso é o Java, e tem a vantagem de ser mais portável do que o C# e ser relativamente simples de aprender.

para mim, no entanto, a melhor linguagem é o C++, mas tem o problema de ser bastante complicada, mesmo sem considerar a parte gráfica.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.