![]() |
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. |
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. |
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 . |
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. |
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:
|
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. |
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. |
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.
|
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 |
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