Programming Languages

The place to hang out and talk about totally anything general.

What programming language do you most often use?

Assembler
0
No votes
BASIC (and others)
4
8%
C-family
18
37%
Delphi
0
No votes
Haskell
0
No votes
Java
4
8%
JavaScript
2
4%
Pascal
0
No votes
Perl
2
4%
Python
3
6%
PHP
6
12%
Ruby
1
2%
Smalltalk
0
No votes
Visual Basic
2
4%
Multiple. Specify which before voting.
3
6%
Other. Again, only vote this if you are actually going to specify which.
4
8%
 
Total votes: 49
Rkiver
level5
level5
Posts: 6405
Joined: Tue Oct 01, 2002 10:39 am
Location: Dublin, Ireland

Postby Rkiver » Thu Jan 17, 2008 5:35 pm

My first exposure to programming was on the C64 years ago, so whatever the hell that used which I cannot remember, or remember how to do it.

C++ more recently is what I've used.
Uplink help: Read the FAQ
User avatar
Ace Rimmer
level5
level5
Posts: 10803
Joined: Thu Dec 07, 2006 9:46 pm
Location: The Multiverse

Postby Ace Rimmer » Thu Jan 17, 2008 5:37 pm

Well, I voted Visual Basic because I've been trying to learn it (for quite some time now). Don't ask how far I've gotten. :wink: I don't really have any use for any programming language, but I like to learn new things when I can. One day, I'll get back into it.

I actually did create a program once to keep track of chess matches between my brother in-law and myself that was pretty nifty (and very aesthetically pleasing if I do say so myself). :) Although, admittedly, it was more or less a glorified database.
Smoke me a kipper, I'll be back for breakfast...
microchip08
level5
level5
Posts: 1187
Joined: Fri Aug 31, 2007 4:37 pm
Contact:

Postby microchip08 » Thu Jan 17, 2008 5:41 pm

I [try to] use Visual Basic, as it's easily accessible through PowerPoint, without much ado. However, I'm not very good at it: in fact, here's a comprehensive list of my commands:

Code: Select all

GoTo
If
Else
MsgBox
Textbox1.Value [&c]
UserForm1.Show


That's about it![/code]
martin
level5
level5
Posts: 3210
Joined: Fri Nov 19, 2004 8:37 pm

Postby martin » Thu Jan 17, 2008 5:48 pm

GoTo? eww ;)

anyway, I used to use VB a lot, because it was the only language installed at college and I used it to make games in it in my free time (Ninja toast :wink: ). However since I got my laptop it's been C# all the way, mostly because I can use XNA with it but also because it's a lot faster to execute
GENERATION 22:The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.
Mas Tnega
level5
level5
Posts: 7898
Joined: Sat Mar 02, 2002 11:54 pm
Location: Edinburgh
Contact:

Postby Mas Tnega » Thu Jan 17, 2008 6:10 pm

First: I thought long and hard, and can only conclude that Brainfuck's not in the list because you have other requirements that have nothing to do with what programming is.

My answer: C-family and Java. My course pretty much revolves around the pair of them. There's OpenGL for those pesky 3D-graphics-based courseworks, and Java for everything else that's programming. If I ever decide that I do, in fact, possess a work ethic, I might use Java to see if I can write genetic algorithms for a chess AI.
User avatar
NeoThermic
Introversion Staff
Introversion Staff
Posts: 6256
Joined: Sat Mar 02, 2002 10:55 am
Location: ::1
Contact:

Postby NeoThermic » Thu Jan 17, 2008 6:21 pm

Multiple. Currently I'm using assembler and the C-family for my dissertation, PHP for my work elsewhere (and for prototyping stuff), and Java for Distributed Systems module (of which my hate for Java grows each day).

Incidentally in 3.0 multi-option polls are possible. This question so could have done with it :)

NeoThermic
User avatar
NeoThermic
Introversion Staff
Introversion Staff
Posts: 6256
Joined: Sat Mar 02, 2002 10:55 am
Location: ::1
Contact:

Postby NeoThermic » Thu Jan 17, 2008 6:26 pm

jelco the galactaboy wrote:
Mas Tnega wrote:I thought long and hard, and can only conclude that Brainfuck's not in the list because you have other requirements that have nothing to do with what programming is.


