wm.annis
Olo'eyktan Nawm
Palulukan Makto
    
Karma: 140
Offline
 United States
Posts: 3044
Translate the meaning, not the words!
|
 |
« on: July 11, 2010, 06:56:39 am » |
|
I'm sure I've omitted some from the list, but I think these are the biggies.
|
|
|
|
|
Logged
|
|
|
|
|
bommel
|
 |
« Reply #1 on: July 11, 2010, 06:59:36 am » |
|
Definitely C/C++ (I've chosen C++) followd by C# and Java.
|
|
|
|
|
Logged
|
|
|
|
wm.annis
Olo'eyktan Nawm
Palulukan Makto
    
Karma: 140
Offline
 United States
Posts: 3044
Translate the meaning, not the words!
|
 |
« Reply #2 on: July 11, 2010, 07:08:48 am » |
|
Definitely C/C++ (I've chosen C++) followd by C# and Java.
It has always puzzled me how people write "C/C++" — they're such different languages. C++ may just sit on top of C, but good C++ looks very little like good C if you step back a bit and aren't just looking at a single line of code. It's a shame the polling system doesn't allow us to pick a few answers. I'm most fond of Common Lisp — I've even written code it in other people use — but my day to day coding for work will be in Python, or more rarely C (I'm a Unix sysadmin). I used to be a huge Perl user, but one day I took a look at something I was writing in Perl, realized it was disgusting and could not be made undisgusting, and thought, "there has to be a better way." I switched to Python and haven't looked back.
|
|
|
|
|
Logged
|
|
|
|
|
bommel
|
 |
« Reply #3 on: July 11, 2010, 07:11:50 am » |
|
It has always puzzled me how people write "C/C++" — they're such different languages. C++ may just sit on top of C, but good C++ looks very little like good C if you step back a bit and aren't just looking at a single line of code.
I just meant I can't decide between C and C++ because I like both (and work with both) 
|
|
|
|
|
Logged
|
|
|
|
|
Muzer
|
 |
« Reply #4 on: July 11, 2010, 07:54:31 am » |
|
You missed bash.
|
|
|
|
|
Logged
|
[21:42:56] <@Muzer> Apple products used to be good, if expensive [21:42:59] <@Muzer> now they are just expensive
|
|
|
wm.annis
Olo'eyktan Nawm
Palulukan Makto
    
Karma: 140
Offline
 United States
Posts: 3044
Translate the meaning, not the words!
|
 |
« Reply #5 on: July 11, 2010, 08:49:38 am » |
|
You missed bash.
I'm sure I missed several. On the other hand, though I use bash daily, I'm not sure I'd want to program anything very large in it. Shells really are domain-specific languages, and I was aiming for something broader.
|
|
|
|
|
Logged
|
|
|
|
|
Muzer
|
 |
« Reply #6 on: July 11, 2010, 08:53:20 am » |
|
Ah, I see. (FWIW, I have actually made an AI client for an online tron server in bash when I was bored, to prove it can be done  )
|
|
|
|
|
Logged
|
[21:42:56] <@Muzer> Apple products used to be good, if expensive [21:42:59] <@Muzer> now they are just expensive
|
|
|
wm.annis
Olo'eyktan Nawm
Palulukan Makto
    
Karma: 140
Offline
 United States
Posts: 3044
Translate the meaning, not the words!
|
 |
« Reply #7 on: July 11, 2010, 09:15:13 am » |
|
(FWIW, I have actually made an AI client for an online tron server in bash when I was bored, to prove it can be done  ) Well, if the language is Turing complete, you can use it to accomplish whatever another language can accomplish. The bigger question is, would you want to? 
|
|
|
|
|
Logged
|
|
|
|
|
bommel
|
 |
« Reply #8 on: July 11, 2010, 09:54:41 am » |
|
Well, if the language is Turing complete, you can use it to accomplish whatever another language can accomplish. The bigger question is, would you want to?  I can code some stuff in x86 asm but it's rather pain in the ass -> I don't want to 
|
|
|
|
|
Logged
|
|
|
|
|
Kemaweyan
|
 |
« Reply #9 on: July 11, 2010, 10:31:54 am » |
|
My favorite programming language is C  But also I write in C++ and PHP.
|
|
|
|
|
Logged
|
Nìrangal frapo tsirvun pivlltxe nìNa'vi 
|
|
|
Kä'eng
Uniltìrantokx

Karma: 12
Offline
 United States
Posts: 133
|
 |
« Reply #10 on: July 11, 2010, 11:27:50 am » |
|
C and Python for me. I use C if I need: - To distribute the program to other people. I hate it when a program forces me to download a big runtime along with it, which is usually a couple orders of magnitude larger than the program itself. (.NET is the worst offender, as not only is it enormous, but every program demands a different version!) Per the koren a'awve tìruseyä 'awsiteng, I refuse to inflict this on others.
- Performance
- A GUI (never bothered to learn Tcl/Tk)
|
|
|
|
|
Logged
|
Ma evi, ke'u ke lu prrte' to fwa sim tuteot ayawne. Slä txo tuteo fmi 'ivampi ngat ro seng, fu nìfya'o, a 'eykefu ngati vä', tsakem ke lu sìltsan. Tsaw lu ngeyä tokx! Kawtu ke tsun nìmuiä 'ivampi ngat txo ngal ke new tsakemit. Ha kempe si nga? Nì'awve, nga plltxe san kehe. Tsakrr, ngal tsatsengti hum!
|
|
|
|
Puvomun
|
 |
« Reply #11 on: July 11, 2010, 12:42:08 pm » |
|
Old person here. I chose Cobol. I almost grew up with it and wrote many miles of code in it. Still do at times, b.t.w.
I also write in C, C++, C#, Java, and most of that modern stuff. I used to write Algol, Fortran, PL/1, RPG and the odd bit of assembler. Bash is a must. ;-)
|
|
|
|
|
Logged
|
Krr a lì'fya lam sraw, may' frivìp utralit.
Ngopyu ayvurä. Oe ke lu karyu ke nì'ul.
|
|
|
Sіr. Ηaxalot
Palulukan Makto
   
Karma: 45
Offline
 Sweden
Posts: 1307
¯\_(ツ)_/¯
|
 |
« Reply #12 on: July 11, 2010, 01:18:10 pm » |
|
My favorite is C# (.NET), but I use a lot of PHP (for all web) and C++/Qt when I need to go multiplatform. The biggest downside of .NET is the lack of official support for any other platform than Windows imo.
I'm thinking of testing ASP.NET in an upcoming project, much depending on if I can hack my way past all of the automatically generated code (which I think is possible mha ASP.NET MVC).
|
|
|
|
|
Logged
|
|
|
|
Nusumea Tirea
'Eveng
  
Karma: 12
Offline
 Germany
Posts: 242
Eywa ngahu
|
 |
« Reply #13 on: July 11, 2010, 02:41:37 pm » |
|
Also an old person here  (I had to learn Fortran and Cobol but don't use them). My favourite at the moment is perl. But which language I use, depends on what I want to do with it. And I really collected some during the last 20 years. If I'm playing with microprocessors I prefer assembler to C / C++. If I have to write somesting with a GUI really fast at work (Windows only) I use .NET (C# or Basic) because the runtimes are already there. For SAP Systems I have to use Java and Abap.
|
|
|
|
|
Logged
|
|
|
|
|
Puvomun
|
 |
« Reply #14 on: July 11, 2010, 02:52:09 pm » |
|
Also an old person here  (I had to learn Fortran and Cobol but don't use them). *grin* Still a lot of Cobol going on on mainframes...
|
|
|
|
|
Logged
|
Krr a lì'fya lam sraw, may' frivìp utralit.
Ngopyu ayvurä. Oe ke lu karyu ke nì'ul.
|
|
|
|