Which is your favorite programming language?

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
Yashas
Member
Member
Posts: 45
Joined: Sun Feb 05, 2012 5:19 am
Location: India
Contact:

Re: Which is your favorite programming language?

Post by Yashas »

I love C and Assembly also some booring HTML for Time Pass.
User avatar
Ashbad
Posts: 13
Joined: Sat Feb 11, 2012 10:54 am
Location: PointXYZ

Re: Which is your favorite programming language?

Post by Ashbad »

My favorite languages are C and Ruby. I also use Java, Assembly, and friends at other times, but honestly, Java can be such a clunky language (though I have to use it in my Robotics club and in my AP Computer Science class :/), and I have to be in an Assembly mood for Assembly (lots of caffeine!) :P I've grown into the bad habit of using C for almost everything I do, even when it'll take painfully longer to finish; I actually don't like C++ much, it just seems very hacky and messy in practice to me. I'm such a C tard.

More specifically, I use Assembly for all of my development on the Zilog z80, though when I'll eventually hit up x86-64 OSdev I'll be writing mostly in C, except of course the hardware interfacing, drivers, and schedulers.
Image
aod
Member
Member
Posts: 26
Joined: Fri Sep 30, 2011 2:36 am

Re: Which is your favorite programming language?

Post by aod »

In descending order:
SPARC64 assembler
Intel assembler and C
Ada for everything
Python or Ruby for Web
C++ for gamedev
Unkn0wn1
Member
Member
Posts: 37
Joined: Fri Jan 13, 2012 11:18 am

Re: Which is your favorite programming language?

Post by Unkn0wn1 »

Hexadecimal.
For everything

<dumbreply>
Last edited by Unkn0wn1 on Wed Feb 29, 2012 4:15 pm, edited 1 time in total.
Not sane
Just remember, FIND Is Not DOS :)
Unkn0wn1
Member
Member
Posts: 37
Joined: Fri Jan 13, 2012 11:18 am

Re: Which is your favorite programming language?

Post by Unkn0wn1 »

</dumbreply>
As in direct machine code... [-X

Anyways, just joking
For web deisgn, I like PHP/MySQL(LAMP stack FTW)
For banging together something quickly on a decent OS, Python
For banging together something on Windows - C#
And assembler of OS development
Last edited by Unkn0wn1 on Wed Feb 29, 2012 4:16 pm, edited 1 time in total.
Not sane
Just remember, FIND Is Not DOS :)
childOfTechno
Member
Member
Posts: 28
Joined: Fri Feb 24, 2012 5:10 pm

Re: Which is your favorite programming language?

Post by childOfTechno »

C++ for engines, because it's expressive and fast
TCL for string mangling and general scripting, because it's like a non-ugly homoiconic perl
JavaScript for web work, because I have no other choice (although I do quite like it.)
Assembly code, because it's perverse ...
-~ Beware the turing tarpit, in which everything is possible but nothing of interest is easy ~-
User avatar
JamesM
Member
Member
Posts: 2935
Joined: Tue Jul 10, 2007 5:27 am
Location: York, United Kingdom
Contact:

Re: Which is your favorite programming language?

Post by JamesM »

TCL for string mangling and general scripting, because it's like a non-ugly homoiconic perl
Dear Christ, there are still people who choose tcl by choice?!
User avatar
brain
Member
Member
Posts: 234
Joined: Thu Nov 05, 2009 5:04 pm
Location: UK
Contact:

Re: Which is your favorite programming language?

Post by brain »

JamesM wrote:
TCL for string mangling and general scripting, because it's like a non-ugly homoiconic perl
Dear Christ, there are still people who choose tcl by choice?!
Yeah, the technical term for these people is "masochists"... ;-)
childOfTechno
Member
Member
Posts: 28
Joined: Fri Feb 24, 2012 5:10 pm

Re: Which is your favorite programming language?

Post by childOfTechno »

brain wrote:
JamesM wrote:
TCL for string mangling and general scripting, because it's like a non-ugly homoiconic perl
Dear Christ, there are still people who choose tcl by choice?!
Yeah, the technical term for these people is "masochists"... ;-)
And what, pray tell, is wrong with TCL? :)
-~ Beware the turing tarpit, in which everything is possible but nothing of interest is easy ~-
User avatar
bubach
Member
Member
Posts: 1223
Joined: Sat Oct 23, 2004 11:00 pm
Location: Sweden
Contact:

