Computer Science Canada

I prefer to program in...

Author:  rizzix [ Tue Jul 28, 2009 7:38 pm ]
Post subject:  I prefer to program in...

Here's an update on the "Your favourite programming langauge" poll (just not necessarily your favourite langauge this time Wink).

Since: July-28-09
Duration: 1 Month.

Author:  TheGuardian001 [ Tue Jul 28, 2009 7:49 pm ]
Post subject:  Re: I prefer to program in...

Java for me. I've tried some others, like C++, Ruby, and Perl and didn't really find them to my liking. Java's easy enough that I don't feel totally lost while still being powerful enough to be a practical choice.

Author:  rizzix [ Tue Jul 28, 2009 7:56 pm ]
Post subject:  RE:I prefer to program in...

Lately, I've been playing around a lot with Haskell. It truely is a lot of fun to programming in. Hence I voted Haskell. Smile

I used to program a lot in Java. However most of my programs would end up being heavily abstracted. Haskell as a language seems to be designed specifically for this task. If you're such a kind of programmer I highly recommend giving haskell a try. Just one tip: don't fight the language, work with it!

Author:  gianni [ Tue Jul 28, 2009 7:56 pm ]
Post subject:  RE:I prefer to program in...

I want to choose more than one Sad

Author:  rizzix [ Tue Jul 28, 2009 8:00 pm ]
Post subject:  RE:I prefer to program in...

Choose the one you find best for the kind of work you do the most (or the one in which you enjoy programming in the most). If there is more than one, find some reason to be biased towards a specifc one and choose that!

Also, don't forget to tell us why Smile

Author:  DtY [ Tue Jul 28, 2009 9:13 pm ]
Post subject:  RE:I prefer to program in...

Ruby, of late

Author:  Zren [ Tue Jul 28, 2009 9:20 pm ]
Post subject:  Re: I prefer to program in...

Psuedo code. Lately I don't actually code much. Just think how to do things using programming concepts. Though if I had to code something for actual use, it'd have to be in Java right now. C++ and Python ain't my forte yet. Though midget codes in Turing are still fun to do.

Author:  bbi5291 [ Tue Jul 28, 2009 9:36 pm ]
Post subject:  Re: I prefer to program in...

I prefer C++. People say it's difficult to learn and error-prone, but I actually learned assembly before I even touched C++, so it wasn't hard for me at all.

Author:  saltpro15 [ Tue Jul 28, 2009 10:06 pm ]
Post subject:  RE:I prefer to program in...

C++ here.

edit : Brian will already know this, but I want Brainfuck as a choice!

Author:  rizzix [ Tue Jul 28, 2009 10:31 pm ]
Post subject:  RE:I prefer to program in...

Sadly I can only fit 10 choice in one poll. Besides Brainf*ck is not all that popular. File it under others.

Author:  saltpro15 [ Wed Jul 29, 2009 9:09 am ]
Post subject:  RE:I prefer to program in...

ah well I can't vote again anyway Sad

Author:  andrew. [ Wed Jul 29, 2009 9:34 am ]
Post subject:  RE:I prefer to program in...

I voted Python because I find it very simple and powerful at the same time.

Author:  md [ Wed Jul 29, 2009 10:16 pm ]
Post subject:  RE:I prefer to program in...

C++ for actual numerical stuff, and graphics, perl for scripting and web stuff where possible, php where not.

Author:  Analysis Mode [ Wed Jul 29, 2009 11:14 pm ]
Post subject:  Re: I prefer to program in...

C++ anyday, although BF a close second.

Author:  DemonWasp [ Wed Jul 29, 2009 11:55 pm ]
Post subject:  RE:I prefer to program in...

Java, though C (notably not C++) is growing on me. I'd also be tempted to learn Python if I wasn't so busy not being useful.

Author:  syntax_error [ Thu Jul 30, 2009 10:00 pm ]
Post subject:  RE:I prefer to program in...

Im, going to have to go with java again, for the same reason, a vast and endless library to use.

Author:  btiffin [ Sat Aug 01, 2009 12:38 pm ]
Post subject:  Re: I prefer to program in...

REBOL, Forth, COBOL, C, DCL and t'others

Cheers

Author:  Shah-Cuber [ Sat Aug 01, 2009 12:55 pm ]
Post subject:  Re: I prefer to program in...

For most of my programming days I have programmed in Python, and it is an absolutely great language (Done most of the Project Euler problems with it) Smile
However, recently, I have grown fond of Java, it is very useful and great for animation ... and its huge libraries =P
I also program in C/C++ and Mathematica ...
I guess my hierarchy of programming languages would be:
Java -> Python -> C/C++ -> Mathematica Very Happy

Author:  Joel92 [ Fri Sep 04, 2009 5:40 pm ]
Post subject:  Re: I prefer to program in...

Lately Objective-C as it's my first object oriented program... other than that Perl. However, I'm finding it hard to be going back to a procedural-programming language.

Author:  A.J [ Fri Sep 04, 2009 9:29 pm ]
Post subject:  RE:I prefer to program in...

C++ -> Python -> Haskell

Author:  wtd [ Fri Sep 04, 2009 10:06 pm ]
Post subject:  Re: I prefer to program in...

Joel92 @ Sat Sep 05, 2009 6:40 am wrote:
Lately Objective-C as it's my first object oriented program... other than that Perl. However, I'm finding it hard to be going back to a procedural-programming language.


Well then, good news! Perl is an object-oriented programming language.

Author:  Joel92 [ Fri Sep 04, 2009 10:27 pm ]
Post subject:  Re: I prefer to program in...

wtd @ Fri Sep 04, 2009 10:06 pm wrote:
Joel92 @ Sat Sep 05, 2009 6:40 am wrote:
Lately Objective-C as it's my first object oriented program... other than that Perl. However, I'm finding it hard to be going back to a procedural-programming language.


Well then, good news! Perl is an object-oriented programming language.


whaaaaaaa Shocked ? i thought it was only procedural? well... that was the way I taught.

Author:  wtd [ Sat Sep 05, 2009 12:45 am ]
Post subject:  RE:I prefer to program in...

code:
prompt$ perl
package Foo;
sub new {
  my $class = shift;
  my $bar = shift;
  my $self = { bar => $bar };
  return bless $self, $class;
}
sub baz {
  my $self = shift;
  return $self->{bar} * 2;
}
package main;
my $a = new Foo(42);
print $a->baz;
print "\n";

84
prompt$

Author:  saltpro15 [ Sun Sep 06, 2009 8:13 pm ]
Post subject:  RE:I prefer to program in...

edit : Brainfuck all the way!

code:

>>>>>>+<<<<<<,>,>,>++++++++++++[-<----<----<---->>>]
<[->+>+<<]>>[-<<+>>]<[-[-[-[-[-[-[-[-[->]]]]]]]]]>>[
<<<<---------->>>>>+<<]<<<+>>>>>[-<<<<<<[->>+>+<<<]>
>>[-<<<+>>>]<[-[-[-[-[-[-[-[-[->]]]]]]]]]>>[<<<<<---
-------<+>>>>>]<<<<+>>>>>>]<<<<++++++++++++[-<++++<+
+++<++++>>>]<<<.>.>.



: