Page 1 of 3

What Language do you program in?

Posted: Wed Dec 26, 2007 11:36 pm
by -DeToX-
Post what language you program in, or your preferred language. I want to see how many people like what, and maybe this way it can introduce us to new language, which we may enjoy.

I'm a C# programmer. I started VB, but I haven't touched it since I started C#.

I went from VB.NET to Eclipse(Java) to C#.

Now I'm thinking about getting into C.

Posted: Wed Dec 26, 2007 11:40 pm
by Tural
VB originally, then mostly C#. Most of my time now is spent with PHP though (Love PHP ^_^).

Posted: Wed Dec 26, 2007 11:41 pm
by Aumaan Anubis
I started at VB.

Got bored at VB.

Ended at VB.

Posted: Wed Dec 26, 2007 11:47 pm
by LuxuriousMeat
Started in VB .NET, went to C# .NET, tried out C++ .NET, back to C# .NET. I still regularly program in C# .NET, but I've mostly been using PHP lately.

Posted: Thu Dec 27, 2007 2:01 am
by shade45
Started with VB then C# learned abit of java but didn't like it. So I use C# for everything now(But you should know that ;)).

I have started learning some 80x86 ASM now...Fun Stuff :D

Posted: Thu Dec 27, 2007 3:25 am
by Prey
C# for any tools I make because the language syntax is simple, making development time minimal.

Native C++ when game programming.

Posted: Thu Dec 27, 2007 3:39 am
by Patrickssj6
VB.NET

Knows and hates Java.

PHP :awesome: :D

Posted: Thu Dec 27, 2007 8:42 am
by bcnipod
Objective C
Unix Shell
Java
Unix Bash

Posted: Thu Dec 27, 2007 11:08 am
by OwnZ joO
Started VB.net at school, then moved on to C#.net and never went back. In school we use java, which is very similar to C# except for naming conventions, but I don't really like it that much, mostly because of the IDE's we use and being much more familiar with C#. I really like C#, maybe I should try php since some of you guys like it, never even thought of using it.

Posted: Thu Dec 27, 2007 11:53 am
by FleetAdmiralBacon
Basic, TI-Basic, VB 6.0, VB.net, C, C#, C++, Java, Javascript, PHP, Python, Perl, BASH. I may have missed one...
And of course HTML and CSS.

Posted: Thu Dec 27, 2007 12:34 pm
by xbox7887
shade45 wrote:I have started learning some 80x86 ASM now...Fun Stuff :D
:)
FleetAdmiralBacon wrote:Basic, TI-Basic, VB 6.0, VB.net, C, C#, C++, Java, Javascript, PHP, Python, Perl, BASH. I may have missed one...
And of course HTML and CSS.
But are you proficient in all of them? Unlikely :P


Honestly .NET has it all if you're sure your end-users aren't going to kick up a fuss about using the framework. Once interpretted into native code it's usually just as fast or even an exact representation of its C counterpart (based on my tests and experiments). C# is easy on the eyes and has plenty of libraries to do almost everything you need. Also, if you're craving more control over your code you can switch over to C++.NET and use assembly blocks to do your evil biddings :twisted:

Re: What Language do you program in?

Posted: Thu Dec 27, 2007 3:18 pm
by Prey
-DeToX- wrote:Now I'm thinking about getting into C++.
Feck C. C++ replaced that crap long ago >_> <_<

Posted: Thu Dec 27, 2007 3:21 pm
by FleetAdmiralBacon
Not as proficient in C or C++ as I'd like to be, but everything else I can do quite a lot in. PHP VB.net C# , I keep my Java code on an online IDE I created because the computers at my school are soooo slooooow (I'd link to it, but I password protected it to keep people from stealing... Meh, try and crack it :wink:) Python brings a 2d, top-down, online helicopter battle game, the Pandemic IM server, and a Pandemic client. I've written quite a few Bash scripts to get various jobs done. VB 6.0 I made a very old and poor chatroom program, the predecessor to Pandemic. Another PHP project was the Halo 2 Vista Stat Tracking project, but the rest of the team kinda moved away after I left (stressful work environment, I guess I just couldn't handle working with people who have such differing beliefs than mine, even if they weren't trying to be a pain) You can see how far we got here. Perl I've mostly done debugging in, nothing from scratch, so I guess I'm not technically proficient there either (though I know enough about syntax to get something working if I had to). Basic is easy, there's not much to be proficient in. I know another form of "advanced basic" called Gambas that greatly resembles VB, I got half of a Pandemic client written in that. C, I can do basic things but nothing special (I've established a UDP socket, and that's about it). C++ I took a semester class in freshman year of high school. TI-Basic I am extremely proficient in. I wrote a game in Basic that is by far the best available for the TI-83+ (Basic-wise, that is, probably gets beat out by some of the simplest ASM games...)

