What's Your Favorite Language?

Q&A, advice, reviews, and news about the computers, phones, TVs, stereos, and pretty much anything else that can't be easily whittled out of a stick or chipped out of stone.
User avatar
Infin8Cyn
Redshirt
Posts: 6309
Joined: Tue Apr 29, 2003 10:02 pm
Real Name: James
Gender: Male
Location: Albuquerque, New Mexico
Contact:

Post by Infin8Cyn » Thu Jul 24, 2003 5:31 am

I actually started in VB and did some very tough coding. I took the libraries that C++ uses for networking, and wrote handlers in VB so that C++ could control the special flags on packets that VB normally couldn't. This was at the time when DoS's and OOB attacks weer starting up. I wanted to write an OOB spammer in VB to be different. But, I wrote the handlers, got bored and quit. Never have heard anybody take on quite a task...
Image

Saphid
Redshirt
Posts: 121
Joined: Mon Aug 04, 2003 9:05 am
Location: Sydney, Australia
Contact:

Post by Saphid » Mon Aug 04, 2003 12:48 pm

I know VB best Because thats all i have been bothered learning ( and thats all we did in SDD at school) i am going to learn C, C++ and others AFTER my HSC
Knowleadge is power

User avatar
Dr. Tower
Redshirt
Posts: 2031
Joined: Fri Feb 14, 2003 6:32 pm
Gender: Male
Location: Dayton, OH

Post by Dr. Tower » Mon Aug 04, 2003 6:59 pm

I like different languages based on what I'm going to use them for. If it is all string manipulation, or file input/ouput with a bit of formatting and a few operations, perl is great as it is really easy to do file IO and it was practically build for string manipulations.

If I want it to be very portable with no cpu dependant defines and what not, I'll write it in java.

If I want it to be fast, plan on running it only on a few machines, and it is a hefty project, probably C++ (I have never used regular C)

If it is very computationally intensive and is not too big of a project, I'll right it in fortran (still the fastest compiled language out there, but not much faster than C/C++)

As for my favorite though, probably perl. As for the one that I will be using a bit in the coming future, that would be C++. I'm going to start a project that models materials (specifically semiconductors) so that I can model the material behavioor in a finite element way which will either help or become my PhD thesis. Hopefully it will just help, because that way, I can keep it and sell it. To give you an idea, Fluent (a computational fluid dynamics code) costs around $20,000 per lisence. Of course the big problem will be writing for scalability on multiple processors. If I felt really comfortable in fortran (which I don't) I might do the project in that. But my idea so far is to build a material architecture that utilizes class inheritance. That and the only fortran compiler I have is g77, which does not have all the features of fortran 95.
Father of 3

The Shadow
Redshirt
Posts: 61
Joined: Fri Feb 14, 2003 8:36 pm
Location: Ypsi

Post by The Shadow » Mon Aug 04, 2003 8:03 pm

