Kaltxì, Guest! Why don't you join our community?
Learn Na'vi Community
May 21, 2013, 10:11:25 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: LearnNavi is keeping up! Internet Protocol Version 6 (IPv6) is now supported for most LearnNavi.org services!
 
   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 1520 times)
0 Members and 2 Guests are viewing this topic.
bommel
Palulukan Makto
*****
*

Karma: 20
Offline Offline

Germany Germany

Posts: 3724


Addicted to music!


« Reply #15 on: July 11, 2010, 05:38:58 pm »

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.
I really like Visual Studio's GUI builder! It's really uncomplicated to build a GUI and I also like the .Net platform a lot Smiley
Logged

hawnuyuna'viyä
Uniltìrantokx
**

Karma: 3
Offline Offline

Posts: 163



« Reply #16 on: July 11, 2010, 05:48:57 pm »

Scheme definitely!
All the parentheses of lisp Smiley (but with some pre-made functions).

The one I use the most though has to be C++.
Logged
Kemaweyan
Eywatsyìp
******
*

Karma: 227
Online Online

Ukraine Ukraine

Posts: 13608


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


« Reply #17 on: July 11, 2010, 06:40:13 pm »

C++/Qt when I need to go multiplatform.

I use wxWidgets for it Roll Eyes
Logged

Nìrangal frapo tsirvun pivlltxe nìNa'vi Cheesy
Kekerusey
Ikran Makto
*****

Karma: 11
Offline Offline

Posts: 783



WWW
« Reply #18 on: July 12, 2010, 06:52:41 am »

I have, in the past, programmed in APL, fortran, pascal, basic, visual basic, C, C+, REXX and some others (including some significant DB programming such as FOXPRO) and the best programming language (for me) is Python.

Keke
Logged

Kekerusey (Not Dead [Undead])
"Keye'ung lu nì'aw tì'eyng mì-kìfkey lekye'ung Smiley"

Geekanology, UK Atheist &
The "Science, Just Science” Campaign (A Cobweb)
wm.annis
Olo'eyktan Nawm
Palulukan Makto
*****
*

Karma: 140
Offline Offline

United States United States

Posts: 3044


Translate the meaning, not the words!


« Reply #19 on: July 12, 2010, 07:25:31 am »

I have, in the past, programmed in APL,

Yikes!
Logged

'Awa lì'fya ke tam kawkrr.
A Na'vi Reference Grammar
hawnuyuna'viyä
Uniltìrantokx
**

Karma: 3
Offline Offline

Posts: 163



« Reply #20 on: July 12, 2010, 07:31:24 am »

C++/Qt when I need to go multiplatform.

I use wxWidgets for it Roll Eyes

Aah, but Qt does *everything*. It is not just a gui library. wxWigets has started trying to do it all, but lacks the functionality yet.
Logged
Puvomun
Palulukan Makto
*****
*

Karma: 54
Offline Offline

Netherlands Netherlands

ToS Username: Puvomun
Posts: 3849


Ayoeyä sa'nok anawm ngahu


WWW
« Reply #21 on: July 12, 2010, 07:36:27 am »

I have, in the past, programmed in APL

I have, in the past, managed to avoid APL... Cheesy
Logged

Krr a lì'fya lam sraw, may' frivìp utralit.

Ngopyu ayvurä.
Oe ke lu karyu ke nì'ul.
wm.annis
Olo'eyktan Nawm
Palulukan Makto
*****
*

Karma: 140
Offline Offline

United States United States

Posts: 3044


Translate the meaning, not the words!


« Reply #22 on: July 12, 2010, 07:40:26 am »

I used to write Algol, Fortran, PL/1, RPG and the odd bit of assembler.


By all accounts, PL/I was quite the thing.  Common Lisp, my lisp dialect of choice, has a condition system (think exceptions on steroids) inspired by PL/I.

Scheme definitely!
All the parentheses of lisp Smiley (but with some pre-made functions).


I honestly didn't expect anyone to pick Scheme.  I used to be a Scheme partisan, but so many centuries of man-hours and thinking by clever people has gone into CL that these days I stick with it for my personal programming projects.  If I tried to use it at work, my colleagues might hunt me down, but perhaps some day...
Logged

'Awa lì'fya ke tam kawkrr.
A Na'vi Reference Grammar
hawnuyuna'viyä
Uniltìrantokx
**