I should probably get some pics of my Python helicopter game (not that it looked all that amazing, but if it weren't for that, Pandemic would have never existed). I can also get some pics of my Java projects (most of which are still CLI but make great use of the ANSI drivers, and are therefore not very useful on Windows where you have to go through some painful processes to get the drivers running, but Linux has them built in.)


I think that's everything...

e: Stuff like this would look great on my r

Posted: Fri Dec 28, 2007 3:27 am
by Patrickssj6
xbox7887 wrote:
shade45 wrote:I have started learning some 80x86 ASM now...Fun Stuff :D
:)
FleetAdmiralBacon wrote:Basic, TI-Basic, VB 6.0, VB.net, C, C#, C++, Java, Javascript, PHP, Python, Perl, BASH. I may have missed one...
And of course HTML and CSS.
But are you proficient in all of them? Unlikely :P


Honestly .NET has it all if you're sure your end-users aren't going to kick up a fuss about using the framework. Once interpretted into native code it's usually just as fast or even an exact representation of its C counterpart (based on my tests and experiments). C# is easy on the eyes and has plenty of libraries to do almost everything you need. Also, if you're craving more control over your code you can switch over to C++.NET and use assembly blocks to do your evil biddings :twisted:
C++ and ASM blocks...that's the thing I want to learn but it's soo effin hard and impossible...especially here in Germany...no up to date books...and in German grrr....

Posted: Fri Dec 28, 2007 8:32 am
by grimdoomer
I started in VB and use it for anything quick and small, I just learned C# adn picked it up pretty quickly too. I also use C# when I make games. I want to learn more of it, then mabey in 6 months start doing C++.

Posted: Fri Dec 28, 2007 9:23 am
by Evan
If I need to put something out quickly then I use C# but I am getting alot better at C++ and have a been learning a little ASM it is kind of hard to get started a first for me though. And I still don't totally get pointers in C++ I'm sure if I learned more about them that I would be a lot better at the language. Native C++ by the way, mostly because I want to learn how to make games in it, since basically all games are programmed with it. ;)

Btw does anyone have any good ASM and C++ tutorials? xbox?

Posted: Fri Dec 28, 2007 9:30 am
by bcnipod
I don't think I will ever learn C# only because I don't think I could keep a straight face while doing it. Here is the reason behind it:
One day i was on a forum, posting stuff, then i see i had a reply to something i posted, it was a flame, and it read "I am going to hack your computer using my awesome C# programming skills!" or something like that, it had a lot of caps and the letter "Z" in it. I then laughed knowing that you can only use C# if you have mono frameworks installed. I laughed at that because I am a total nerd and laugh at that sort of stuff.

Posted: Fri Dec 28, 2007 10:06 am
by OwnZ joO
Evan wrote:If I need to put something out quickly then I use C# but I am getting alot better at C++ and have a been learning a little ASM it is kind of hard to get started a first for me though. And I still don't totally get pointers in C++ I'm sure if I learned more about them that I would be a lot better at the language. Native C++ by the way, mostly because I want to learn how to make games in it, since basically all games are programmed with it. ;)

Btw does anyone have any good ASM and C++ tutorials? xbox?
Aren't console games moving to C#? I know that until now most games were coded in C++, but I think it's kinda moving to C#, since machines are getting better, and automatic memory management leaves less room for bugs and memory control isn't as crucial with the amount of memory and performance of today's machines.

Posted: Fri Dec 28, 2007 10:21 am
by Prey
Native C++ still provides total and ultimate control.. Managed just isn't as flexible, especially C# as it's owned by Microsoft and so supported only on their platforms. No.. C# won't ever take over C++ in the games industry...But that's why the new C++ is somewhere on the horizon =z

@Evan: If you want to get into game dev. with native C++, then the tutorials here.. and later the articles/forum here.. you should find useful.

Posted: Fri Dec 28, 2007 10:27 am
by Evan
Thanks a lot for the tutorials Prey they are very useful, I've been looking them over before I begin and I am learning already.