January 03, 2007
On Tue, 02 Jan 2007 15:29:03 -0800, Walter Bright wrote:

> I just want to know the primary one.

C/C++
January 03, 2007
C/C++ is the primary one for me.

-- 
k.inaba / $B0pMU0l9@(B (http://www.kmonos.net)
January 03, 2007
Java
January 03, 2007
Current primary one: D

> I just want to know the primary one.

Primary before D:C

IMHO about 1M LOC.

> I also know that many of you are handy with multiple diverse languages,

My history of favorite languages:
Pascal -> C -> PHP(+sql) -> C -> Python -> C -> D

And lots of another:

Especially: Perl, Bash, Erlang, Nemerle, Java, C++, Fortran 77/90 depending on project, needs and coworkers.

Sometimes (rarely, circa 400 lines totally): JavaScript, Basic (maybe
even before pascal :D), LISP, Assembler x86, C#, Sather, OCaml,
Haskell.

That all :) (i don't count TeX, xhtml, makefiles, and other simple
things ;D)

-- 
Witold Baryluk
January 03, 2007
Walter Bright wrote:
> I know you all are early adopters of D, and that's a special breed different from the vast majority of programmers. But still, it would be  useful (in writing documentation) to know what language was your primary tool before coming to D. I also know that many of you are handy with multiple diverse languages, I just want to know the primary one.
> 
> Asm?
> C++?
> C?
> None (D's your first language)?
> Java?
> C#?
> Python?
> Lisp?
> Ruby?
> Delphi?
> Perl?
> Cobol? <g>

C++
January 03, 2007
Walter Bright wrote:
> I know you all are early adopters of D, and that's a special breed different from the vast majority of programmers. But still, it would be  useful (in writing documentation) to know what language was your primary tool before coming to D. I also know that many of you are handy with multiple diverse languages, I just want to know the primary one.
> 
> Asm?
> C++?
> C?
> None (D's your first language)?
> Java?
> C#?
> Python?
> Lisp?
> Ruby?
> Delphi?
> Perl?
> Cobol? <g>

Life took me along this twisty road:

#                                           ,-> D
#                          ,-> C -> Python <
# BASIC/1a -> C++ -> Java <                 `-> Ruby
#                          `-> PHP

Ack!  (I left out some things...)

I guess I'd claim C/C++, though.  And I'm now perfectly happy with D and Ruby.  (Now just to get the two of them playing along together...)

-- Chris Nicholson-Sauls
January 03, 2007
Mostly C.

VB -> C++ -> C -> D
with a mix of some of: asm, PHP, C# and others


VB was mostly a waste of time.
C++ was *cool* but it's pretty messed up.
C is still my favorite language but it's not always practical; it's showing its age. It encourages mistakes.
D is usually the best tradeoff. It's not perfect, but it's safe and fast (to code and execute) with no dependencies.

- Chris
www.dprogramming.com
January 03, 2007
Pablo Ripolles wrote:
> little C but lots of Fortran 90/95 and Python, essentially for scientific
> computing and visualization (numerical simulation)

I'm glad to see Fortran represented here!
January 03, 2007
Walter Bright escribió:
> I know you all are early adopters of D, and that's a special breed different from the vast majority of programmers. But still, it would be  useful (in writing documentation) to know what language was your primary tool before coming to D. I also know that many of you are handy with multiple diverse languages, I just want to know the primary one.
> 
> Asm?
> C++?
> C?
> None (D's your first language)?
> Java?
> C#?
> Python?
> Lisp?
> Ruby?
> Delphi?
> Perl?
> Cobol? <g>

Basic (GW-Basic, Q[uick]Basic, Visual Basic)

-- 
Carlos Santander Bernal
January 03, 2007
Walter Bright wrote:
> I know you all are early adopters of D, and that's a special breed different from the vast majority of programmers. But still, it would be  useful (in writing documentation) to know what language was your primary tool before coming to D. I also know that many of you are handy with multiple diverse languages, I just want to know the primary one.

I'm a recovered C++ programmer :).
Before that, I mostly used Java with a side-trip into Python.

Less important influences:
I started out on Basic (QBasic, VB/Dos, VB/Win 3-5) but that's hardly relevant anymore. Used VB.NET for a school project last year (not my choice; we got an existing program written in VB6 & converted to .NET before adding features. I believe nightmare is the correct term, but that may have had a lot to do with the original code base as well).
I've also used Pascal for a while (Turbo & Delphi) but not for anything big (mostly school work and a programming competition).
I'm sure I forgot to mention some languages I tried out but didn't use for any length of time.


[1]: Well technically it was on Windows 9x, but...