Re: data structures and algorithm
- From: "cr88192" <cr88192@xxxxxxxxxxxxxxxxxx>
- Date: Mon, 10 Sep 2007 08:01:05 +1000
"Roman Töngi" <roman.toengi@xxxxxxxxxx> wrote in message news:3f5de$46e43da4$54484e2c$7051@xxxxxxxxxxxxxxxxxx
I'm studying the subject data structures ans algorithms.
This is of course a language-independent matter and so I
have a neutral text-book.
In addition, I'd like to get used to a programming language
that is relevant to practice (job prospects).
I consider Java or .Net with an object-oriented approach.
Does anyone have a piece of advice or suggestions of literature?
well, Java may be an ok choice, but depending on what one wants to pursue, there are better.
for "actual" programming, C or C++ may be a better option.
for "buisness" programming, VB or Python may be more relevant.
Java is mostly used in a lot of niches, to some extent for apps, to some extent for web, ...
however, IMO, it is not well suited for more 'involved' apps (basically, the language abstracts too much, and runs in its own isolated world, aka, the JVM, which IMO makes it unsuitible for many kinds of software).
however, even as such, it is competitive (at least in terms of jobs) with C and C++.
..NET afaik aims mostly to be usable for both buisness and apps programming (and should be theoretically better than the JVM in terms of general-purpose utility). AFAIK, it is currently somewhat less used than the C, C++, and Java camps. the main drawback though, is the need for reliance on a .NET VM (MS .NET, Mono, .GNU, ...).
note that .NET is a framework, not a language. and so, this would require learning a language which runs on .NET, such as C#, VB.NET, C++/CLI, ...
but, whatever you choose, will likely depend heavily on what it is you want to do.
now, for a little context on myself, I write nearly everything in plain C, and to a somewhat lesser extent, x86/x86-64 assembler, and then, C++ in 3rd place (only in a few isolated cases have I written much in C++).
otherwise, note, I have never had a job as a programmer, rather, I have been a hobbyist since I was back in elementary school...
or such...
Thx
.
- References:
- data structures and algorithm
- From: Roman Töngi
- data structures and algorithm
- Prev by Date: Re: still remember the day computer programming "clicked" for me..
- Next by Date: Re: efficient method of exponation
- Previous by thread: Re: data structures and algorithm
- Next by thread: Re: data structures and algorithm
- Index(es):
Relevant Pages
|