Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   What is your most prefered programming language? (http://www.chiefdelphi.com/forums/showthread.php?t=15392)

Hailfire 08-12-2002 10:26

What is your most prefered programming language?
 
What is your most prefered programming language? Give reasons.

Brandon Martus 08-12-2002 10:51

Other: PHP :)

Mainly because I use it every day at work, and here, and for other personal sites.

For actual programs, though, I'd have to go with C++.

srawls 08-12-2002 11:05

Come on ... we need more options than that! Off the top of my head I'll add:
Haskell
LISP
Perl
Python
Parrot
Ruby
Scheme
Standard-ML
SMALLTALK

Of which I'd say Perl is what I use more often, but I really like Haskell (Scheme started me on functional programming). SMALLTALK is interesting too, right now I'm using SQUEAK (a deravitive of SMALLTALK) for a project, and it is really promising (though its a big headache most of the time!). Ruby also looks neat, but I've never programmed in it.

Now, to answer your real question :)

Favorite imperative language: Perl
Favorite functional language: Haskell
Favorite object-oriented language: Smalltalk

And if I had to pick one, I'd go with Perl.

Stephen, JAPH ;)

Trashed20 08-12-2002 11:10

i chose c++, but i like php, cause its pretty much the same with out includes and declaring variables. plus php has database support ;)

Mongoose 08-12-2002 13:02

C++, because it's what I've been raised with, and it's pretty fun, but recently I've been using Perl a lot. I'm surprised Perl isn't on there, considering it's got its own cult following. And remember, HTML is not a language.

-Eric

Joel J 08-12-2002 13:46

Trick question! I really don't know which language is my favorite, favorite. I really like PHP--so easy to work with. However, I could say that PHP came easy because of my background in C++. I really don't know.. PHP, C++, Java, Perl, which ever works best for what I am doing.

Jim Giacchi 08-12-2002 16:39

Come on guys, what about PASCAL;

Yes go programming class!!

rbayer 08-12-2002 18:16

Definitely need more options.

For the stuff I normally do, I like C++ (often just C). However, my favorite language is definitely Scheme in terms of the best "wow, that's really cool" factor. Other languages I use:

Java
Javascript (occasional)
Applesoft Basic
Assembly (if you can call it a "language")

seanwitte 08-12-2002 20:09

The right tool for the job
 
My favorite language is whatever is going to let me solve the problem in the least amount of time with the least amount of hassle. As a professional developer, nearly every time thats going to be a microsoft solution. I don't know of any tools out there that can match Visual Studio in terms of flexibility and reduced time to market.

A problem I see with a lot of people is confusing knowing the syntax of a language with knowing a language. Using C++ to parse a text file is pointless when you can write a shell script. Start looking at the language features and figure out why you're using something. Why are you really using C++, when maybe VB will provide a better interface in a fraction of the time?

I see a lot of people learning C++ on this board, which is great. The language is a lot more than just knowing where to put the curley braces. If you want to be stand out, grab a book on UML. Just my $0.02.

Greg Ross 09-12-2002 00:47

My "Other" is Delphi. It's object oriented; based on Object Pascal. I find it much easier to use than VC++ for "rapid application development".

Nate Smith 09-12-2002 07:24

Having worked with it since v2.0 Standard, I'm somewhat partial to VB...the new .NET release has a lot of nice features that I'm using to write an app that a lot of you here might like...but to keep this from getting too off topic, I'll leave it at that...

Matt Leese 09-12-2002 10:01

I definitely agree with using the right programming language for the job. Namely, at work I convinced them to switch from using PHP to C++ for a project (it was rather silly to be doing it in PHP; it was not for a web page). For most "fun" projects, I tend to use C/C++. I have to say that I'm a bit partial to assembly language however. Not that it gets things done quickly.

Matt

Sean Conway 09-12-2002 10:48

I definitely agree that the language should be selected to suit the job at hand. Having said that, I prefer:

C for embedded projects (small, fast, powerful)
VB front-end for GUI's (quick development), with C++ dll's doing the grunt work.

Quote:

Originally posted by Nate Smith
Having worked with it since v2.0 Standard, I'm somewhat partial to VB...the new .NET release has a lot of nice features that I'm using to write an app that a lot of you here might like...but to keep this from getting too off topic, I'll leave it at that...
.NET's CLR (Common Language Runtime) scares me.:eek: It's been touted as a "use any language, get the same results" type of solution. To me, that means a one-size fits all approach, which usually means making all of the compiled code bigger and slower. Other than that, .NET does have a lot of great new features.

My 2 cents.

Hailfire 10-12-2002 17:49

Quote:

Originally posted by srawls
Come on ... we need more options than that! Off the top of my head I'll add:
Haskell
LISP
Perl
Python
Parrot
Ruby
Scheme
Standard-ML
SMALLTALK

Stephen, JAPH ;)

Well, I don't know that many programs you know? I mostly know of the more common programs.

Chris Nowak 10-12-2002 20:03

Out of the two I know, Java and BASIC, I would go with Java just cuz I can actually use it.


All times are GMT -5. The time now is 14:21.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi