Bay 12 Games Forum

Please login or register.

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

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

Zironic

  • Bay Watcher
  • [SDRAW_KCAB]
    • View Profile
Re: What is DF programmed in?
« Reply #15 on: October 06, 2009, 06:18:30 pm »

Qualms it seems the community has.
Logged

PermanentInk

  • Bay Watcher
    • View Profile
Re: What is DF programmed in?
« Reply #16 on: October 06, 2009, 07:16:18 pm »

PermanentInk cancels Post Reply: Taken by Melancholy.
Logged

buman

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

CCCCOMBO BREAKER
Logged

Hippoman

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

3 posts until it descended into madness. That was kwick (no q for you! 8))

Well take that! I broke your avatar!
Logged
THPÆCROSSISM
ΘπÆ┼ - Rise up against our superiors! Let all dwarves be equal!
KHDownloads

Dark Dude

  • Bay Watcher
    • View Profile
Re: What is DF programmed in?
« Reply #19 on: October 07, 2009, 04:59:54 pm »

C ftw, simple but effective. I can imagine Dwarf Fortress being programmed in Visual Basic or something... oh god, the lag... the lag!
Logged

Deon

  • Bay Watcher
  • 💀 💀 💀 💀 💀
    • View Profile
Re: What is DF programmed in?
« Reply #20 on: October 07, 2009, 05:29:58 pm »

C ftw, simple but effective. I can imagine Dwarf Fortress being programmed in Visual Basic or something... oh god, the lag... the lag!
What the hell are you talking about?! Both C and VB are just providers, and it's compiled in framework so the result is the same in the end.

It doesn't matter if it's written
Code: [Select]
if a>b then
  a=0
end if
or
Code: [Select]
if (a>b) {a:=0}
the result is the same. VB code takes more space but it's easier for someone.
If you want to talk about native, both C/VB are not native, the native is IL (Instruction list).

Honestly, at least open the **** wikipedia before posting something about computAr programming :).

Oh well. It looks like I was rick'trolled :D. Lol. Also, what's wrong with Hippo, stop this stupidity please with Q. QQ :D.

P.S. OH GOD! My posts starts with Quote.... :'(
« Last Edit: October 07, 2009, 05:31:30 pm by Deon »
Logged
▬(ஜ۩۞۩ஜ)▬
✫ DF Wanderer ✫ - the adventure mode crafting and tweaks
✫ Cartographer's Lounge ✫ - a custom worldgen repository

Hippoman

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

My quizzical amry of queberts strike without any quaint feeling!
ook ill stop :C
Logged
THPÆCROSSISM
ΘπÆ┼ - Rise up against our superiors! Let all dwarves be equal!
KHDownloads

eerr

  • Bay Watcher
    • View Profile
Re: What is DF programmed in?
« Reply #22 on: October 07, 2009, 08:16:03 pm »

What, visual basic?
it's just slow to load up, the entire visual basic library is loaded in one go.

otherwise it runs just fine like any other microsoft product with excessive available free memory.

just fine.
Logged

Hippoman

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

What are you talking about now?
Logged
THPÆCROSSISM
ΘπÆ┼ - Rise up against our superiors! Let all dwarves be equal!
KHDownloads

ricree

  • Bay Watcher
    • View Profile
Re: What is DF programmed in?
« Reply #24 on: October 07, 2009, 09:17:47 pm »

the result is the same. VB code takes more space but it's easier for someone.
If you want to talk about native, both C/VB are not native, the native is IL (Instruction list).


Err...... do you want to doublecheck what you said there?  C most certainly compiles down to native code, unlike vb, which compiles to bytecode that is executed by the CLR.  Perhaps you were thinking of C# or managed C++, for which everything you said would be true?  But for normal C, your post is not correct.
Logged

AtomicPaperclip

  • Bay Watcher
  • Who names their kid dagger anyway?
    • View Profile
Re: Q
« Reply #25 on: October 07, 2009, 10:02:57 pm »

Quite interesting, I just noticed there are 5 posts in this thread that start with Q.

Quite a quizzical moment.

Quif quizzes are quizzical, what are tests?
Logged
Dear Toady: Keep up the good work man, we appreciate you and the game beyond words.

Deon

  • Bay Watcher
  • 💀 💀 💀 💀 💀
    • View Profile
Re: What is DF programmed in?
« Reply #26 on: October 08, 2009, 08:54:31 am »

the result is the same. VB code takes more space but it's easier for someone.
If you want to talk about native, both C/VB are not native, the native is IL (Instruction list).


Err...... do you want to doublecheck what you said there?  C most certainly compiles down to native code, unlike vb, which compiles to bytecode that is executed by the CLR.  Perhaps you were thinking of C# or managed C++, for which everything you said would be true?  But for normal C, your post is not correct.

Sorry, I didn't work with C :). I started with C++ in school and now I dabble in C#. Thanks for the info :).
Logged
▬(ஜ۩۞۩ஜ)▬
✫ DF Wanderer ✫ - the adventure mode crafting and tweaks
✫ Cartographer's Lounge ✫ - a custom worldgen repository

Exponent

  • Bay Watcher
    • View Profile
Re: What is DF programmed in?
« Reply #27 on: October 08, 2009, 09:50:45 am »

the result is the same. VB code takes more space but it's easier for someone.
If you want to talk about native, both C/VB are not native, the native is IL (Instruction list).

Err...... do you want to doublecheck what you said there?  C most certainly compiles down to native code, unlike vb, which compiles to bytecode that is executed by the CLR.  Perhaps you were thinking of C# or managed C++, for which everything you said would be true?  But for normal C, your post is not correct.

For what it's worth, VB5 and VB6 could be compiled to native code, while the CLR is a .NET thing.  And I'm guessing a lot of people learned on pre-VB.NET, and likely have even used it professionally (e.g., I've used VB6 for two jobs in the past).

The biggest technical difference that I can think of between C and VB6 (aside from the built-in GUI functionality of VB6 and its tight integration with Windows) is that VB6 forced a person to use reference-counted memory management, while C of course was rather open-ended with its memory management, offering just a minimal allocator and requiring the programmer to actually manage the memory.

But for careful and knowledgeable use, (a preface that is necessary for pretty much every language, even C), I doubt performance was muc of an issue.  Without care and knowledge, my (possibly gross) generalization would be that VB more often leads to buggy behavior or performance issues, while C more often leads to buggy behavior or crashes.  There may be arguments over which of these alternatives is least critically problematic, but the obvious underlying problem in most of these cases is simply a failure to design and implement programs properly.
Logged

Granite26

  • Bay Watcher
    • View Profile
Re: What is DF programmed in?
« Reply #28 on: October 08, 2009, 02:09:38 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. 

Alexhans

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

quacke to the power of C++!!!  ;D

Hippo is turning this into a programming forum XD

anyway... LCS is coded in c++ too.
Logged
“Eight years was awesome and I was famous and I was powerful" - George W. Bush.
Pages: 1 [2] 3 4 ... 6