Home

Forums

Web development

 

 

 

 
     
 
dna88 Web development and Technology Forum
 
Profile   Register   Memberlist   Usergroups   FAQ   Search  Log in
Which programming language ?
Goto page 1, 2  Next
 
Post new topic   Reply to topic    dna88 Forum Index -> Programming in Java, C, C#, VB, .NET Discussion Forum
Author Message
Moni
Beginner User
Beginner User


Joined: 19 May 2004
Posts: 32

Post Post subject: Which programming language ? Reply with quote

Hi everyone,

Sorry if this topic does not belong here since I am not sure where to put it. As I told you before that I am learning programming now, I am facing a problem. The problem is, I want to learn at least one programming language VERY WELL but I can't decide which one to choose. I don't want to learn a bit of every programming language as it really doesn't help much in professional life and it doesn't help having confidence for applying a specific job. As I want to build programs with GUIs and database (also maybe a little of of network support), I assume C is not a good option. So, the remains are C++, Java and VB. I may also add that, at the moment I am not looking much for creating fast or memory saving applications but some decent applications (like keeping employees records or some small business financial applications) that will work efficiently and without any errors.

Any suggestions please ?

Thanks.
Sun Oct 03, 04 3:33 am
Back to top
Moni View user's profile Send private message
dude
Power User
Power User


Joined: 10 Mar 2004
Posts: 376
Location: Savar, Dhaka

Post Post subject: Reply with quote

VB is probably the easiest. So if you want to learn something quickly go with VB. But it is so much GUI that you will not learn much coding or real programming. For that learn either java or C++. I will suggest to learn Java.
Mon Oct 04, 04 2:11 am
Back to top
dude View user's profile Send private message Visit poster's website
dinangkur
Super Moderator
Super Moderator


Joined: 24 Mar 2004
Posts: 491
Location: Dhaka, Bangladesh

Post Post subject: Reply with quote

I don't know why people these days try to learn complex thing at first. Both VB and Java is a complex thing to learn at first. Best language was Pascal which was created to teach students how to program. Later teahers found that C is the best. I started with Pascal (though I can't remember anything of it). But definitely I remember C. Cause it's so easy to create and so easy to learn. Not other program is that much easy to learn. I'm not going to recommend anything, I'm just stating my view about program learning.

-DK
_________________
...we too are stardust...
Mon Oct 04, 04 2:20 am
Back to top
dinangkur View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger
dude
Power User
Power User


Joined: 10 Mar 2004
Posts: 376
Location: Savar, Dhaka

Post Post subject: Reply with quote

But he wants to learn a programming language that can make GUI easily. C is not at ll good for GUI. Vb is not complex to learn I think.
Mon Oct 04, 04 2:42 am
Back to top
dude View user's profile Send private message Visit poster's website
hasnut
Expert User
Expert User


Joined: 28 Aug 2004
Posts: 201

Post Post subject: Reply with quote

IF you are planning to build your carrier in Database related work then I recommand VB and Sql Server or Developer and Oracle
_________________
Sarder Hasnut
MCSD, CIW A

Need Low Cost Prefessional Hosting Contact me
Mon Oct 04, 04 3:02 am
Back to top
hasnut View user's profile Send private message Visit poster's website MSN Messenger
dinangkur
Super Moderator
Super Moderator


Joined: 24 Mar 2004
Posts: 491
Location: Dhaka, Bangladesh

Post Post subject: Reply with quote

That's why I mentioned Borland Suite. Did you try it? They implemented .NET type IDE 4 years before.

-DK
_________________
...we too are stardust...
Mon Oct 04, 04 3:25 am
Back to top
dinangkur View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger
Moni
Beginner User
Beginner User


Joined: 19 May 2004
Posts: 32

Post Post subject: Reply with quote

Thanks all for your suggestions. First, I must have said before that I am not completely new in programming. I did a bit of pascal and c programming before. But this time I am taking it very seriously and want to build a career on it. Thats why I want to know atleast one language very well with which I can build some fairly simple commercial applications. At this point, I am thinking of VB and Oracle. But one thing I don't understand, if I can make commercial applications with VB, why should I bother about the flavour of real programming (Java, C++ etc.)? I mean end of the day I want to build applications according to my clients need. Isn't that true? And what about that .NET thing? Will it help me in future if I learn it?
Mon Oct 04, 04 5:22 am
Back to top
Moni View user's profile Send private message
hasnut
Expert User
Expert User


Joined: 28 Aug 2004
Posts: 201

Post Post subject: Reply with quote

Quote:
And what about that .NET thing? Will it help me in future if I learn it?

