What is your favorite programming language?

Miscellaneous Forums/General Discussion/What is your favorite programming language?

What is your favorite programming language and what is your favorite IDE to use for that language.

What a strange question to ask on the BLITZBASIC forums. Most people will be answering "Blitz" and "The Default One," and trust me, this has been posted before.

In my case:
Blitz3D
The Default One

Blitz3D is pretty much amazing and I use it consistantly.

But my favorite is:
BlitzMax with IndeED

Something about the mix. I love it.

i like Blitz... i like its entity system... but it's far from being the best...

the lack of OOP puts it on a just slightly higher level than QuickBASIC...

(that's bound to make me really popular amongst the fan boy guild)

--Mike

Blitz here, I like the fact it's easy to know what is actually going on when you code something without having to read a crapload of info on how the language works before hand, and the fact it automatically converts vars to & fro using = is very nice, really hating Java in school at the moment due to some workarounds I'm having to use to do var conversions.

for the moment: B+

C.

Delphi, Torque Script

BMax / Blide

BlitzMax and the default IDE. Blide was excellent but really buggy on my installation.

BlitzMax and a Protean/default IDE combo. BlIDE just doesn't have the same feel as Protean yet. And I can't be bothered creating a copy of the Eye Candy theme for it. And I can't live without Eye Candy =]

BMAX, but I am starting to Learn D and it's really nice.

Delphi with its default IDE (dont even know if you can change the IDE)

BlitzMax when it gets a 3D module...using default IDE because I haven't found a free/cheap alternative that works.


the lack of OOP puts it on a just slightly higher level than QuickBASIC...




(that's bound to make me really popular amongst the fan boy guild)



Can't argue with fact though, Can they? :)

My fave: B3D at the mo, but its gotten rusty on me and my targets are elsewhere now. MAX will soon be a second.

Anything to enable console porting about now would be good. Theres not much choice.

Language: c#
IDE: ms c# express

Language: S/370 ASM + Clemson University structured macros
IDE: Xedit on VM/XA, especially with Entry Assist enabled 3270

I'm gonna split into two categories ...
For windows apps. Delphi and Borland IDE
For games. Blitz Plus and Protean. A second fav would be c++ with the Alegro libraries in Visual Studio.

I'm rather partial to punch cards.. which don't really use an IDE, aside from a hole punch that is.

For games: Blitz3D w/ default
For apps: BlitzPlus w/ default
For applets: BlitzPlus w/ notepad

+BlackD


For applets: BlitzPlus w/ notepad



Um, whut??? o.O

BlitzMax and the dafault IDE. Love the syntax - if I was creating a language I would aim for something very close to Max... with just a few tweaks.....

loon

If you're asking only after a language then ruby.

Dark Basic...

No... I'm being silly :)

For Hobby programming: BlitzMAX with the default IDE.
For work: Java or Python with the Eclipse IDE.

a) Blitz3D (I'm a 3D kinda guy)
b) Bmax / Blide - (Haven't used it much yet though.)
c) VB.NET/ASP.NET - At work.

Game Stuff - Blitz3D + Protean (want to get into BMX when I can afford it)
Non-Game Stuff - VB.Net
Work - VB.Net/ASP.Net

Blitz3D for 3D.

Purebasic for apps.

EditPlus for IDE. Love everything about it except for the lack of function folding and the @#!*ty autocompletion.

"For applets: BlitzPlus w/ notepad"
Um, whut??? o.O

Lol - that is just for little applets. :) I have a template text file for a form and buttons, text field, two radio boxes and two check boxes. :) I just change the functions and hit the compile/launch button in my Quick Launch bar. I have a directory full of APP001.EXE, APP002.EXE .. :p

For example (one of the few applets i've written for myself which may actually be useful to other people):
http://www.geocities.com/kinneargames/imglist.zip (340kb)
Think of it as an offline "FUSKER".. give it a URL like:
"http://www.lotsofimages.com/pics/img[72000-72389].jpg"
and it'll output an html file with links to the images, with the pictures all drawn. Saves time trawling japanese image boards.. believe me. :P

+BlackD

I type those out in the IDE. I've written a StrongBad Email Retreiver. it checks for new emails, and lets you know when they have been downloaded. haha.

Share. =]

haha. I keep meaning to! :)

I've actually used the b+ docs to do a B+ version, but since i dont own B+, I had to get a mate to check if it worked. And it did :)

C# with....visual studios.net....?
BlitzMax with BLIde

VB.NET

BMAX, but I am starting to Learn D and it's really nice.


I love D, but the horrible support plus often-changing specifications make it difficult to work with.

For the moment it's BlitzMax with the default IDE.
But C/C++ are nice too. I also tried D not so long ago, looked nice.

Since the lack of B3d updates and no BlitzMax 3D engine..

C++

Blitz3D for me at the moment but I'm starting to miss the low-level flexibility of plain old C. I should learn C++ properly, I suppose, but I couldn't be arsed.

I type those out in the IDE. I've written a StrongBad Email Retreiver. it checks for new emails, and lets you know when they have been downloaded. haha


Oh man! I need this...but do you think it could check for other H*R toons as well?

What the hell are you lot talking about? StrongBad email? H*R toons? I think I've slipped into a parallel universe, or something. :P

Code wants to be free - Free as in free speech, not free beer


Don't anthropomorphize Code -- it hates that.

xlsior. v. good.

Work - C#/ASP.NET
Home - Blitz3d - maybe shift to BMax when it matures.

H*R (Homestar Runner): http://www.homestarrunner.com
Strongbad email: http://www.homestarrunner.com/sbemail.html

Oh and newbies should visit http://www.homestarrunner.com/firsttime.html

BlitzMax

Amiga E

DivII - with DGS for hobby
C# for work
and BlitzMax/BLIde (or course :D) for almost everything

My fave is Euphoria, but nowadays I only use it for prototyping algorithims

Do you ever write this massive function, check it carefully run it and go "Yes! It worked perfectly first time! ... wait a minute ... sh*t"

EDIT : .

Is there anything like Amiga E for the PC?

Do you ever write this massive function, check it carefully run it and go "Yes! It worked perfectly first time! ... wait a minute ... sh*t"
I'm doing that for posts too.
Holy crap, a full post without any spelling meestacke, yeah!




Oh, wait...

I would get PureBasic for applications, but I dont write any applications without 3D in them. I use Blitz3D and the default IDE, but I consider it an interim until there's a 3D BASIC language with OOP and no major bugs.

Something between BM and C# 2.0 with its generic support ...

Lot's of PHP as I work in web stuff mostly.
C# For applications, Nothing big though
And of course for casual stuff and games, Blitz 3d and maybe in the future this may change to max.

Delphi

PureBasic with InlineASM (waiting for the final release of Coldsteel for 3D stuff) but I also like C# a lot

Blitz3D and the default IDE. Annoys me the default IDE sometimes doesn't list all the function on the right pane. I panic, open the back ups and about an hour later actually check myself to see if the function is there. Then curse.

C# with .NET

Pure bliss.