Other Programming Languages
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsProgramming Languages - MoreOther Programming Languages
View Poll Results: What languages do you know well?
C 61 9.76%
C++ 65 10.40%
C# 29 4.64%
Perl 32 5.12%
Python 33 5.28%
PHP 96 15.36%
Lisp 8 1.28%
Scheme 5 0.80%
Assembler ( any variant ) 33 5.28%
Java 62 9.92%
ASP 17 2.72%
.NET 21 3.36%
Visual Basic 47 7.52%
Cold Fusion 4 0.64%
Delphi 13 2.08%
Ruby 15 2.40%
Fortran 5 0.80%
MatLab 8 1.28%
Javascript 69 11.04%
Tyle 2 0.32%
Voters: 146. You may not vote on this poll


Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
Stay one step ahead of the competition. Evaluate and give feedback on some of the hottest web development tools on the market today. Make your opinion heard! Click Here
  #1  
Old March 11th, 2006, 03:02 PM
SimonGreenhill's Avatar
SimonGreenhill SimonGreenhill is offline
(retired)
Dev Shed God 11th Plane (10000 - 10499 posts)
 
Join Date: Dec 2003
Location: The Laboratory
Posts: 10,101 SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)  Folding Points: 4925 Folding Title: Novice Folder
Time spent in forums: 3 Months 3 Weeks 5 h 49 m 4 sec
Reputation Power: 1331
Facebook
What languages do you know?

Hi all,

Out of interest, I thought I'd ask you all what languages you know ( where "know" means "can write a fairly complicated program in" and not "can hack something together when the docs are handy" ).

This is mainly to get an idea of the strengths we have here.

Please let me know via PM if you want to add more languages ( these were just the ones that came to mind ).

--Simon

Last edited by SimonGreenhill : March 11th, 2006 at 03:08 PM.

Reply With Quote
  #2  
