Programming Forums

Programming Forums (http://www.programmingforums.org/forumindex.php)
-   Coder's Corner Lounge (http://www.programmingforums.org/forum11.html)
-   -   Which Programming Language You Use The Most? (http://www.programmingforums.org/showthread.php?t=12939)

Soulstorm Apr 5th, 2007 3:28 AM

Which Programming Language You Use The Most?
 
This is not a "which language is best" thread.

I have noticed that despite what people think about a language's capabilities, there are languages they use because they just like the way it works. I personally think that it is a matter of a state of mind. I believe that there are different programming languages for different minds, and there are people that can easily grasp a specific programming concept, while in another they cannot understand what this is about.

So, I thought I should ask what people in here are using, and why do they use it. I am not asking people to tell me the capabilities of their language. Instead, I would like to know about their abilities to easily grasp the concepts of the programming language they use.

So: What language are you using, and why that? Why not something else? If your professional environment forces you to use a language you don't like, what language you would like to use, and why?

I will start: I like Objective C++. I can easily understand OOP concepts, and I just can't imagine myself not using them. I like the arbitrary data types that can be used with any object of the foundation framework and the flexibility this offers, but I also like the the fast typing of C++, and working with overloaded operators. Thus, I ended up learning C++ first, Objective C later, and I mixed those.

tAK Apr 5th, 2007 4:50 AM

well, i am most "fluent" in AutoIT. i use it because when i first found it, it appeared capable of what i wanted to do. i find its help file extremely easy to read (ive looked up words in worse English dictionary's i think).
i understand its concept of variables (it uses them as basically as i feel they should be used). and i like the fact that i can be extremly slopy OR extremely rigid in my coding (ie: declaring every variable or just settings it as its needed, and running error checks on everything, or just assuming it will work and not bothering).

After that, i am learning PHP, i felt i had a good understanding of how to make a program, and set out to make a web application, so far, i dont like it as much as i like autoIT i think the syntax of some things is not made clear on the website, and i dont like being confused by something that is meant to help. as far as the structure of the language goes, i do like that it forces a reasonably rigid structure, which helps keep things organised.

pegasus001 Apr 5th, 2007 7:35 AM

My first oop language is C++ and started learning it because of school. Then i studied java because of school too. After doing some simple programs with them both i liked C++ more and thought of deeping my knowledge about it would be pretty good. Then i discovered some of C++ best capabilities like operator overloading and stuff like it and it just amazed me even more. And as i programed more in it i liked the elegance(i can`t find a real name) of my programs being preetty noobish though. And by going deeper and deeper i have found it pretty great language that offers great flexibility.

These are my first reasons for using C++, they may be inaccurate or not what your question meant but i am a noob :D .

DaWei Apr 5th, 2007 8:06 AM

I mainly use C++, except for server-side code, where I generally use PHP. I disagree with Tak about the PHP manual; it is great documentation and explicit regarding the syntax. My 'career programming' was about 75% assembly language, but that's only because it had to be.

C++ has strong typing. I prefer that. Weak typing frequently gets it right, but frequently is sometimes not enough. That puts an onus on the coder, so one has to be prepared to accept it.

Komodo Apr 5th, 2007 10:13 AM

I prefer PHP over Perl and Python, probably because I learned PHP before looking at the other two. PHP to me looks nicer, and seems simpler and easier, it's like a very comfortable shirt made out of really soft cotton, while the other two seemed to be made out of something else.


I will eventually be learning C++, Visual Basic, and Java, as Course Requirements. Personally, I think Java sucks(my uneducated opinion), because most of the time when I try to run a program made in Java, it's slow and ugly(might've been the programmers fault though)


Quote:

Originally Posted by tAK (Post 126318)
i dont like being confused by something that is meant to help.

Every single help manual I have EVER read... lol.

Infinite Recursion Apr 5th, 2007 11:08 AM

I use C, C++, and C# primarily.

C because I'm forced to "support" other programmers' code that are no longer employed here. Also, because of my tinkering with the Linux kernel on the side.

C++ because of its speed and flexibility. C++ was beat into me during my college years as well. For at least three years, I'm almost certain I had a program due every day. My brain likes to make things complicated, C++ helps with that.

C# for when I have to write code for Windows machines. It allows me to make extensive use of the .NET framework... also fairly easy to read.

I use PHP and Perl for most all of my web development... because that is what I prefer.

My scripting is usually done in Bash or Perl, looking to get more streamlined with Python as well... but most every time I think of a project I can do it in 1 to 2 lines of Perl anyway. Bash and Perl give me a god-like feeling, maybe its because of the regular expressions and the cool catch phrases... BANG.

I contemplated putting Ruby in the mix, but it would end up with about 20+ other languages that I don't use very often.

Jimbo Apr 5th, 2007 11:37 AM

Being constrained by classes, most of my stuff has been in Java and C. I've also done a bit with PHP, and am now learning Python. When I start work this summer, I'll be using C# and VB.NET almost all the time.

As to preference, it really comes down to the project. As much as I might claim to have a favorite language, I really don't care what language I use so long as it makes the job easier.

kurifu Apr 5th, 2007 3:30 PM

Used to use C++ for almost everything, now I use C# for almost everything, but Perl and PHP make their way in the list as well, depends overall on what I am doing.

glimmy Apr 5th, 2007 6:15 PM

Perl was my first programming language and is probably the language I have used the most, there are some specific features of perl that I really like such as Formats and Regular Expressions, and the syntax is relatively easy to learn (but not necessarily easy to read).

It depends a lot on the project though, I prefer Python for GUI and Common lisp for math or more abstract programs

Klarre Apr 5th, 2007 6:38 PM

As a game engine coder, C++ is almost the only alternative for me, with its power and speed. I am also using a scripting language that is specific to the game engine my company are currently using. But I try to stay away from it as much as possible. ;)


All times are GMT -5. The time now is 12:25 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC