Number of Jobs by Programming Language
The Viking writes "I was curious about which programming languages are hot with employers, so I did an informal search of several job search engines. The results are interesting (to me, at least). Are these numbers relevant? We can certainly debate whether or not the online job search engines are representative of the actual employment landscape."
That was quick. Here's the important part (without the table tags):
Number of Job Listings by Programming Language (January 3, 2003)
monster.com hotjobs.com dice.com %
Java 2739 1000* 1957 27.82%
C++ 2103 1000* 1534 22.65%
Visual Basic 2070 969 1127 20.35%
Perl 955 517 577 10.01%
Javascript 925 455 498 9.17%
C# 290 235* 183 3.46%
Ada 384 175 57 3.01%
Fortran 124 68 48 1.17%
Scheme 39* 138* 46* 1.09%
Python 58 43 33 0.65%
Smalltalk 42 27 32 0.49%
Lisp 12 4 9 0.12%
9741 4631 6101
* hotjobs.com changes a search of "C#" to a search of "C", so I averaged monster and dice.
* hotjobs.com limits the number of results that a query can return to 1000.
* Searching on the term "scheme" may result in false positives.
Tarsnap: Online backups for the truly paranoid
That depends on the environment and what objects it exposes for scripting. There are a lot more implementations out there than you'd think:
There are doubtless other examples.
Il n'y a pas de Planet B.
Well, as somebody who writes it for money I thought I'd answer...
.NET, or C. I'd say that at about 50000 lines it starts getting very annyoing.
Yes, VB is very basic, although some quite impressive stuff can be done with it. It's perfectly possible to write enterprise management stuff with it for example. If your app only needs to be a pretty interface for a database then VB is a quite good tool for that job. However, it's got a lot of problems.
There's always important functionality missing. MS has some really incredible knack for releasing a new version of VB that adds 2 or 3 features that you'd find really useful... but still hasn't found time to add unsigned types in VB6.
Lots of working around is needed. The experts in VB learn to do tricks with undocumented functions like CopyMemory, and calling the WinAPI. There's no way in VB to make a window appear on top of all the others, for example.
It's hard to use with source control tools. CVS is quite usable though, but not perfect. Just opening a project and closing it changes files, for no good reason.
And then there's the bug from Hell that sometimes makes it forget about an OCX you included and forces you to muck with project files by hand to fix it.
But, even regardless of all that people use it. I guess it's because it's really easy to do small things with it. If you need to do a quick tool that queries a database and prints a few reports then it's almost perfect. But if you're planning anything large I'd use anything else instead. Maybe Delphi, or
Please troll elsewhere:
Yahoo Embraces PHP, Expands Open-Source Commitment
PHP Usage Stats
Forth:
9 (Monster, search may be incorrect)
12 (dice)
Pascal:
28 / Delphi: 158 (Monster)
17 / Delphi 58 (dice)
PHP:
189 (Monster)
31 (dice)
LISP:
12 (Monster)
9 (dice)
ADA
(search inconclusive)
Fortran
123 (Monster)
49 (dice)
Assembler
10 (Monster, search inconclusive)
Algol
0 (Monster)
2 (dice)
==================
Also:
COBOL
601 (Monster) !
547 (dice) !
Visual-Studio related jobs
299 (Monster)
142 (dice)
Linux-related jobs
881 (Monster)
400 (dice)
====
Software Developers total
3901 (Monster, 2106 "programmer" +1795 (software developer)
PHP 189 224 31 2.12%
Which would put it somewhere between Fortran and Ada.
Tuus crepidae innexilis sunt.
jobs by OS on dice: Windows 2229 Solaris 685 Linux 399 AIX 367 AS/400 or OS/400 287 HP/UX 191 Novell 165 VMS 61 Mac or MacOS or System 7 58 RTOS 58 VM 31 IRIX 18 BSD 18 OS/2 13 SCO 8 Darwin 6 BeOS 0 CHORUS 0 MINIX 0 HURD 0
"I'd like you to point out a large retailer that uses php for its online store, or an online banking site."
I am not sure where you are getting at with this. If you mean it's not possible to build a large, complex and busy site using php you need to look no further then sourceforge. Now sourceforge is not a commercial site but I bet it gets more use then 99% of the commercial sites on the net.
I don't know why it's so special to have a commercial site in php but I know of several. Here are just a few companies that I have dealt with which use php on their web sites.
Nonetheless if you insist on an example of a large online store using php look at
Insight.com or catalog.com
War is necrophilia.