Old March 11th, 2006, 04:47 PM
Yegg`'s Avatar
Yegg` Yegg` is offline
Contributing User
Dev Shed Intermediate (1500 - 1999 posts)
 
Join Date: Dec 2004
Location: Meriden, Connecticut
Posts: 1,676 Yegg` User rank is Second Lieutenant (5000 - 10000 Reputation Level)Yegg` User rank is Second Lieutenant (5000 - 10000 Reputation Level)Yegg` User rank is Second Lieutenant (5000 - 10000 Reputation Level)Yegg` User rank is Second Lieutenant (5000 - 10000 Reputation Level)Yegg` User rank is Second Lieutenant (5000 - 10000 Reputation Level)Yegg` User rank is Second Lieutenant (5000 - 10000 Reputation Level)Yegg` User rank is Second Lieutenant (5000 - 10000 Reputation Level) 
Time spent in forums: 3 Weeks 5 Days 13 h 50 m 24 sec
Reputation Power: 68
Send a message via AIM to Yegg`
You have Scheme on there twice.

Reply With Quote
  #3  
Old March 11th, 2006, 05:45 PM
SimonGreenhill's Avatar
SimonGreenhill SimonGreenhill is offline
(retired)
Dev Shed God 11th Plane (10000 - 10499 posts)
 
Join Date: Dec 2003
Location: The Laboratory
Posts: 10,101 SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)SimonGreenhill User rank is General 5th Grade (Above 100000 Reputation Level)  Folding Points: 4925 Folding Title: Novice Folder
Time spent in forums: 3 Months 3 Weeks 5 h 49 m 4 sec
Reputation Power: 1331
Facebook
fixed

Reply With Quote
  #4  
Old March 11th, 2006, 06:47 PM
jafet jafet is offline
Redpill
Dev Shed Intermediate (1500 - 1999 posts)
 
Join Date: Nov 2005
Posts: 1,658 jafet User rank is First Lieutenant (10000 - 20000 Reputation Level)jafet User rank is First Lieutenant (10000 - 20000 Reputation Level)jafet User rank is First Lieutenant (10000 - 20000 Reputation Level)jafet User rank is First Lieutenant (10000 - 20000 Reputation Level)jafet User rank is First Lieutenant (10000 - 20000 Reputation Level)jafet User rank is First Lieutenant (10000 - 20000 Reputation Level)jafet User rank is First Lieutenant (10000 - 20000 Reputation Level)jafet User rank is First Lieutenant (10000 - 20000 Reputation Level) 
Time spent in forums: 1 Week 6 Days 9 h 52 m 31 sec
Reputation Power: 105
Send a message via MSN to jafet
You just had to include vB...
__________________
The best book on programming for the layman is Alice in Wonderland; but that's because it's the best book on anything for the layman.
~ Alan J. Perlis

Reply With Quote
  #5  
Old March 13th, 2006, 04:03 AM
Schol-R-LEA's Avatar
Schol-R-LEA Schol-R-LEA is offline
Commie Mutant Traitor
Dev Shed Beginner (1000 - 1499 posts)
 
Join Date: Jun 2004
Location: The People's Republic of Berkeley
Posts: 1,082 Schol-R-LEA User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Schol-R-LEA User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Schol-R-LEA User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Schol-R-LEA User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Schol-R-LEA User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Schol-R-LEA User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Schol-R-LEA User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Schol-R-LEA User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Schol-R-LEA User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Schol-R-LEA User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Schol-R-LEA User rank is Lieutenant Colonel (40000 - 50000 Reputation Level) 
Time spent in forums: 3 Weeks 4 Days 10 h 16 m 50 sec
Reputation Power: 446
Quote:
Originally Posted by SimonGreenhill
Hi all,

Out of interest, I thought I'd ask you all what languages you know ( where "know" means "can write a fairly complicated program in" and not "can hack something together when the docs are handy" ).


Here you've nailed me right in my main weak spot: by my own assessment, I would not consider myself to meet that definition of 'knows' for any language, period. Now, perhaps my standards are too high, but the truth is that I've never really focused on any one language long enough to really master it; the only one where I could get along to any significant degree without heavy use of the docs would be C, and that simply from long familiarity.

OTOH, I can write and read code in pretty much any of the languages listed to at least some degree. Jack of all trades and all that, you know.
__________________
Rev First Speaker Schol-R-LEA;2 JAM LCF ELF KoR KCO BiWM TGIF
#define KINSEY (rand() % 7) λ Scheme is the Red Pill
Scheme in ShortUnderstanding the C/C++ Preprocessor
Taming PythonA Highly Opinionated Review of Programming Languages for the Novice, v1.1

FOR SALE: One ShapeSystem 2300 CMD, extensively modified for human use. Includes s/w for anthro, transgender, sex-appeal enhance, & Gillian Anderson and Jason D. Poit clone forms. Some wear. $4500 obo. tverres@et.ins.gov

Reply With Quote
  #6  
Old March 13th, 2006, 08:31 AM
Yegg`'s Avatar
Yegg` Yegg` is offline
Contributing User
Dev Shed Intermediate (1500 - 1999 posts)
 
Join Date: Dec 2004
Location: Meriden, Connecticut
Posts: 1,676 Yegg` User rank is Second Lieutenant (5000 - 10000 Reputation Level)Yegg` User rank is Second Lieutenant (5000 - 10000 Reputation Level)Yegg` User rank is Second Lieutenant (5000 - 10000 Reputation Level)Yegg` User rank is Second Lieutenant (5000 - 10000 Reputation Level)Yegg` User rank is Second Lieutenant (5000 - 10000 Reputation Level)Yegg` User rank is Second Lieutenant (5000 - 10000 Reputation Level)Yegg` User rank is Second Lieutenant (5000 - 10000 Reputation Level) 
Time spent in forums: 3 Weeks 5 Days 13 h 50 m 24 sec
Reputation Power: 68
Send a message via AIM to Yegg`
Just thought of something, might want to change Delphi to Pascal/Delphi, or give Pascal its own section.

Reply With Quote
  #7  
Old March 19th, 2006, 09:54 AM
netytan's Avatar
netytan netytan is offline
Hello World :)
Dev Shed Frequenter (2500 - 2999 posts)
 
Join Date: Mar 2003
Location: Hull, UK
Posts: 2,529 netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level)netytan User rank is Second Lieutenant (5000 - 10000 Reputation Level) 
Time spent in forums: 1 Week 2 Days 17 h 19 m 5 sec
Reputation Power: 63
Send a message via ICQ to netytan Send a message via AIM to netytan Send a message via MSN to netytan Send a message via Yahoo to netytan
This is a little difficult to answer because languages that I have been able to write competently in have have faded from memory.

A few years back I was able to work with PHP to a fair degree: I knocked up a usable forum, shout-box and blog in a day or two with login system etc. while at a web development company.