Re: Which is your favorite programming language?

Post by bubach »

I like any language with C syntax, but in that category PHP > C because of good, clear functions vs messy lib and dependencies. Having a clear purpose and doing it well also plays in PHP's favor, and I understand the difficulties with a language as diverse as C.

Unfortunately all OOP additions to PHP doesn't sit well with me, I generally dislike OOP and for PHP I think it's absurd to say it would help in any way. No web project I can imagine will ever reach a size or complexity where OOP is even remotely defensible. Only real reason I can think of is that all new programmers are trained to think OOP and can't handle the absence of classes.

Assembly has to be on my list since my OS is 100% assembly. Part of it's beauty is the raw power, which only increases the excitement when developing an OS. If I where to make a bigger, full-featured OS aimed towards "serious" desktop adaptation I'd probably choose C and go in the same direction as OS X, with a custom UI on top of some *nix kernel. But for pure personal use or a very specific target use within an architecture - I see no reason to rob myself of the excitement and bare metal feeling that is Assembly.
"Simplicity is the ultimate sophistication."
http://bos.asmhackers.net/ - GitHub
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Re: Which is your favorite programming language?

Post by Combuster »

bubach wrote:No web project I can imagine will ever reach a size or complexity where OOP is even remotely defensible.
I just wrote a fairly straightforward dynamic image script in PHP earlier this week. It might not use the class keyword, but it still uses a fair share of objects - basically any handle to a resource functions like an opaque object type with C-style accessors. Here come the mysql result objects and gd image objects.


If you still don't believe me, you can also meet my employer for the real deal on professional websites.
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
User avatar
bubach
Member
Member
Posts: 1223
Joined: Sat Oct 23, 2004 11:00 pm
Location: Sweden
Contact:

Re: Which is your favorite programming language?

Post by bubach »

Combuster wrote:I just wrote a fairly straightforward dynamic image script in PHP earlier this week. It might not use the class keyword, but it still uses a fair share of objects - basically any handle to a resource functions like an opaque object type with C-style accessors. Here come the mysql result objects and gd image objects.


If you still don't believe me, you can also meet my employer for the real deal on professional websites.
Believe what exactly? I'm not even sure what some of those things mean, but what I do believe is that it could have been done without OOP. Not that it's impossible to archive with OOP.

I've actually lived off a website for a couple of years, it was getting something like 2 million pageviews a day on a single server, something I doubt would be possible with OOP or frameworks. Many websites not even half the size of mine used several servers doing the same thing.
"Simplicity is the ultimate sophistication."
http://bos.asmhackers.net/ - GitHub
User avatar
qw
Member
Member
Posts: 792
Joined: Mon Jan 26, 2009 2:48 am

Re: Which is your favorite programming language?

Post by qw »

bubach wrote:Assembly has to be on my list since my OS is 100% assembly. Part of it's beauty is the raw power, which only increases the excitement when developing an OS. ... But for pure personal use or a very specific target use within an architecture - I see no reason to rob myself of the excitement and bare metal feeling that is Assembly.
ACK. Assembler is my favorite for exact the same reason. I do use C quite a lot too, because it's more practical. However, I tend to favor aesthetic over practical. I prefer C over Pascal/Delphi because it looks better.

Yes you may think I'm a little bit strange.
User avatar
brain
Member
Member
Posts: 234
Joined: Thu Nov 05, 2009 5:04 pm
Location: UK
Contact:

Re: Which is your favorite programming language?

Post by brain »

Why are spammers so attracted to this thread in particular? Must have reported three of them now...
FallenAvatar
Member
Member
Posts: 283
Joined: Mon Jan 03, 2011 6:58 pm

Re: Which is your favorite programming language?

Post by FallenAvatar »

brain wrote:Why are spammers so attracted to this thread in particular? Must have reported three of them now...
Because its a popular thread heh (large post count)

My favorite programming language, hmm... I'd say it's a toss up between C++ for the raw power it offers while abstracting the nitty gritty details, or C# for the syntax plus rather extensive framework behind it.

- Monk
Post Reply