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)

srawls 10-12-2002 21:13

Quote:

Originally posted by Hailfire
Well, I don't know that many programs you know? I mostly know of the more common programs.
Oh, I don't know all the programming languages I listed, I just know about them, and figured others might have used them before. (except Parrot, I threw that in there for fun :) ... see this if you're interested).

I took a class last year on Scheme, and that started me on functional programming. Once we started writing parsers and compilers, I started getting interested in language development, and I think it's interesting to know different languages besides "C++, Java, VB."


Stephen

EStokely 10-12-2002 22:02

I have done alot of system level stuff under sys 7 on a Mac in Pascal and I have a soft spot for Pascal probably because of that.

If I had to pick though I would have to go with C++ but it does depend on what I am trying to accomplish.

Greg Ross from 330 reminded me about Delphi Object Pascal. I forgot about that. That had promise but I never got around to using it and now I don't get paid for that any more

Neal Probert 11-12-2002 08:58

Languages are Tools
 
While some folks are religious about their languages, I'm not. Programming languages are tools to accomplish the task at hand.

But, I'm not without prejudice. First of all, I don't like languages that are hard to read, especially those with tons of syntactic (syntoxic) garbage. Secondly, I pride myself on portable code so that it will compile and run most anywhere.

On Unix or Linux, it's usually C or C++. For scripting, I mostly use Perl and some sh (bash).

On Windows, the choices are Visual Basic or Visual C++ (not quite the same as portable standard C++).

For websites, I usually go with PHP or Perl plus Javascript.

For embedded or robotics programming, it'll be C with some assembly.

I would like to do more Java all around for portable applications on any platform.

I've done Forth and Pascal and other obscure or dead languages, but I don't waste my time with them.

Lindy 11-12-2002 17:10

C++, because I am a mindless conformist. Hey!

Is it wrong to like VB .Net also?

Nate Smith 11-12-2002 18:04

Quote:

Originally posted by Lindy
Is it wrong to like VB .Net also?
Not at all...it's my current language of choice...

VanWEric 11-12-2002 18:31

I went with C++ because i have made some fun stuff with it. I think for xmas ill teach myself Perl. If i ever figure out where to put it, ill post some of the apps ive written in C++. I like it because i can use all sorts of cool toys like openGL or winsock.

JJG13 11-12-2002 21:52

Go Pascal\Delphi!
My second favorite is C++.

I wonder who will ever say they love QBasic?

seanwitte 12-12-2002 11:48

QBasic
 
QBasic is free, easy, and can read and write to the parallel port without any extra library code. You can build an interface to the parallel port, offering I think 8 output pins and 5 input pins, for only a few bucks. If you add an AD converter and maybe multiplex the I/O lines you could have a pretty nice little robot controller.

Lindy 13-12-2002 03:07

Quote:

Originally posted by JJG13
I wonder who will ever say they love QBasic?

I lived, breathed, and ate QBasic in my elementary school days. My progression was along the lines of GWBASIC/BASICA -> QBasic -> QuickBasic/VB. QuickBasic... compiled programs... mmm.

It's so homely after the harsh syntax of C and the like. I miss variant data types and ridiculously loose typed casting!

Gobiner 13-12-2002 03:41

My favorite language is VB. How can you resist a script that Microsoft seemingly built for the single reason of allow virii to waste networks?
Doesn't anyone use Fortran anymore?

rust710 16-12-2002 19:22

Personally, Visual Basic. I know it is not the most powerful language but it alows me to do stuff without to much thought.

Hailfire 28-12-2002 19:01

I heard that Visual Basic was basically for web use and not really sufficient for anything else.

Brandon Martus 28-12-2002 20:37

Quote:

Originally posted by Hailfire
I heard that Visual Basic was basically for web use and not really sufficient for anything else.
Visual Basic is used to write applications. I've never heard of anything written for web use. Unless you're thinking about VBScript.

mikexstudios 28-12-2002 20:48

There is no *best* language because they are all tailored to do specific tasks. So the *best* language would depend on what you are planning to do.

For instance, if one want to write a program designed for speed (like a video encoder or 3d work) they might want to write parts of it in Assembly as it will give the smallest size program with the fastest execution speeds.

For the web, I would recommend PHP. I love Perl, but it wasn't designed for the web. Therefore, I have no choice but to go with PHP.

For Windows GUI programming, I would have to say Visual Studio 6.0 (VB 6, VC++ 6, etc.). .NET was proven to be MUCH slower in benchmark tests. Microsoft just wants to steal Sun Microsystem's share of the cross-platform and web market by .NET. Fortunately, they usually do things wrong, so I hope Java doesn't disappear any time soon. Even then, I dislike VB 6. VB generates ugly code and needs runtime libraries. VC++ has some advantages because it allows one to generate GUI's easily. Otherwise just pick up a Borland or GNU C complier and use the windows library to write the GUI.

For Linux or Unix server work, Perl rules in it's ease of writing code and it's power. One could use shell scripts to do the work, but Perl does it better.

For cross-platform programs, Java rules.

For exploiting and debugging programs, one would definitely need C and ASM.

Pascal is still hanging in there with Dephi (GUI programming) but I think it's dying out.

C++ is good for game programming and AP Computer Science Tests :) Otherwise, I (inject opinion) think it's crap. Use C instead. Linux was programmed on C and it doesn't seem to have any problems! (Yeah, yeah, but the arguement is always OOP...)

So that's my $0.03

mikeXstudios

mikexstudios 28-12-2002 21:01

Oops, I have to apologize to Neal. I took a while writing my post that I didn't notice that he posted first with basically exactly what I wrote.

mikeXstudios


All times are GMT -5. The time now is 18:19.

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