Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 2 [3] 4 5 6

Author Topic: What is DF programmed in?  (Read 6756 times)

Armok

  • Bay Watcher
  • God of Blood
    • View Profile
Re: What is DF programmed in?
« Reply #30 on: October 08, 2009, 02:39:24 pm »

C(and C++) is the driving equivilent of the autobahn with no guardrails through the alps... It's fast, and if you want to skip the switchbacks by going straight down the mountain, that's your perogative. 
To complete the metaphor, python is a monorail, and assembly is the space shuttle.
Logged
So says Armok, God of blood.
Sszsszssoo...
Sszsszssaaayysss...
III...

Alexhans

  • Bay Watcher
  • This is toodamn shortto write something meaningful
    • View Profile
    • Osteopatia y Neurotonia
Re: What is DF programmed in?
« Reply #31 on: October 08, 2009, 02:49:46 pm »

and Armok is a curved universe... You just CANT get away from him...
Logged
“Eight years was awesome and I was famous and I was powerful" - George W. Bush.

Hippoman

  • Bay Watcher
    • View Profile
Re: What is DF programmed in?
« Reply #32 on: October 08, 2009, 05:29:06 pm »

I turn alotta things different from what the started as....  ;)
Logged
THPÆCROSSISM
ΘπÆ┼ - Rise up against our superiors! Let all dwarves be equal!
KHDownloads

Puck

  • Bay Watcher
    • View Profile
Re: What is DF programmed in?
« Reply #33 on: October 08, 2009, 05:30:29 pm »

Quod erat demonstrandum.

Puzzlemaker

  • Bay Watcher
    • View Profile
Re: What is DF programmed in?
« Reply #34 on: October 08, 2009, 09:30:01 pm »

Why is this topic still alive!?  Someone put it out of it's misery, preferably with a gun.
Logged
The mark of the immature man is that he wants to die nobly for a cause, while the mark of the mature man is that he wants to live humbly for one.

Lord Dakoth

  • Bay Watcher
  • That's a hammerin'.
    • View Profile
Re: What is DF programmed in?
« Reply #35 on: October 08, 2009, 09:35:17 pm »

Why is this topic still alive!?  Someone put it out of it's misery, preferably with a gun.

How about a flamethrower...  8)
(see avatar)
Logged
Avatar by legendary engraver /u/Redicno of reddit.

Armok

  • Bay Watcher
  • God of Blood
    • View Profile
Re: What is DF programmed in?
« Reply #36 on: October 09, 2009, 07:50:18 pm »

NOOOOOOOOOOOooooo!!
*Dramatic sad music*
No, thread, don't leve me! *sob* Wha- waht have I dont to deserve this?!? :'( I SHALL AVNEGE THEE!!!  >:(
Logged
So says Armok, God of blood.
Sszsszssoo...
Sszsszssaaayysss...
III...

Lord Dakoth

  • Bay Watcher
  • That's a hammerin'.
    • View Profile
Re: What is DF programmed in?
« Reply #37 on: October 09, 2009, 08:32:03 pm »

I'll never let go, Jack! I promise!
Logged
Avatar by legendary engraver /u/Redicno of reddit.

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: What is DF programmed in?
« Reply #38 on: October 10, 2009, 12:38:20 am »

Does anybody know if DF uses Curses?
Or is his screen handling library custom made?
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

IndonesiaWarMinister

  • Bay Watcher
    • View Profile
Re: What is DF programmed in?
« Reply #39 on: October 10, 2009, 12:53:35 am »

C(and C++) is the driving equivilent of the autobahn with no guardrails through the alps... It's fast, and if you want to skip the switchbacks by going straight down the mountain, that's your perogative. 
To complete the metaphor, python is a monorail, and assembly is the space shuttle.
Perl is car then?
Many way to write, and can get ugly someMANYtimes.
Logged

Deon

  • Bay Watcher
  • 💀 💀 💀 💀 💀
    • View Profile
Re: What is DF programmed in?
« Reply #40 on: October 10, 2009, 12:57:23 am »

Why is this topic still alive!?  Someone put it out of it's misery, preferably with a gun.
Because you prolong its living by posting here.

About all the comparisons, this community must prefer Cpp, because noone here likes rails and every thread is easily derailed, thus you want no guardrails for sure.

I must say, almost every programming language is an "autobahn without guardrails" if you don't know what're you doing or you don't have a patience to design the features. It's called "shitcode" in Russia, it's an almost official word for a shitty code which could be made much better/easier/different.
« Last Edit: October 10, 2009, 01:00:10 am by Deon »
Logged
▬(ஜ۩۞۩ஜ)▬
✫ DF Wanderer ✫ - the adventure mode crafting and tweaks
✫ Cartographer's Lounge ✫ - a custom worldgen repository

Dasleah

  • Bay Watcher
    • View Profile
Re: What is DF programmed in?
« Reply #41 on: October 10, 2009, 04:43:05 am »

Does anybody know if DF uses Curses?
Or is his screen handling library custom made?

Custom-made OpenGL-based rendering engine. Doesn't have a thing to do with Curses other than the obviously emulated appearance.
Logged
Pokethulhu Orange: UPDATE 25
The Roguelike Development Megathread.

As well, all the posts i've seen you make are flame posts, barely if at all constructive.

Hippoman

  • Bay Watcher
    • View Profile
Re: What is DF programmed in?
« Reply #42 on: October 10, 2009, 09:40:56 am »

Whats curses?
Logged
THPÆCROSSISM
ΘπÆ┼ - Rise up against our superiors! Let all dwarves be equal!
KHDownloads

Alexhans

  • Bay Watcher
  • This is toodamn shortto write something meaningful
    • View Profile
    • Osteopatia y Neurotonia
Re: What is DF programmed in?
« Reply #43 on: October 10, 2009, 12:25:05 pm »

Curses is a library wich allows you to control a lot of text functions.  It comes from "cursor optimization" or something like that.

With bare C++, you don't have a function to, for instance, write a character in a determinate x,y position but with PDcurses you do have it and many others.

Being able to just locate the cursor wherever you want comes extremely handy for roguelikes. 

Extra information:  Pascal already comes with a gotoxy function.

ncurses is supposed to be platform independent or something.
Logged
“Eight years was awesome and I was famous and I was powerful" - George W. Bush.

Sizik

  • Bay Watcher
    • View Profile
Re: What is DF programmed in?
« Reply #44 on: October 10, 2009, 05:23:00 pm »

Would Java be one of these?
Logged
Skyscrapes, the Tower-Fortress, finally complete!
Skyscrapes 2, repelling the zombie horde!
Pages: 1 2 [3] 4 5 6