Karma: 3
Offline Offline

Posts: 163



« Reply #23 on: July 12, 2010, 07:47:03 am »

I honestly didn't expect anyone to pick Scheme.  I used to be a Scheme partisan, but so many centuries of man-hours and thinking by clever people has gone into CL that these days I stick with it for my personal programming projects.  If I tried to use it at work, my colleagues might hunt me down, but perhaps some day...


The choice between the two for me was made by the websites: schemers.org because schemers' design shows that someone is obviously passionate about the language. No other programming site I have found actually thought to do the site like the language.
Logged
Kemaweyan
Eywatsyìp
******
*

Karma: 227
Online Online

Ukraine Ukraine

Posts: 13608


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


« Reply #24 on: July 12, 2010, 07:48:43 am »

Aah, but Qt does *everything*. It is not just a gui library. wxWigets has started trying to do it all, but lacks the functionality yet.

Example? What can do Qt and can't wxWidgets?
Logged

Nìrangal frapo tsirvun pivlltxe nìNa'vi Cheesy
Muzer
Palulukan Makto
*****

Karma: 10
Offline Offline

United Kingdom United Kingdom

Posts: 1348


« Reply #25 on: July 12, 2010, 08:08:19 am »

Well, Qt has its own replacements for many of the standard library C++ functions, that usually work better. It also keeps alternating between having and not having audio, as well as including XML, TCP/UDP, threads, and many other such things. I don't know how many of those are in wxWidgets.


Plus it has foreach, which I love.


(And I keep wanting to punctuate this entirely with a full-stop. For example, "Plus it has foreach. Which I love" is what I had originally written. I'm not sure why.)
Logged

[21:42:56] <@Muzer> Apple products used to be good, if expensive
[21:42:59] <@Muzer> now they are just expensive
Kemaweyan
Eywatsyìp
******
*

Karma: 227
Online Online

Ukraine Ukraine

Posts: 13608


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


« Reply #26 on: July 12, 2010, 08:26:07 am »

There are wxThread, wxTCPClient/wxTCPServer, wxSound, wxXMLDocument and others. wxArray, wxList, wxString are replacements for standard C++ library.

Full class reference http://docs.wxwidgets.org/2.8/wx_classref.html
« Last Edit: July 12, 2010, 08:29:05 am by Kemaweyan » Logged

Nìrangal frapo tsirvun pivlltxe nìNa'vi Cheesy
Kekerusey
Ikran Makto
*****

Karma: 11
Offline Offline

Posts: 783



WWW
« Reply #27 on: July 12, 2010, 08:27:01 am »

I have, in the past, programmed in APL,

Yikes!

I know ... and on a green screen terminal (one that looked like something out of a 60's Science Fiction movie).

As I recall it was the array handling that made it so sh** hot and I learned to program some quite significant stuff on just one line but I could never really get my head around it (I think that was where I heard about "reverse polish notations") nor around the fact that it was an interpreted language written in C!!!!

Thankfully I rapidly moved on to dBase and then FOXPRO.

Keke
Logged

Kekerusey (Not Dead [Undead])
"Keye'ung lu nì'aw tì'eyng mì-kìfkey lekye'ung Smiley"

Geekanology, UK Atheist &
The "Science, Just Science” Campaign (A Cobweb)
Kekerusey
Ikran Makto
*****

Karma: 11
Offline Offline

Posts: 783



WWW
« Reply #28 on: July 12, 2010, 08:28:34 am »

I have, in the past, programmed in APL

I have, in the past, managed to avoid APL

I was lucky to get out but it was still my first corporate programming language.

Keke
Logged

Kekerusey (Not Dead [Undead])
"Keye'ung lu nì'aw tì'eyng mì-kìfkey lekye'ung Smiley"

Geekanology, UK Atheist &
The "Science, Just Science” Campaign (A Cobweb)
hawnuyuna'viyä
Uniltìrantokx
**

Karma: 3
Offline Offline

Posts: 163



« Reply #29 on: July 12, 2010, 08:51:47 am »

There are wxThread, wxTCPClient/wxTCPServer, wxSound, wxXMLDocument and others. wxArray, wxList, wxString are replacements for standard C++ library.

Full class reference http://docs.wxwidgets.org/2.8/wx_classref.html


Any SQL libraries?
Built in language? Qt has an ECMAscript parser in it.
Logged
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.