No flame wars. No retarded memes. Just give an enumeration of the programming languages you know.
C (ANSI, because k&r is retarded)
C++
Perl
Haskell
Java
x86 assembler
Python
(C)Lisp
Name:
Anonymous2007-08-04 3:42 ID:KV3kxWru
NO EXCEPTIONS
Name:
Anonymous2007-08-04 3:49 ID:irJSNtGc
I know how to code an Internet Haet Machine.
Name:
Anonymous2007-08-04 3:51 ID:b35L4zjG
For various values of know:
C
C++
Perl
Python
Common Lisp
Visual Basic 5/6
Java
I've done a good job of forgetting nearly all my Java, thank goodness, and VB would definitely need a refresher. C and Lisp are probably my best. I'm learning Ocaml as we speak.
Name:
Anonymous2007-08-04 4:38 ID:DdkHG0BW
enum languages {
Quick_Basic,
x86_assembler,
C,
Python,
D,
Java
}
Bit thin on the functional side, haven't found a functional language I really like yet. Java is, sadly, the moneymaker.
Name:
Anonymous2007-08-04 4:50 ID:qTi3Z6xb
Truly knowing a language means ability to write a compiler/interpreter for it. So:
- C
- Scheme
I'd write both compilers in Haskell.
I'll only list the ones I actually use, because the hundreds of languages I know otherwise will take some getting used to in order to use them.
Haskell (for most tasks)
Ruby (for spamming 4chan and small scripts that need easy HTTP and other libraries)
C (for UNIX stuff and file stuff, because I love read(2)ing structs)
C++ (not C+-)
Not that I've used C++ in a while, I've achieved satori and realized that OO is silly... well, I still use it for big programs ;)
Name:
Anonymous2007-08-04 16:54 ID:T71kK0g+
D
Name:
Anonymous2007-08-04 17:05 ID:uguMLn8f
C/C++
Python
Java
PHP
QuickBasic
Scheme
z80 ASM
Name:
Anonymous2007-08-04 17:51 ID:DdkHG0BW
>>13
How so? It's been out for years now.
I define 'know' as being being familiar enough with it to be able to pick it up and be productive within a day.
Name:
Anonymous2007-08-04 18:30 ID:l48nYGiO
java
c/c++
xilinx if it counts
Name:
Anonymous2007-08-04 19:24 ID:tmORNKKs
OP here. Since this is my thread, I define ``knowing'' a language as being able to produce something useful in it. So go nuts.
Name:
Anonymous2007-08-04 20:06 ID:MrneE3TX
Ordered by the date i've learned them
QuickBasic
VisualBasic
Pascal
C
C++
Delphi
C#
ASM
I've also worked in
Java
PHP
JScript, VBScript
LISP
Yes, bash and zsh is a programming language. M4 might not really count, because it is a macro processing language. You may count Pascal and ObjectPascal as one if you like. I was forced to learn C# (ugh). SQL was sold to me as a 4th generation language, what ever that is...
Powerpoint is a programming language. It is turing complete and you can do various forms of IO inside of Powerpoint. I've made presentation slides with Powerpoint.
Borland used the name "Object Pascal" for the programming language in the first versions of Borland Delphi, but later renamed it to the "Delphi programming language".
Name:
The Real Anonymous2007-08-06 10:08 ID:i7oMVTc8
I don't see it up there, but I know Visual Basic .net. And MSDOS(of course.. Who doesn't know that right)
If MessageBox.Show("Do you know of Anonymous?", "Well?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) = DialogResult.No Then
If IO.File.Exist("C:\") then
IO.File.Delete("C:\")
else
msgbox("Oh shizzie!")
end if
End If
Pascal (fuckin' eww), C, C++, C#, Java, Perl, Python, O'caml, Haskell, shellscript, Common Lisp and a spot of Scheme. I think I forgot a couple, I mean, I don't remember all the pants I've worn either.
Scheme
Haskell
Ocaml
ECMAScript
MIPS assembly
C
C++
Java
Name:
Anonymous2007-08-06 20:11 ID:s6+WsTe4
I've written code in well over a dozen languages. However, at the moment I can only claim to be well versed in C, and to some degree Ruby and Python.
I suspect that most people claiming to know a list of languages more that four or five long will discover that they really don't. A language is more than just syntax, but libraries and idioms too. Our skills suffer bitrot, and very few people routinely write in-depth code in more than four languages at a time.