LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Programming (https://www.linuxquestions.org/questions/programming-9/)
-   -   what languages do you use? (https://www.linuxquestions.org/questions/programming-9/what-languages-do-you-use-75309/)

TheLinuxDuck 07-23-2003 04:27 PM

what languages do you use?
 
I'm curious to know what languages you all prefer to use for your daily/weekly coding grindage and for what reasons.

C: Personal
Perl: Work/Personal
Bash-Shell: Work/Personal

I've dabbled in C++, Java, and Python, but couldn't ever really sink my teeth into any of them, though I did spend a bit more time with Java.

Anyone else?

kev82 07-23-2003 04:58 PM

C++ is my main language, i use C when the features of C++ arnt needed and i use fortran on some high performance computers. i know z80 and x86(upto and incuding 486) assembly. i have played with java, bash script, pascal, haskell, and other languages ive forgotten but i wouldnt say i know them. i am also trying to teach myself lisp.

Mathieu 07-23-2003 05:08 PM

Perl: Work / Personnel
Java: Work / Personnel
C / C++: When I am bored :o
x86 Assembler: When I forget to take my medication :D


Programming x86 Assembler with debug.
Now there's a chanllege.

kev82 07-23-2003 05:28 PM

Quote:

Programming x86 Assembler with debug.
Now there's a chanllege.
lol, i used to write com files on my 386 black&white laptop with debug

Proud 07-23-2003 05:40 PM

I've dabbled in C/C++, Java, shell, PHP, javascript, and what I think was some BASIC in a maths lesson once. My biggest works have been in Python, though I was top of the class at machine code for some emulated 8086 processor iirc. :)

I've used some apparent C derivative for basic games animation, and will probably have to learn Java for uni if I go to Warwick. The rest is personal messing. :cool:

Jimbobbob 07-23-2003 11:00 PM

Perl: 100%
I've taken a look at Java, but didnt like it, and I'm currently looking into C++

yrraja 07-23-2003 11:01 PM

have been switching to different languages and OSs according the requirements of the office. Mostly i have user C/C++.

coolman0stress 07-23-2003 11:52 PM

I've mostly been using C/C++ and Perl lately because of college, but i've been working on personal projects using those languages as well.

I've also started learning LISP for purely idiosyncratic reasons

Nylex 07-23-2003 11:59 PM

C++, Java, PHP.

moeminhtun 07-24-2003 12:52 AM

Java, When I eat.
Java, When I go toilet
Java, When I sleep and
Java, When I have sex.

:D

acid_kewpie 07-24-2003 02:05 AM

work - asp, vbscript
home - perl, php, bash, python, c

sashhoney 07-24-2003 02:18 AM

perl for CGI programming
c/c++ for any other application
but i use shell scripts more often for system prog

TheLinuxDuck 07-24-2003 07:58 AM

Quote:

Originally posted by coolman0stress
I've also started learning LISP for purely idiosyncratic reasons
(= About 6 months ago, I decided to learn to read/write/speak a foreign language, and decided on Russian for that very reason. (there is not much use or call for the russian language in my area, since I can't even rent movies in russian... spanish, now that is a different story, since the hispanic population is quite large)

Poet 07-24-2003 09:20 AM

C++ and PHP primarily, but i also like to play around with Java, Perl, BASIC (Qbasic), and even the second rate programming of Rm2K :p :D

also ive tried out asp, python, visual basic, bistro, pascal, snobol4, pliant, and a bunch of other things that i've only touched on

nakkaya 07-24-2003 09:30 AM

main c++ bash
also php sql

TheLinuxDuck 07-24-2003 10:29 AM

What I find interesting is that alot of you are clumping C and C++ together.

Mohsen 07-24-2003 10:52 AM

I used to write C++, but after reading ritchie's book (and also startig to read some source codes) I found C more lovely, than C++.

qnr 07-24-2003 10:58 AM

bash, C, C++, Modula-2, Oberon, X11-Basic (a clone of GFA BASIC for the Atari ST/TT), and about 10 others I occasionally dabble in, like M68K assembly & MOS 6502 assembly, things of that nature.

darin3200 07-24-2003 11:07 AM

I am still working with Java only, after I get that down good enough I am planning on looking into python.

Strike 07-24-2003 11:11 AM

Eek, the languages I actually use would be mostly Python, with a smattering of C/C++ (yes, I group them together because C++ is a proper superset of C, after all). The languages I know, on the other hand, constitute a much longer list. Lately I've been playing a lot with Haskell and Scheme/Lisp.

Perl needs to go away permanently.

coolman0stress 07-24-2003 11:40 AM

Quote:

Perl needs to go away permanently.
Why? I am curious, since i've been learning that lately.

Quote:

What I find interesting is that alot of you are clumping C and C++ together
True, but let's get back to your Russian story. How much did you end up learning of it?

What i find cool is how many of you do Bash scripting as well. I know it's a unix/linux forum, but still how usefull is it in the end? (i am a complete newbee when it comes to it).

Strike 07-24-2003 11:48 AM

Quote:

Originally posted by coolman0stress
Why? I am curious, since i've been learning that lately.
You sure you want to open that box here? :) I have no problem expounding on the perils of perl, but I have a feeling it'd be unwelcome here (at least in this thread, if not on this whole board).

TheLinuxDuck 07-24-2003 11:54 AM

strike, you been hanging around jemfinch? (= (hi, jemfinch, if you read this!)

Strike 07-24-2003 12:00 PM

Quote:

Originally posted by TheLinuxDuck
strike, you been hanging around jemfinch? (= (hi, jemfinch, if you read this!)
Yeah, but you know as well as I that I love python on its own merits and hate perl because of its own numerous shortfalls and not because of someone else's opinion :)

TheLinuxDuck 07-24-2003 12:01 PM

Quote:

Originally posted by coolman0stress
but let's get back to your Russian story. How much did you end up learning of it?
I'm still in the process, actually.. I learned to pronounce the letters, and know some of the pronunciation rules (I can read it, but slowly). I've got a handful of words and phrases memorized, but that's about it. I keep a russian/english dictionary next to my computer at work and look stuff up all the time. It's a fascinating language.. if only I had a better memory for it, though. (=


Quote:

What i find cool is how many of you do Bash scripting as well. I know it's a unix/linux forum, but still how usefull is it in the end? (i am a complete newbee when it comes to it).
shell scripting is very nice, because there are SOO many things you can do with it.. there are tools for many situations that are already a part of the OS and shell language(s) that there's no need to go any further (to other scripting/compiled languages).

The way I learned was by ripping apart the system scripts for bootup and such.

Also, the bash HOW-TO is packed full of goodness. You can even do regexp pattern matching and substitution in bash. Now that's qool!

coolman0stress 07-24-2003 12:02 PM

Quote:

Originally posted by Strike
You sure you want to open that box here? :) I have no problem expounding on the perils of perl, but I have a feeling it'd be unwelcome here (at least in this thread, if not on this whole board).
Sure! I'd love to hear your opinion about Perl.
I've personally encountered *some* things i don't like and i'd very much like to know know what you think of the language since you've had far more experience with it.

So send me a pm or email!

:study:

EDIT:
TheLinuxDuck, thanks for the quick reply. Cool how you are liking Russian, it's definatly much harder than English (i can speak it, but can't write or read).

About bash scripting: So it's that good? Well, looks like something i should check out in the future. What are some good intro online resources on the topic? (Besides looking at the scripts themselves on my Linux install). Thanks again... :D

Strike 07-24-2003 01:15 PM

Bash scripting - very useful, damn near essential for any serious full-time linux user or admin. I write mini-scripts to do stuff all the time. It's also pretty dead simple to learn enough passable bash.

Perl - I'm afraid this kind of post will get locked, but I'll go ahead and make a separate thread with my perl rants in it sometime later. If it gets locked, I understand :)

coolman0stress 07-24-2003 07:26 PM

Well i can't wait for it ;)

h1tman 08-17-2003 08:06 PM

C++, usta do Java and javascript but havent in like 2 years.

i wanna get into alot the php,sql, and perl cuz i wanna do alot of webprograming. :)

oni9 08-18-2003 12:44 AM

work (desktop apps) :
VB.NET
VC#.NET
SQL

work (PocketPC) :
EVC++

work (contract Web App) :
Java (EJB & JSP)

home :
Python (just start using)
Bash (heavily)

back in school time (assignments):
C (heavily)
Perl

My Fav under M$ Window$ is C#
My Fav under Linux is C (probably would be replaced by Python soon)



It is hard to swith around the languages, but after few months practices, I get used to, and I also felt my skill level has raised because I become able to think in different way.
(eg. "how would I do this with C++" while I'm writting Java...)

r0xkitty 08-18-2003 12:47 AM

C most of the time.

Learning bash at the moment :)

KneeLess 08-18-2003 01:03 AM

Quote:

Originally posted by TheLinuxDuck
What I find interesting is that alot of you are clumping C and C++ together.
I often (okay not often, sometimes) write programs that use 95% just C stuff, like I prefer printf (with stdio.h) when I'm writing CLI programs, and occasionally I need or want to use a C++ feature. Objects are sweet.

nephilim 08-20-2003 05:31 AM

mainly java

PHP or zope for a web app

Swift&Smart 08-20-2003 11:09 AM

Java plays an important role
 
I can tell ya Java is playing an important role in my mind.

So,I don't want to trash talk a lot,so here you go:

Web: PHP,ASP(Ex-programming language),JSP(In the near future)

Application: Java,VB.NET(Don't want to learn but it's compulsory at school).

UltimaGuy 08-21-2003 05:07 AM

I know a lot of languages at the basic level.

Here is a list of them just in my order of knowledge and preference, in descending order actually.

C++
Java
C
Perl
Bash
Visual Basic
Assembler
Visual C++
Cobol

In these, I am confident in only C++ and Java, while the others are just, I know it also type languages.


All times are GMT -5. The time now is 01:42 PM.