Well, in my opinion 'programming' refers to creating a more or less dynamic application. That is, the content it produces depends on what you put into it. Brainfuck's nothing like that. (However I know that this doesn't always apply to the other languages listed either.)

Jelco


Brainfuck is turning complete, ergo it'd be possible to make anything in it. Indeed, someone has made a DeCSS program in just Brainfuck :)

NeoThermic
Stewsburntmonkey
level5
level5
Posts: 11553
Joined: Wed Jul 10, 2002 7:44 pm
Location: Nashville, TN
Contact:

Postby Stewsburntmonkey » Thu Jan 17, 2008 7:46 pm

NeoThermic wrote:
Brainfuck is turning complete, ergo it'd be possible to make anything in it. Indeed, someone has made a DeCSS program in just Brainfuck :)


"Turning complete" eh? Is that anything like "Turing-complete"? ;)


The issue with Brainfuck is obviously its impracticality. It's a toy language that no one in their right mind would ever consider for production use.


I use Perl because it is clearly superior to everything else. :P
User avatar
rus|Mike
level5
level5
Posts: 2750
Joined: Thu Jun 28, 2007 5:52 pm
Location: Russia, St. Petersburg

Postby rus|Mike » Thu Jan 17, 2008 8:00 pm

I worship VB6 :D :P
User avatar
zjoere
level5
level5
Posts: 1623
Joined: Thu Feb 22, 2007 4:40 pm
Location: Belgium

Postby zjoere » Thu Jan 17, 2008 9:49 pm

I don't use programming language so i voted other.
Montyphy
level5
level5
Posts: 6747
Joined: Tue Apr 19, 2005 2:28 pm
Location: Bristol, England

Postby Montyphy » Thu Jan 17, 2008 10:37 pm

Multiple:

  • Personal
    • Python
    • Javascript
    • PHP
  • Work
    • XSLT
    • Javascript
    • C#
    • Python
  • University
    • First Year
      • Scheme
      • Ada95
    • Second Year
      • Java
      • Assembler
      • Prolog
      • C for creating a compiler using GNU bison with flex.
Montyphy
level5
level5
Posts: 6747
Joined: Tue Apr 19, 2005 2:28 pm
Location: Bristol, England

Postby Montyphy » Thu Jan 17, 2008 11:14 pm

jelco the galactaboy wrote:Do you still know everything you learned about all those languages? Are you 'fluent' in all?


I wouldn't say I'm fluent since I've never had to use and try every feature of each but I do know the basics and may need to brush up on the syntax should I need to use some of them (particularly Scheme, Prolog and Ada95) should I need to use them again.

jelco the galactaboy wrote:Also, XSLT doesn't qualify as a programming language. Just being a pedant and all. :wink:


Even though "the content it produces depends on what you put into it"? ;)
Uplink help: Check out the Guide or FAQ.
Latest Uplink patch is v1.55.
User avatar
Xocrates
level5
level5
Posts: 5262
Joined: Wed Dec 13, 2006 11:34 pm

Postby Xocrates » Thu Jan 17, 2008 11:19 pm

Although it probably hardly counts, I've used Mathematica during college.

So, other.
User avatar
Pox
level5
level5
Posts: 1786
Joined: Sat Mar 03, 2007 11:23 am
Location: Melbourne

Postby Pox » Fri Jan 18, 2008 12:14 am

Perl all the way. Anyone who uses C#, vote Java, not C-family - it is NOTHING like C[++].
User avatar
KingAl
level5
level5
Posts: 4138
Joined: Sun Sep 10, 2006 7:42 am

Postby KingAl » Fri Jan 18, 2008 1:33 am

Stewsburntmonkey wrote:"Turning complete" eh? Is that anything like "Turing-complete"? ;)


No, turning complete is what Zoolander isn't :P

C++ here. I'm considering looking at Python or Perl at some point in the future having heard good things about both, though advocates of the former are so irritating I think I'll opt for the latter.
Gentlemen, you can't fight in here: this is the War Room!
Ultimate Uplink Guide
Latest Patch

Return to “Introversion Lounge”

Who is online

Users browsing this forum: No registered users and 47 guests