Pascal is currently what I do my programming in , although I fondly remember GW-BASIC. I'm using pascal right now because my (HS) programming class is in it right now(or will be when the class starts second semester), and I can't afford a copy of C++, not to mention the books for it. :(
Image

User avatar
Dr. Tower
Redshirt
Posts: 2031
Joined: Fri Feb 14, 2003 6:32 pm
Gender: Male
Location: Dayton, OH

Post by Dr. Tower » Mon Aug 04, 2003 8:21 pm

if you have linux, C++ is free, plus, an O'Reilly book on it is probably about $30, a whole lot cheaper than most text books (which, of course you never have to buy in High School).

You can also find some free compilers (links to them, I haven't checked if they are warez or not, but a quick look lead me to believe they aren't) here
Father of 3

User avatar
V'Lyandra
Redshirt
Posts: 450
Joined: Thu Jul 03, 2003 6:26 am
Location: Sacramento, CA
Contact:

Post by V'Lyandra » Mon Aug 04, 2003 8:51 pm

My favorite language is Ook. It's the awesomest language EVER.

Ok, I'm kidding. Ook is cool, as a concept, but it's a nightmare to work with. I dabble in both C++ and Java. However, I, as well, fondly remember BASIC. Ah, BASIC... what fine days those were....
~*V'Lyandra*~
"I took the road less traveled, now where the hell am I?"

User avatar
amlthrawn
Sith Lord
Sith Lord
Posts: 4830
Joined: Thu Jun 26, 2003 1:15 pm
Real Name: teh aml
Gender: Male
Location: Des Plaines, IL

Post by amlthrawn » Tue Aug 05, 2003 12:43 am

Ah, BASIC... what fine days those were....
BASIC was a fun lagnuage to work with. The only problem with basic was the bad habits you could get yourself into... like GOTO.
- We were never being boring. We had too much time to find for ourselves.

User avatar
zaitcev
Redshirt
Posts: 98
Joined: Wed May 28, 2003 5:01 am
Contact:

Post by zaitcev » Tue Aug 05, 2003 2:44 am

Funny how many posters mention C and C++ in the same sentence, even though
the spirit and the nature of them are radically different. C is balanced, elegant, powerful,
procedural. C++ is ridiculously bloated, unorthogonal, clumsy, powerful like the dark
side of the force.

http://people.redhat.com/zaitcev/Solari ... .interview

Of course, Pascal gets the cookie as the worst language ever to become popular
(Even a concept of a pointer is wrong in Pascal, therefore Turbo Pascal adopted
C pointers with @ and ADR()).

Millsy
Redshirt
Posts: 35
Joined: Sat Jul 12, 2003 4:50 pm
Location: Alberta Canada
Contact:

Post by Millsy » Tue Aug 05, 2003 4:51 am

Anything that use .net at the end.

Everything makes so much more dam sense now :P Though that could just be experience talking.
My work truck can kick your work truck's butt.

Saphid
Redshirt
Posts: 121
Joined: Mon Aug 04, 2003 9:05 am
Location: Sydney, Australia
Contact:

Post by Saphid » Tue Aug 05, 2003 11:51 am

i'm not sure but if you school has a copy of C++ you may be allow to borrow (legal or not i'm not sure if your covered by the liecence i know teachers are) a copy
Knowleadge is power

Bruce
Redshirt
Posts: 295
Joined: Tue Feb 18, 2003 12:41 pm
Location: Melbourne
Contact:

Post by Bruce » Tue Aug 05, 2003 12:08 pm

Could you please tell my what 'a copy of C++' is?
Just because life sucks, it doesnt mean you have to care.

Mandor
Redshirt
Posts: 2261
Joined: Thu Apr 10, 2003 8:01 am

Post by Mandor » Tue Aug 05, 2003 12:23 pm

The languages I use the most are PHP (for web developement), Perl (for cronned scripts and daemon), and C++ (for binaries).

TheDudeOnTheCouch
Redshirt
Posts: 93
Joined: Tue Aug 05, 2003 10:00 pm
Location: Toronto, Canada
Contact:

Post by TheDudeOnTheCouch » Tue Aug 05, 2003 10:13 pm

I'm learning how to write in both Java and C++ at the time. I hope to start working on some projects soon.
Image
-TheDudeOnTheCouch

RyuuNoSenshi
Redshirt
Posts: 56
Joined: Fri Jul 04, 2003 2:37 am
Location: Somewhere in subspace
Contact:

Post by RyuuNoSenshi » Wed Aug 06, 2003 4:27 am

Whew....you people write all kinds of things when I'm not around ^^;;

Umm Towerboy, C++ can run on almost anything that has a complier. C++ can be compiled on PC systems, Mac, Playstation 2, and a ton of others. Linux, being mostly written in C/C++ has been ported to almost anything that can support an OS. And since most distros of linux come with GCC you have something to compile code with. C++ is one of the most flexible languages in exsistance and has spawned a quite a few other languages.

*stares at the blue light from his LED case fan* Pretty.....^^;;
Me: Alright I'll stand here...try to crush me with the...*the Warthog lands on top of me*
Matt: Done and done.
Me: Ahh! My Corpse is stuck in the tire!

User avatar
Dr. Tower
Redshirt
Posts: 2031
Joined: Fri Feb 14, 2003 6:32 pm
Gender: Male
Location: Dayton, OH

Post by Dr. Tower » Wed Aug 06, 2003 2:41 pm

Yes, I know that C++ can run on anything that has a C++ compiler, I was just pointing out that it comes free with linux, not that it only comes with linux. If you go to the site that I linked it also has compilers for other operating systems as well. The person was complaining about not having enough money to buy C++, and I was pointing out where it is free.
Father of 3

Locked

Who is online

Users browsing this forum: No registered users and 1 guest