• Our spoiler embargo for the non-DLC content for Pokémon Legends: Z-A is now lifted! Feel free to discuss the game freely across the site without the need of spoiler tabs, and use content from the game within your profiles!

Favorite programming language?

Favorite language?

  • C

    Votes: 0 0.0%
  • C++

    Votes: 4 13.8%
  • Java

    Votes: 4 13.8%
  • Python

    Votes: 4 13.8%
  • Ruby

    Votes: 0 0.0%
  • Perl

    Votes: 1 3.4%
  • PHP

    Votes: 5 17.2%
  • other

    Votes: 11 37.9%

  • Total voters
    29
Status
Not open for further replies.

Turtle Tamer Kammy

ლ(≖益≖ლ)
Joined
Sep 18, 2006
Messages
1,567
Reaction score
0
I'm curious because I'm trying to get comfy with Python right now and was wondering what works for everyone else. On a side note, can anyone think of any reasons why I am required to take a class on fortran for a meteorology degree? Because I have to and I have no idea why. >_>
 
Depends on what the code needs to to, really. I started with C, so I'm most comfortable with that for basic stuff, I prefer Java for object-based/modular programming, etc. It's like asking a carpenter what his favorite tool is.

Overall, though, I've been using Java in my most recent class, so I'm partial to that at the moment.
 
C++, I started learning it recently, and I find it to be a simple (Um... As a relative term) language to learn... I particularly like the "long long int".
 
Why the hell do you have to learn Fortran for meteorology? D: Maybe they have old stuff that...runs...using Fortran? .___.;; I just finished my degree in computer science and engineering and even I didn't have to learn it.

I mostly do web programming, so I'm really digging PHP right now. And even though I hate HATE HATE Java, it's what I use when I need to do OOP. It's what they forced me to learn in school, so I'm best at Java and not C++ or anything more practical. XD; My senior project even used Java to process the coordinates from the Wii remote camera...

Anyone here into LISP-style stuff? I had to learn a bit of Scheme when I was a freshman, and it made me love it. Recursion yaaaay.
 
I like the C-based languages. Easy to switch. C++ is especially useful.
 
The only thing in which I can program is BASIC. I know, I suck.
 
Definatly Python. Its simple and easy to use imo.
 
the only one I know how to use is GML(it stands for Game Maker Language) and that is only used by one computer program.
 
Being I learned PHP first ...

In fact, I only have learned PHP.
 
C#. It's just like Java (seriously, nearly the exact same syntax and everything), but it does more and is easier to use! Also, XNA Framework.

Seriously, if you know Java, try using C#. It'll really only take about 1 week to learn on your own!
 
Python is the best language for a beginner, hands down, and extremely solid for everyone else too.

C++ and Java are ghastly messes, and C♯ is under Microsoft's thumb so holds little interest for me.

PHP is the worst language in popular use.
 
C++ 'cause I know how to use pointers! ^_^

I like Java too, but I hate its lack of unsigned integers, and I have yet to try using operator overloading.
 
IMO, unsigned integers are more trouble than they're worth.

I can't count the number of times I've been burned by something like this:

Code:
for(int a = 0; a < array.length - 1; a++)
    ...;

It works fine until you pass it an empty array. The problem is array.length is an unsigned integer and if the array's length is zero, then array.length - 1 doesn't end up being -1 as expected but instead it's a farking huge number and the loop ends up throwing an out-of-bounds exception or worse, writing to unallocated memory, depending on what language you're using.

Anyway, as I've said in other threads on the subject, my language of choice is the D programming language. It basically combines some of the best/most useful features of C++ (templates, pointers) and Java (garbage collection, no need for header files).

I also know C, C++, and Java, but I'm a bit rusty in all 3. PHP and JavaScript I use out of necessity since I do the coding for a website. I'm not particularly fond of either, in fact, my frustration with JavaScript was one of the things that originally inspired me to create my own scripting language, OnyxScript.
 
Status
Not open for further replies.
Back
Top Bottom