Home » General Chat » Circular File » 'best' programming language to study?
| | |
Re: 'best' programming language to study? |
Thu, 21 February 2008 23:44 |
|
mlaub | | Lieutenant | Messages: 744
Registered: November 2003 Location: MN, USA | |
|
Dogthinkers wrote on Sun, 17 February 2008 17:32 | is the laughably pointless MCP qualifications in my old career track - sys admin / tech support) then feel free to pass on advice here or direct to my email (dogthinker@gmail.com)
|
What's wrong with system administration?
Quote: | Gut feel is to work with C++, but I'm wondering about C# and the like.
|
Most likely Java, as people are slow to adopt new stuff. It will be around for a while and it is popular.
I work with 2 long time friends that are also Development programmers at the company I work. I think it is really personal preference, as I doubt either would go back to C anything. So, if you are looking for a basic laundry list from a fairly cutting edge company...here is stuff from their daily job descriptions.
Java, XML, Perl, Javascript, Cold Fusion, Tcl/TK, Ruby (on Rails).
Unix commands and scripting.
DB's - Oracle, MySql, SQL Server, SQL, JDBC.
Application servers like Resin, Tomcat, Cold Fusion. Maybe get more into Cold Fusion (Lots of people have that worthless piece of crap, and need help! lol).
Web development like Spring or Hibernate
Methodologies, so you can speak geek, and wow the crowd. Agile seems like the current fad at our work.
Some tools like Junit, Cruise Control, Crucible, and Ant.
More basic tools of the trade like CVS or SVN, and something like Eclipse.
This is probably to much...but whatever. Most of our legacy stuff is centered around Java and Coldfusion, but we are constantly changing.
Hope that helps!
Good Luck!
-Matt
...
Global Warming - A climatic change eagerly awaited by most Minnesotans.
Report message to a moderator
|
|
| |
Re: 'best' programming language to study? |
Sun, 24 February 2008 23:36 |
|
mlaub | | Lieutenant | Messages: 744
Registered: November 2003 Location: MN, USA | |
|
Dogthinkers wrote on Sun, 24 February 2008 15:45 |
Nothing... Except when I started getting pre-release training for Server 2008 I realized I was bored, not excited.
|
Ah, lol. My motto is the same as house cleaners, "I don't do Windows".
Well, if I don't have too, that is. Currently we run the spectrum, Windows, Apple, and Unix (Mostly RedHat Enterprise). However, I am currently helping to redeploy our *nix infrastructure on Xen. Probably much more fun than being trained on Windows Server 2008.
Quote: | BTW, thanks for the ideas.
|
NP. Good Luck!
-Matt
Global Warming - A climatic change eagerly awaited by most Minnesotans.
Report message to a moderator
|
|
| | | | |
Re: 'best' programming language to study? |
Mon, 07 July 2008 04:24 |
|
beanspoon | | Chief Warrant Officer 3 | Messages: 182
Registered: June 2008 | |
|
I started learning Visual Basic when I was about 9 or 10.
Then at 13-ish I found Dark Basic (A Basic language dedicated to creating 3D games and applications).
Then I dabbled in C, C++ and tried out C#.
If you have never programmed before, Basic is a good place to start. It is a high level programming language, meaning that it has a more limited scope for what you can do with it, but it is still a very powerful language. Visual Basic is set out in much the same way as the C# interface, where you are presented with a form (window) and you may drag and drop buttons and such onto the form. Then you write the code behind it to tell the program what to do when you press that button.
C# is probably best for the next stage as it has the medium level language (meaning you can do anything with it, but it needs a lot more coding) - much more powerful than Basic - but retains much the same interface.
With C and C++ you must code everything. Including the form itself, the buttons, text boxes and everything else that go into it. So this takes much, much more code, but means that you can do far more with it.
I wouldn't bother with Java unless it's a web-related program, as this is primarily what Java is for. I don't know too much about Java, but I understand it is another high-level language.
Oh and if you're wondering why I have mentioned only high and medium level languages, assembler is a low level language, but is far, far more difficult to understand and the code (all numbers and symbols that is actual computer language) is many times longer than even C. All other languages when compiled by the software writing program are converted to assembler code, and are simply a more manageable way of displaying said code.
By now you may be thinking "This guy is a complete and utter nerd" and I think you'd probably be right. I'm 18 and I code for fun.
...
The goat whats YOU.Report message to a moderator
|
|
|
Re: 'best' programming language to study? |
Mon, 07 July 2008 04:55 |
|
Adacore | | Chief Warrant Officer 2 | Messages: 156
Registered: February 2005 Location: Shanghai | |
|
Coding for fun is cool. I never really learnt to program. I understand the basic principles, but I don't actually know enough to write anything complete in any language - the only programming I've done is expanding some of the in-house software my company uses, and that was basically just translating mathematical algorithms to visual basic and inserting that into existing code, which was pretty easy. I made a few spiffy interface changes and code optimisations too, but I wouldn't have been able to do it without having the framework ready-made.
If I did learn it'd be a toss-up between C++ and Visual Basic (for the reasons you stated - adaptability and power vs ease of use and pre-made forms). And I will, at some point. I can't begin to count the number of times I've thought "Ooh - I wish I could write a program to do that!"
[Updated on: Mon, 07 July 2008 04:56] Report message to a moderator
|
|
| | | | | |
Goto Forum:
Current Time: Thu May 16 14:11:08 EDT 2024
|