Martillo1 Posted October 19, 2009 Posted October 19, 2009 (edited) Just curious. What language is used for the development of DCS? C, C++? If so, are there different executables compiled for different target machines? I mean if it was compiled with -march=native for each target or just a -march=generic, and the optimization used -O, -O2 or -Os. If you have to kill me after telling me, I prefer to stay alive :D P.S.: Sorry about typos in title. Edited October 20, 2009 by Martillo1 Vista, Suerte y al Toro! [sIGPIC][/sIGPIC]
joey45 Posted October 19, 2009 Posted October 19, 2009 The code is probaly in Russian anyway. 3 The only way to make sense out of change is to plunge into it, move with it, and join the dance. "Me, the 13th Duke of Wybourne, here on the ED forums at 3 'o' clock in the morning, with my reputation. Are they mad.." https://ko-fi.com/joey45
EtherealN Posted October 19, 2009 Posted October 19, 2009 OMG joey, that's the most hilarious comment today. :D +1 :D [sIGPIC][/sIGPIC] Daniel "EtherealN" Agorander | Даниэль "эфирныйн" Агорандер Intel i7 2600K @ 4.4GHz, ASUS Sabertooth P67, 8GB Corsair Vengeance @ 1600MHz, ASUS GTX 560Ti DirectCU II 1GB, Samsung 830series 512GB SSD, Corsair AX850w, two BENQ screens and TM HOTAS Warthog DCS: A-10C Warthog FAQ | DCS: P-51D FAQ | Remember to read the Forum Rules | | | Life of a Game Tester
sinelnic Posted October 19, 2009 Posted October 19, 2009 If I'm not mistaken, there's no "C" in Russian, that character is pronounced S, and that's enough symbol for the sibilant sound. So right now I realize it's completely impossible that DCS is programmed in C, or the aberration C++. C simply does not exist. Westinghouse W-600 refrigerator - Corona six-pack - Marlboro reds - Patience by Girlfriend "Engineering is the art of modelling materials we do not wholly understand, into shapes we cannot precisely analyse so as to withstand forces we cannot properly assess, in such a way that the public has no reason to suspect the extent of our ignorance." (Dr. A. R. Dykes - British Institution of Structural Engineers, 1976)
EtherealN Posted October 19, 2009 Posted October 19, 2009 (edited) Well, there's no C in latin phonetics either. :P C in languages using the latin alphabet will either be S, the same as the cyrillic C, or K, same as the cyrillic K. It will sometimes be a spelling curiosity because several germanic languages (like my own) have a weird phobia against double-consonanting K, replacing KK with CK. Cyrillic manages to dispense with a completely unecessary character. Zamenhof had a point when he chose cyrillic. :P Although the vast variation of spelling of my name on my Russian Federation work visas do indicate some other weirdness, like the decision of whether to use "ИО" or "Ю". But hey, they do have a C at least, and it's pronounced the same way as half of our C's. AND they have decided how it's to be pronounced instead of our inability to make a decision on what the heck the letter actually means. :D Edited October 19, 2009 by EtherealN [sIGPIC][/sIGPIC] Daniel "EtherealN" Agorander | Даниэль "эфирныйн" Агорандер Intel i7 2600K @ 4.4GHz, ASUS Sabertooth P67, 8GB Corsair Vengeance @ 1600MHz, ASUS GTX 560Ti DirectCU II 1GB, Samsung 830series 512GB SSD, Corsair AX850w, two BENQ screens and TM HOTAS Warthog DCS: A-10C Warthog FAQ | DCS: P-51D FAQ | Remember to read the Forum Rules | | | Life of a Game Tester
Martillo1 Posted October 20, 2009 Author Posted October 20, 2009 I am pretty sure that instructions are the very well known old good ones :P Vista, Suerte y al Toro! [sIGPIC][/sIGPIC]
ED Team c0ff Posted October 20, 2009 ED Team Posted October 20, 2009 ПРОГРАММА ДыЦыэС НАЧАТЬ САМОЛЁТ ЛЕТЕТЬ БЫСТРО КРАСИВО КОНЧИТЬ 2 Dmitry S. Baikov @ Eagle Dynamics LockOn FC2 Soundtrack Remastered out NOW everywhere - https://band.link/LockOnFC2.
ED Team c0ff Posted October 20, 2009 ED Team Posted October 20, 2009 Sometimes, I think it is written in http://www.muppetlabs.com/~breadbox/bf/ 1 Dmitry S. Baikov @ Eagle Dynamics LockOn FC2 Soundtrack Remastered out NOW everywhere - https://band.link/LockOnFC2.
Martillo1 Posted October 20, 2009 Author Posted October 20, 2009 if ( questionBeyondKnowledge == true ) cout << easyJokes << endln; Vista, Suerte y al Toro! [sIGPIC][/sIGPIC]
Martillo1 Posted October 20, 2009 Author Posted October 20, 2009 Sometimes, I think it is written in http://www.muppetlabs.com/~breadbox/bf/ :megalol: Vista, Suerte y al Toro! [sIGPIC][/sIGPIC]
EtherealN Posted October 20, 2009 Posted October 20, 2009 ПРОГРАММА ДыЦыэС НАЧАТЬ САМОЛЁТ ЛЕТЕТЬ БЫСТРО КРАСИВО КОНЧИТЬ See! Plenty of C in there! :D [sIGPIC][/sIGPIC] Daniel "EtherealN" Agorander | Даниэль "эфирныйн" Агорандер Intel i7 2600K @ 4.4GHz, ASUS Sabertooth P67, 8GB Corsair Vengeance @ 1600MHz, ASUS GTX 560Ti DirectCU II 1GB, Samsung 830series 512GB SSD, Corsair AX850w, two BENQ screens and TM HOTAS Warthog DCS: A-10C Warthog FAQ | DCS: P-51D FAQ | Remember to read the Forum Rules | | | Life of a Game Tester
Martillo1 Posted October 20, 2009 Author Posted October 20, 2009 What does "КОНЧИТЬ" mean? The google's translator is brain****ed at it :D Vista, Suerte y al Toro! [sIGPIC][/sIGPIC]
Boberro Posted October 20, 2009 Posted October 20, 2009 It means end :P Reminder: Fighter pilots make movies. Bomber pilots make... HISTORY! :D | Also to be remembered: FRENCH TANKS HAVE ONE GEAR FORWARD AND FIVE BACKWARD :D ಠ_ಠ ツ
Karon Posted October 20, 2009 Posted October 20, 2009 ПРОГРАММА ДыЦыэС НАЧАТЬ САМОЛЁТ ЛЕТЕТЬ БЫСТРО КРАСИВО КОНЧИТЬ It's Pascal! :megalol: program ДыЦыэС begin [..] end "Cogito, ergo RIO" Virtual Backseaters Volume I: F-14 Radar Intercept Officer - Fifth Public Draft Virtual Backseaters Volume II: F-4E Weapon Systems Officer - Scrapped Phantom Articles: Air-to-Air and APQ-120 | F-4E Must-know manoevure: SYNC-Z-TURN
Boberro Posted October 20, 2009 Posted October 20, 2009 Yees ^^ This would be explanation why LO\DCS is so slow :D Reminder: Fighter pilots make movies. Bomber pilots make... HISTORY! :D | Also to be remembered: FRENCH TANKS HAVE ONE GEAR FORWARD AND FIVE BACKWARD :D ಠ_ಠ ツ
Martillo1 Posted October 20, 2009 Author Posted October 20, 2009 It's Pascal! :megalol: program ДыЦыэС begin [..] end Pascal!!! Is ED using Pascal to develop DCS? I loved TurboPascal. Vista, Suerte y al Toro! [sIGPIC][/sIGPIC]
HellMutt Posted October 20, 2009 Posted October 20, 2009 It's probably written in C++. I remember seeing a job opening on the Eagle Dynamics website for an experienced C++ programmer. That was some years ago (when they were working on Flaming Cliffs). i7 8700K @ 4.4Ghz, Radeon RX 6800, HP Reverb, Thrustmaster Warthog HOTAS, MFG Crosswind pedals, Thrustmaster MFD's
Martillo1 Posted October 20, 2009 Author Posted October 20, 2009 It's probably written in C++. I remember seeing a job opening on the Eagle Dynamics website for an experienced C++ programmer. That was some years ago (when they were working on Flaming Cliffs). I think so, that is why I have asked about the optimizations and architecture(s) used in the compilation. For people who have modern microprocessors means giving us an edge over the generic compilation at no cost. Vista, Suerte y al Toro! [sIGPIC][/sIGPIC]
Fudd Posted October 20, 2009 Posted October 20, 2009 The code is probaly in Russian anyway. :doh: The code is probaly in Russian anyway.
ZaltysZ Posted October 20, 2009 Posted October 20, 2009 Well, there's no C in latin phonetics either. :P C in languages using the latin alphabet will either be S, the same as the cyrillic C, or K, same as the cyrillic K. In Lithuanian, Latin "C" sounds "ts" (IPA), the same as "Ц" (Russian). For example: "Lemon" in Lithuanian is "Citrina", which is pronounced as "ts ɪ t r ɪ n ɐ" (IPA). :) Wir sehen uns in Walhalla.
Zembla Posted October 20, 2009 Posted October 20, 2009 Well, there's no C in latin phonetics either. :P C in languages using the latin alphabet will either be S, the same as the cyrillic C, or K, same as the cyrillic K. You mean the Greek alphabet I take it? Latin had words like centauri, Gallico etc. So they did have a C. Greek alphabet has a Gamma that's often considered to be there C yes. And similarly, their C is an S. Or, so I recall :) -Z [sigpic][/sigpic] I aaaaaam ... a banana!
EtherealN Posted October 20, 2009 Posted October 20, 2009 That's a point, but isn't Lithuanian slavic? Though even then my statement isn't entirely factual - I should have just kept to the phonetics. [sIGPIC][/sIGPIC] Daniel "EtherealN" Agorander | Даниэль "эфирныйн" Агорандер Intel i7 2600K @ 4.4GHz, ASUS Sabertooth P67, 8GB Corsair Vengeance @ 1600MHz, ASUS GTX 560Ti DirectCU II 1GB, Samsung 830series 512GB SSD, Corsair AX850w, two BENQ screens and TM HOTAS Warthog DCS: A-10C Warthog FAQ | DCS: P-51D FAQ | Remember to read the Forum Rules | | | Life of a Game Tester
EtherealN Posted October 20, 2009 Posted October 20, 2009 (edited) You mean the Greek alphabet I take it? Latin had words like centauri, Gallico etc. So they did have a C. Greek alphabet has a Gamma that's often considered to be there C yes. And similarly, their C is an S. Or, so I recall :) -Z The greek alphabet is a cyrillic alphabet. I did NOT mean the greek alphabet. I meant exactly what I wrote, though as Zaltysz pointed out there is some factual inaccuracy. Latin has words like "centauri", yes. (Although to be precise "centauri" isn't the word itself, it's a specific form of the word "centaur". :P ) How do you pronounce those? Either "sentauri" or "kentauri". There is no specific "c" sound phonetically, which is my entire point. The alphabet has a "c", but there is no such thing as the sound "c", and the letter "c" in the alphabet does not have a specific singular sound assigned to it but rather is highly dependent on circumstances. As an example, let's take the word "circumstances" that I used just there: how do you pronounce it? Kirkumstankes? Sirsumstanses? or Sirkumstanses? That right there is my point: latin phonetics do not have a distinct "c", since the letter can mean widely different sounds. The russian "C" however does mean a very specific thing phonetically. If you want further examples of weirdness we can take the letters W and V, which (excepting german) are phonetically pretty much the same in most languages that use latin script. (Though the german hilarity of "f" and "v" being very similar phonetically is another thing.) Another "pair" would be K and Q. So we have a mishmash of some letters that can mean several sounds, and other letters that mean the same sounds as other letters. And that's not even beginning to touch on the confusion of letters changing meaning depending on their neighbors and composite sounds created with several letters (like "ch"), or pairs of letters used to change the pronounciation of a preceding letter - like double-consonants changing the pronounciation of a preceding vowel. Yes, I'm a nerd. :P Edited October 20, 2009 by EtherealN [sIGPIC][/sIGPIC] Daniel "EtherealN" Agorander | Даниэль "эфирныйн" Агорандер Intel i7 2600K @ 4.4GHz, ASUS Sabertooth P67, 8GB Corsair Vengeance @ 1600MHz, ASUS GTX 560Ti DirectCU II 1GB, Samsung 830series 512GB SSD, Corsair AX850w, two BENQ screens and TM HOTAS Warthog DCS: A-10C Warthog FAQ | DCS: P-51D FAQ | Remember to read the Forum Rules | | | Life of a Game Tester
ZaltysZ Posted October 20, 2009 Posted October 20, 2009 That's a point, but isn't Lithuanian slavic? No, Lithuanian is Baltic language (together with Latvian) and Russian is Slavic. However both groups belong Balto-slavic branch of Indo-European languages, so Lithuanian has more similarities with Russian than with German or English. Wir sehen uns in Walhalla.
EtherealN Posted October 20, 2009 Posted October 20, 2009 Ah, that clarifies it, thanks. :) I always understood Estonian as Ugric and Latvian and Lithuanian as slavic. My bad - I never picked up the distinction of a specific Baltic language group. [sIGPIC][/sIGPIC] Daniel "EtherealN" Agorander | Даниэль "эфирныйн" Агорандер Intel i7 2600K @ 4.4GHz, ASUS Sabertooth P67, 8GB Corsair Vengeance @ 1600MHz, ASUS GTX 560Ti DirectCU II 1GB, Samsung 830series 512GB SSD, Corsair AX850w, two BENQ screens and TM HOTAS Warthog DCS: A-10C Warthog FAQ | DCS: P-51D FAQ | Remember to read the Forum Rules | | | Life of a Game Tester
Recommended Posts