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
User avatar
jelco
level5
level5
Posts: 6018
Joined: Sat Feb 18, 2006 7:45 am
Location: Cygnus X-1
Contact:

Programming Languages

Postby jelco » Thu Jan 17, 2008 5:30 pm

Jelco's Weekly Poll

Previous Polls

- Board games
- Operating Systems (revisited)
- Education (revisited)
- Concerts
- Special: Overview
- Mother Tongue
- Education / Occupation
- Religion
- Favourite Holidays
- Gaming Hypes
- Random
- IGF Diary, Pt. 3
- Your age
- Darwinia Birthday Poll
- Your favourite gaming genre
- Your Operating System
- Your favourite genre
- Your Media Player
- Your Webbrowser

Programming languages

Since the list of programming languages is way too long, I took the names that seemed most common to me. Please post for what purpose you program, and why you like it.

Think about the word 'programming' before asking where the options are for any of these: HTML, CSS, XML. And Brainfuck.

My Post

Mainly PHP, with a little JavaScript for the needed client-side work. I'm now learning C#, because PHP is a little limited for some of the things I'm thinking about right now.

I like to program because it requires you to think straight and take a good look at what exactly is the problem that you want to solve. It makes you look at things in a different way, and always clears your thoughts.

Jelco
Last edited by jelco on Tue Jan 22, 2008 8:43 pm, edited 1 time in total.
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: 1186
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: 6254
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
jelco
level5
level5
Posts: 6018
Joined: Sat Feb 18, 2006 7:45 am
Location: Cygnus X-1
Contact:

Postby jelco » Thu Jan 17, 2008 6:25 pm

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
"The ships hung in the sky much the same way that bricks don't."
- Douglas Adams
User avatar
NeoThermic
Introversion Staff
Introversion Staff
Posts: 6254
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.
User avatar
Montyphy
level5
level5
Posts: 6745
Joined: Tue Apr 19, 2005 2:28 pm
Location: London, 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.
User avatar
jelco
level5
level5
Posts: 6018
Joined: Sat Feb 18, 2006 7:45 am
Location: Cygnus X-1
Contact:

Postby jelco » Thu Jan 17, 2008 11:00 pm

Do you still know everything you learned about all those languages? Are you 'fluent' in all?

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

Jelco
"The ships hung in the sky much the same way that bricks don't."

- Douglas Adams
User avatar
Montyphy
level5
level5
Posts: 6745
Joined: Tue Apr 19, 2005 2:28 pm
Location: London, 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.

Return to “Introversion Lounge”

Who is online

Users browsing this forum: No registered users and 1 guest