For Programmers: Free Programming Magazines  


Home > Archive > Software Engineering > December 2004 > Which Language to Use









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Which Language to Use
WStoreyII

2004-12-27, 8:56 pm

I have got my introduction to the programming world with Visual basic,
Visual basic for applications and Vb.net as well as html and Vbscript.

my question is that i do not like the idea of only being able to
program for the windows environment only.

I was wondering if there is a programming language that can be used on
any system.

it seems to me from my limited understanding that this would be C,
it seems that most programs and program languages were written in c.

i know that there will always be needs for other langauges, like
javascript (for html) and other scripting type languages. Like in
windows i would need javascript again for the wsh.

so i know that i will never really be able to only deal with one
programming language

but i would like to hear your opinions on which language would give me
the most control and abillity to work with all platforms and
enviornments.

also how does java stack up to c? because with java i oculd make
applets.

Thanks for you time and help

WStoreyII

Steve Jorgensen

2004-12-27, 8:56 pm

Since there are plenty of languages that work on multiple platforms, you
should consider a lot more factors than the fact that you want to support
non-Windows. In fact, although you can write portable C code, it's a
discipline that takes a long time to master, especially if you're not already
good with C.

The fact that you come from VB and VB.NET leads me to suggest you consider
Python, Ruby, or Java. All are popular and cross-platform.

On 27 Dec 2004 11:41:48 -0800, "WStoreyII" <papastoreyii@sbcglobal.net> wrote:

>I have got my introduction to the programming world with Visual basic,
>Visual basic for applications and Vb.net as well as html and Vbscript.
>
>my question is that i do not like the idea of only being able to
>program for the windows environment only.
>
>I was wondering if there is a programming language that can be used on
>any system.
>
>it seems to me from my limited understanding that this would be C,
>it seems that most programs and program languages were written in c.
>
>i know that there will always be needs for other langauges, like
>javascript (for html) and other scripting type languages. Like in
>windows i would need javascript again for the wsh.
>
>so i know that i will never really be able to only deal with one
>programming language
>
>but i would like to hear your opinions on which language would give me
>the most control and abillity to work with all platforms and
>enviornments.
>
>also how does java stack up to c? because with java i oculd make
>applets.
>
>Thanks for you time and help
>
>WStoreyII


Pierre Asselin

2004-12-28, 3:56 am

WStoreyII <papastoreyii@sbcglobal.net> wrote:

> I was wondering if there is a programming language that can be used on
> any system.


Many. You can get Windows ports of perl, python and Tcl with zero
effort from http://www.activestate.com . These languages are quite
common on other platforms.

I know two of the three. The third, python, has a reputation of
being easy to learn.

It would help if you had a few non-Windows boxes with one of these
languages. You would be able to verify that your programs work on
all of them, so you wouldn't inadvertently make Windows-specific
assumptions.

--
pa at panix dot com
Robert Klemme

2004-12-28, 3:59 pm


"Steve Jorgensen" <nospam@nospam.nospam> schrieb im Newsbeitrag
news:qdr0t09n8k69rfade8s44mggp32ug8hf36@
4ax.com...
> Since there are plenty of languages that work on multiple platforms, you
> should consider a lot more factors than the fact that you want to

support
> non-Windows. In fact, although you can write portable C code, it's a
> discipline that takes a long time to master, especially if you're not

already
> good with C.
>
> The fact that you come from VB and VB.NET leads me to suggest you

consider
> Python, Ruby, or Java. All are popular and cross-platform.


+1 (I was going to suggest Java and Ruby, since I don't know Python - but
it may well be a good choice, too)

robert

Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2010 codecomments.com