What programming language do you use?

I use most Delphi on the Windows platform; C and Perl on the UNIX platform.
 
bobgote: Encouraged to revisit the python site, http://www.python.org/ , I thought it might be interesting to quote what they have to say about themselves in a nutshell:

Python is an interpreted, interactive, object-oriented programming language. It is often compared to Tcl, Perl, Scheme or Java.

Python combines remarkable power with very clear syntax. It has modules, classes, exceptions, very high level dynamic data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems (X11, Motif, Tk, Mac, MFC). New built-in modules are easily written in C or C++. Python is also usable as an extension language for applications that need a programmable interface.

The Python implementation is portable: it runs on many brands of UNIX, on Windows, OS/2, Mac, Amiga, and many other platforms. If your favorite system isn't listed here, it may still be supported, if there's a C compiler for it. Ask around on news:comp.lang.python -- or just try compiling Python yourself.

The Python implementation is copyrighted but freely usable and distributable, even for commercial use.

It just seems to be more popular on platforms such as Linux than Windows.

Edit: sorry got your name wrong before, bobgote.
 
those linux people are an odd bunch. I would compare it to the rest of the languages other than java - ie scripting languages. As they said it's useful for making interfaces, but I wouldn't use it for the back end stuff.
 
Originally posted by bobgote
those linux people are an odd bunch. I would compare it to the rest of the languages other than java - ie scripting languages. As they said it's useful for making interfaces, but I wouldn't use it for the back end stuff.
The titles of some papers in recent Pythons conferences might yet persuade you otherwise: ;)

"A Python Plotting Package for Scientists and Engineers"

"Processing And Analyzing Extremely Large Amounts Of Data In Python "

"Lessons Learned in Converting a Large C Program into Manageable Python Modules"

"Computing magnetized plasma equilibria in a tokamak using Python "
 
In my work (a very BIG engineering company) we use mainly C and C++, with parts of code in some former-"script"-languages-but-now-powerful-as-any-other-language like phyton and perl, and of course Java.

What do I like the most? Java, but that is my personal taste.

I believe that each language has its own place.. and that includes perl and phyton :D
 
Originally posted by Achinz

The titles of some papers in recent Pythons conferences might yet persuade you otherwise: ;)

"A Python Plotting Package for Scientists and Engineers"

"Processing And Analyzing Extremely Large Amounts Of Data In Python "

"Lessons Learned in Converting a Large C Program into Manageable Python Modules"

"Computing magnetized plasma equilibria in a tokamak using Python "
you aren't going to convince me otherwise :)
 
C++, mostly because of the DirectX compatibility. Will try not to use java, because some things just don't need to be made into a class to run...

QB. Can't say much against it, if you look at the environment that it runs in.
http://www.lggaming.com/downloads/cuberace.zip
(Warning: Didn't program in an "exit key", so you'll have to force quit when you're done)
Controls:
8 - Accelerate
2 - Brake/Reverse
4 - Left
6 - Right
Tap keys for best effectiveness.

Basically, what it is, is a "Camera Chase" engine. In this case, the object being chased is the cube, and the camera is following behind. (Note that 'turning' the cube doesn't really turn it, only the direction it's moving. So you could say it's sliding. That's also so that you get a better perspective of what's going on.)
I get about 8-12 FPS on my Celeron 2.6. True P4s run nearly 2x as fast. (Windows 2000 also likes to slow down QB an awful lot. 98 or XP shells are more friendly to it.)
 
Originally posted by Achinz

A closed mind ;)

Just that if VB is considered a programming language then the more powerful Python should.
it isn't :mischief:
 
do whatever you want.

but i'd say that c++/c/java are much better to learn because as well as doing the job, they are very widespread. these are core languages, python is good to have as an extra, but not one of the biggies.
 
yet.

i'm tipping it will be popular, but it won't take business from the others.
 
Java, because we have to write stuff that works both on M$ Windows and Unix (Solaris). Also C++, Ada, Powerbuilder ( :vomit: ).

One thing I like about Java is that most of the 3rd-party tools we use have java interfaces/APIs, which makes it easy for a tool-maker like me to extend it for more localized use.
 
I'm getting my head around theese dynamic memory trees in C++. I hear there's no equivalent in Java.
 
I'm only just starting to learn programming, with Java.

I've heard Perl is much harder and more complicated.
 
Learning Visual Basic right now. Would like to learn all the C's and Java, simply because I was told to. Correct me if I was misled, but I was told to start out with VB, because it is very easy to learn, then C,C#, and C++, or whatever they all are, because they are the most versatile programming languages there are, and then Java, just because I was told that every good programmer SHOULD know Java.
 
Originally posted by Zeekater
I'm only just starting to learn programming, with Java.

I've heard Perl is much harder and more complicated.
Java is good to learn on, easy, but widely used. It's a good way to get into good programming habits too (cos of the Object Orientation). And don't worry about Perl, it's scary. It's also used for different stuff, stick with the java for now at least.

Originally posted by blackhalo15
Learning Visual Basic right now. Would like to learn all the C's and Java, simply because I was told to. Correct me if I was misled, but I was told to start out with VB, because it is very easy to learn, then C,C#, and C++, or whatever they all are, because they are the most versatile programming languages there are, and then Java, just because I was told that every good programmer SHOULD know Java.
the java - C++ switch is fairly easy. if you're going to learn C, make sure it's something you're going to use. its probably better to learn C++ if you don't know you'll be using C. once you get the hang of pointers, working out C (from C++) is fairly easy anyway.

i don't know VB as yet, but haven't needed it yet either. as i said before, java is probably the best to learn with.

EDIT: I've also heard that C# is a cheap java knock-off. I don't know how widely used it is...
 
Back
Top Bottom