Now I wouldn't have a clue where to start to he honest.

The same goes for Cocoa. When I was programming heavily in Obj-C I could get things done relatively quickly but since moving on to try other (I think more interesting) things a lot of what your need to write apps for OSX has gone.

Recently while playing around with an app I was working on – written in C, Cocoa and Scheme – I found to my dismay that I had to keep checking the docs, it came back quickly but it was a very slow start.

The only languages I would say I know well enough to write in competently – by your definition – right now would be Python, Scheme and Lisp because thats what's fresh in my mind.

I've also been playing with Ruby and ML but not enough to say I know either of them. I'm another who tends to jump around from language to language until I find something I want to stick with.

If you count those languages I have used well in the past then there are considerably more .

Take care guys,

Mark.
__________________
programming language development: www.netytan.com Hula


Reply With Quote
  #8  
Old March 19th, 2006, 10:13 AM
crownjewel82's Avatar
crownjewel82 crownjewel82 is offline
rebel with a cause
Dev Shed God (5000 - 5499 posts)
 
Join Date: May 2004
Location: The Batsh!t Crazy State.
Posts: 5,348 crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)crownjewel82 User rank is General 14th Grade (Above 100000 Reputation Level)  Folding Points: 31920 Folding Title: Starter FolderFolding Points: 31920 Folding Title: Starter Folder
Time spent in forums: 2 Months 3 Weeks 4 Days 14 h 57 m 46 sec
Reputation Power: 1935
I learned C and C++ in high school but I've never really gone beyond the basics in either. I started learning PHP a few years back and I can work with it comfortably as long as I have a reference handy.
I learned assembly for a couple classes in college. Haven't really used it since.
I know javascript but I havent used AJAX. I only get to use it for personal projects.
I used ColdFusion on my last job exclusive of anything else.
I use ASP and VB on my current job but we're slowly switching to J2EE. I'm glad about that because Java is what I know best. But I still need to get better with some of the various frameworks like Struts and Spring.
__________________
The day I get my hands on the cookbook it's all over. -nicky

Reply With Quote
  #9  
Old March 20th, 2006, 01:52 PM
LinuxPenguin's Avatar
LinuxPenguin LinuxPenguin is offline
fork while true;
Dev Shed God 1st Plane (5500 - 5999 posts)
 
Join Date: May 2005
Location: England, UK
Posts: 5,535 LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)LinuxPenguin User rank is General (90000 - 100000 Reputation Level)  Folding Points: 11590 Folding Title: Novice Folder
Time spent in forums: 1 Month 3 Weeks 1 Day 19 h 23 m 58 sec
Reputation Power: 1008
Bugger, I forgot to tick php...

VB has always been my specialist subject, i mean when i started i'd barely even heard the name 'linux'... I'm adding the final touches to my college coursework, written in VB...

Perl has always been something i've loved, especially since i started getting into linux a lot more, interpreted languages just seem more at home. Same goes with ruby. I'm fast becoming something of an expert at both, since i've started developing most of my projects in them, for different purposes.

C and C++ I learnt because i thought it was just one of those things you had to know to become a good programmer. I've got damn good skills in both after lots of using them and all. Oh and I favour C over C++, because I love pointers, oh and C++'s slower performance says there's no point programming in it since the whole reason you programmed in it was for speed anyway... (love C)

Python I've done a bit with through time, but for a while i've been using it for some bigger projects, partially to make up for some issues in the ruby language involving blocks and yield().Oh, and I want to get turbogears going too

Lisp is interesting, because you don't actually need to know a lot to get going, since a few basic functions allow you to build up the rest of the functionality you need, which is part of doing lisp well, anyway. So most people could write a program in lisp i guess. Perhaps not well though...

PHP, well i've got a nice pair of mysql classes that has saved me a hell of a lot of time in developing CMSes. I've been doing php for about 3 years now, and while i find the language a bit dull and rather inflexible, the way it allows you to do things fast kinda keeps me doing some of it now and again, but that said i'm moving into other areas for web development (turbogears).

My next step will be to pick up my java book again and get going, because verbose as it might be, swing is pretty neat, as are some other things. And when you've built up a collection of classes you can throw together, you can be unstoppable.

Reply With Quote
  #10  
Old March 23rd, 2006, 07:21 PM