Oviously it will help you. You are wellcome in this topic if you stuck anywhere and interesting findings that you want to share with us.
_________________
Sarder Hasnut
MCSD, CIW A

Need Low Cost Prefessional Hosting Contact me
Mon Oct 04, 04 8:39 am
Back to top
hasnut View user's profile Send private message Visit poster's website MSN Messenger
dinangkur
Super Moderator
Super Moderator


Joined: 24 Mar 2004
Posts: 491
Location: Dhaka, Bangladesh

Post Post subject: Reply with quote

Commercial Application with VB- in context of BD!!! Then I would say may it's the trend for next 3/4 years. But people are moving to online based application. I don't mean that you have to have real internet connection to use that software. Portability is a big factor now. You've to develop a application which you can port anywhere with minor change. In case of VB forget about it. That's why M$ introduced .NET, main goal is providing online based facility. Again it's a problem when you want to port the application on real net. How many webserver and application server are based on windows!!! So, I believe it's far more better to learn PHP and mySQL. If Oracle then I support developer 2000. The people who wants application based on orcale they prefer developer 2000. VB is just a front end which is losing it's edge. Fairly speaking how many help you find on google these days based on VB 6. Most of the examples are based on Vb.NET. I've fair personal problem regarding .NET use.

-DK
_________________
...we too are stardust...
Mon Oct 04, 04 8:36 pm
Back to top
dinangkur View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger
emm
Power User
Power User


Joined: 13 Jul 2004
Posts: 310

Post Post subject: Reply with quote

You can learn Scheme or Forth. I hear they are very good programming language to exercise your intelligence. Although, they are not for making GUI applications, I must tell you.
_________________
“You might say reality is the result of complex negotiations between the observer and the observed. But that is simply a point of view…”
Digital Bangladesh
Mon Oct 04, 04 11:28 pm
Back to top
emm View user's profile Send private message
dude
Power User
Power User


Joined: 10 Mar 2004
Posts: 376
Location: Savar, Dhaka

Post Post subject: Reply with quote

Now i have to agree with DK. It is a good point. I think, it is true that VB is losing its place and being slowly replaced by VB.net. Learning .net is probably a better idea.
Tue Oct 05, 04 12:38 pm
Back to top
dude View user's profile Send private message Visit poster's website
Moni
Beginner User
Beginner User


Joined: 19 May 2004
Posts: 32

Post Post subject: Reply with quote

Thanks again everybody. I think I'm gonna have a look at VB.NET . Could any of you suggest me some good website where I can start from the basics of .net. I did a search myself on google but came up with thousands of links (as usual !) and I'm kinda lost.

Any help please !
Wed Oct 06, 04 2:07 am
Back to top
Moni View user's profile Send private message
hasnut
Expert User
Expert User


Joined: 28 Aug 2004
Posts: 201

Post Post subject: Reply with quote

www.gotdotnet.com/
_________________
Sarder Hasnut
MCSD, CIW A

Need Low Cost Prefessional Hosting Contact me
Wed Oct 06, 04 2:32 am
Back to top
hasnut View user's profile Send private message Visit poster's website MSN Messenger
Moni
Beginner User
Beginner User


Joined: 19 May 2004
Posts: 32

Post Post subject: Reply with quote

Okay, this is what I have decided finally...

Because I want to build some 'basic business application' very soon, I am gonna learn VB6 and a database (either mysql or oracle). But for future prospects, I am gonna learn either VB.NET or C#.NET which I haven't decided yet. Some friends of mine here (swho are working in different IT companies) say that its better to learn C#.NET than VB.NET because of future employment opportunities. So, I'll have to think about it and shall decide later.

Please let me know if you think otherwise about my decision Gentle smile
Thu Oct 07, 04 5:56 am
Back to top
Moni View user's profile Send private message
dude
Power User
Power User


Joined: 10 Mar 2004
Posts: 376
Location: Savar, Dhaka

Post Post subject: Reply with quote

With VB, it is enough to learn to handle Access as database. Anything that will need oracle to develop is beyond VB. Besides you cannot use oracle with stand alone applications, which is VB is best at.

C#/VB.net both is good decision, because you can convert vb.net code to c# at any time. That's the beauty of .net.
Thu Oct 07, 04 6:09 am
Back to top
dude View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    dna88 Forum Index -> Programming in Java, C, C#, VB, .NET Discussion Forum All times are GMT - 7 Hours
Goto page 1, 2  Next
Page 1 of 2

 

Partners and Resources

Bangladesh hosting company

Bangladesh web design

Driven by phpBB © phpBB Group