Kaltxì, Guest! Why don't you join our community?
Learn Na'vi Community
May 21, 2013, 10:04:07 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
Paul Frommer's
Language Workbook
News: Dr. Paul Frommer is featured on Nova!
 
   Home   Donate Rules Gallery Login Register  
Poll
Question: So, what language do you like the most?
C - 5 (20.8%)
C++ - 6 (25%)
Objective-C - 0 (0%)
Java - 1 (4.2%)
C# - 3 (12.5%)
PHP - 1 (4.2%)
Perl - 2 (8.3%)
Python - 3 (12.5%)
Ruby - 0 (0%)
Lua - 0 (0%)
Lisp - 1 (4.2%)
FORTRAN - 0 (0%)
Cobol - 1 (4.2%)
Scheme - 1 (4.2%)
Total Voters: 23

Pages: [1] 2 3 4 5   Go Down
  Print  
Author Topic: Your favorite programming language  (Read 1519 times)
0 Members and 1 Guest are viewing this topic.
wm.annis
Olo'eyktan Nawm
Palulukan Makto
*****
*

Karma: 140
Offline Offline

United States 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

'Awa lì'fya ke tam kawkrr.
A Na'vi Reference Grammar
bommel
Palulukan Makto
*****
*

Karma: 20
Offline Offline

Germany Germany

Posts: 3724


Addicted to music!


« 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 Offline

United States 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

'Awa lì'fya ke tam kawkrr.
A Na'vi Reference Grammar
bommel
Palulukan Makto
*****
*

Karma: 20
Offline Offline

Germany Germany

Posts: 3724


Addicted to music!


« 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) Wink
Logged

Muzer
Palulukan Makto
*****

Karma: 10
Offline Offline

United Kingdom United Kingdom

Posts: 1348


« 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 Offline

United States 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

'Awa lì'fya ke tam kawkrr.
A Na'vi Reference Grammar
Muzer
Palulukan Makto
*****

Karma: 10
Offline Offline

United Kingdom United Kingdom

Posts: 1348


« 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 Wink)
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 Offline

United States 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 Wink)

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? Wink
Logged

'Awa lì'fya ke tam kawkrr.
A Na'vi Reference Grammar
bommel
Palulukan Makto
*****
*

Karma: 20
Offline Offline

Germany Germany

Posts: 3724


Addicted to music!


« 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? Wink
I can code some stuff in x86 asm but it's rather pain in the ass -> I don't want to Wink
Logged

Kemaweyan
Eywatsyìp
******
*

Karma: 227
Online Online

Ukraine Ukraine

Posts: 13608


Tute a new pivlltxe nìNa'vi nì'aw


« Reply #9 on: July 11, 2010, 10:31:54 am »

My favorite programming language is C Roll Eyes But also I write in C++ and PHP.
Logged

Nìrangal frapo tsirvun pivlltxe nìNa'vi Cheesy
Kä'eng
Uniltìrantokx
**

Karma: 12
Offline Offline

United States 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
Palulukan Makto
*****
*

Karma: 54
Offline Offline

Netherlands Netherlands

ToS Username: Puvomun
Posts: 3849


Ayoeyä sa'nok anawm ngahu


WWW
« 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 Offline

Sweden 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 Offline

Germany Germany

Posts: 242


Eywa ngahu


« Reply #13 on: July 11, 2010, 02:41:37 pm »

Also an old person here  Wink (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
Palulukan Makto
*****
*

Karma: 54
Offline Offline

Netherlands Netherlands

ToS Username: Puvomun
Posts: 3849


Ayoeyä sa'nok anawm ngahu


WWW
« Reply #14 on: July 11, 2010, 02:52:09 pm »

Also an old person here  Wink (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.
Pages: [1] 2 3 4 5   Go Up
  Print  
 
Jump to:  

Become LearnNavi's friend on Facebook Follow LearnNavi on Twitter! Watch LearnNavi's videos on YouTube

Powered by SMF 1.1.18 | SMF © 2013, Simple Machines

Powered by SMF | SMF © 2006-2011, Simple Machines LLC | Sitemap | Site Rules

LearnNavi is not affiliated with the official Avatar website,
James Cameron, or the Twentieth Century-Fox Film Corporation.
All trademarks and servicemarks are the properties of their respective owners.
Images in the LearnNavi.org Forums and Gallery may not be used without permission.

LearnNavi Affiliates:

LearnNavi is the community to learn Na'vi, the Avatar Language
"A place where real friendships are made." -Paul Frommer

AvatarMeet | Avatar Day! | Learn Na'vi Forum | Learn Na'vi Wiki | Navilator, the Na'vi Translator | Na'viteri

Also check out the Dothraki language from Game of Thrones: Dothraki | Dictionary | Dothraki Wiki

Custom video game and anime Piano Transcriptions - professional piano arrangements!
Love a cappella? Learn more on the a cappella wiki: Map | Male a cappella groups | Female a cappella groups and more.