![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Newbie
Join Date: Sep 2005
Posts: 3
Rep Power: 0
![]() |
Which Programming Lanuage?
I've decided to take programming as one of my electives in school, and I was wondering a few things about the various programming languages. Here are some questions I have, feel free to answer a many or as few as you want.
1) Which programming language is the best to know overall? 2) Which is the best for creating Windows-based applications (if someone would want to work for Microsoft)? 3) Which is the best for creating applications in general (if someone would want to get a job at any computer-based corporation) ? 4) Which is the best for creating games (if someone would want to get a job programming for Xbox/GameCube/PS2/Any console games) ? 5) Which is the best for creating games (if someone would want to get a job programming PC games) ? 6) Which is the best for use in a Windows environment? 7) Which is best for use a Linux environment? Thanks for any help with these (and I understand a big part of questions like this would be opinion, but I just want to know which language most people would recommend for each scenario). |
|
|
|
|
|
#2 |
|
Programming Guru
![]() |
1) C++
2) C++ 3) C++ 4) C++ 5) C++ 6) C++ 7) C++
__________________
|
|
|
|
|
|
#3 | |
|
Resident Grouch
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jun 2005
Posts: 6,453
Rep Power: 10
![]() |
Quote:
As for the best in a particular environment, there are languages that transcend the environment, and others that don't do it so well. A lot of languages are stronger for a particular type of application, having been designed with that application in mind (as web design), others are more general purpose.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code. Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers |
|
|
|
|
|
|
#4 | |
|
Professional Programmer
|
Well, since this is all basically opinion...
1) C or C++ 2) C# or VB.net or C++ 3) C 4) C++ 5) C++ 6) C or C++ or C# 7) C or C++ Quote:
__________________
% rc4 hexkey < input > output
#define S ,t=s[i],s[i]=s[j],s[j]=t /* rc4 hexkey <file */
unsigned char k[256],s[256],i,j,t;main(c,v,e)char**v;{++v;while(++i)s[
i]=i;for(c=0;*(*v)++;k[c++]=e)sscanf((*v)++-1,"%2x",&e);while(j+=s[i]
+k[i%c]S,++i);for(j=0;c=~getchar();putchar(~c^s[t+=s[i]]))j+=s[++i]S;} |
|
|
|
|
|
|
#5 |
|
Resident Grouch
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jun 2005
Posts: 6,453
Rep Power: 10
![]() |
Ahhhhhhh, you're probably right. Definitely something .NET, probably C#. I had to use some VBA the other day, Excel extension, *shudder*. Be nice if they make C# the app language, as one can't seem to escape the stuff entirely.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code. Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers |
|
|
|
|
|
#6 |
|
Programming Guru
![]() ![]() ![]() |
If the environment and project specs were all equal...
1) C++ 2) C# 3) C++/C# 4) C++ 5) c++/C# 6) C++ 7) C
__________________
http://jasonpowers.net "There are a thousand hacking at the branches of evil to one who is striking at the root." |
|
|
|
|
|
#7 |
|
Newbie
Join Date: Sep 2005
Posts: 3
Rep Power: 0
![]() |
So basically C++ would be the best overall choice (of course if I needed to get into specific projects others might be more suitable for it).
Also, how does Java rate for those specifications? |
|
|
|
|
|
#8 |
|
Resident Grouch
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jun 2005
Posts: 6,453
Rep Power: 10
![]() |
See it up there in the list? lol! You did ask for THE best for a given milieu.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code. Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|