Author Topic: Codethulhu spotted in the wild  (Read 11090 times)

0 Members and 1 Guest are viewing this topic.

Offline MatthTheGeek

  • Captain Obvious
  • 212
  • Frenchie McFrenchface
Re: Codethulhu spotted in the wild
I think it's less about "professionally programmed" and more about "object-oriented".
People are stupid, therefore anything popular is at best suspicious.

Mod management tools     -     Wiki stuff!     -     Help us help you

666maslo666: Releasing a finished product is not a good thing! It is a modern fad.

SpardaSon21: it seems like you exist in a permanent state of half-joking misanthropy

Axem: when you put it like that, i sound like an insane person

bigchunk1: it's not retarded it's american!
bigchunk1: ...

batwota: steele's maneuvering for the coup de gras
MatthTheGeek: you mispelled grâce
Awaesaar: grace
batwota: oh right :P
Darius: ah!
Darius: yes, i like that
MatthTheGeek: the way you just spelled it it means fat
Awaesaar: +accent I forgot how to keyboard
MatthTheGeek: or grease
Darius: the killing fat!
Axem: jabba does the coup de gras
MatthTheGeek: XD
Axem: bring me solo and a cookie

 

Offline Crybertrance

  • 29
  • Conventional warheads only, no funny business
Re: Codethulhu spotted in the wild
Dman...That blob in the middle?!? :jaw: OH THE HORROR! :shaking:
<21:08:30>   Hartzaden fires a slammer at Cybertrance
<21:09:13>   Crybertrance pops flares, but wonders how Hartzaden acquired aspect lock on a stealth fighter... :\
<21:11:58>   *** The_E joined #bp [email protected]
21:11:58   +++ ChanServ has given op to The_E
<21:12:58>   Hartzaden continues to paint crybertrance and feeding the info to a wing of gunships
<21:14:07>   Crybertrance sends emergency "IM GETING MY ASS KICKED HERE!!!!eleventy NEED HELPZZZZ" to 3rd fleet command
<21:14:50>   Hartzaden jamms the transmission.
<21:14:51>   The_E explodes the sun

 

Offline Dragon

  • Citation needed
  • 212
  • The sky is the limit.
Re: Codethulhu spotted in the wild
Talk about spaghetti logic. Or in this case, spaghetti lack of logic. :)

 

Offline The E

  • He's Ebeneezer Goode
  • Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Codethulhu spotted in the wild
I think it's less about "professionally programmed" and more about "object-oriented".

Indeed. That blob you see there is the result of 10 years of mostly sound software engineering decisions; this particular form of graph is just the worst possible way of trying to visualize it. If you were to analyze the various subsystems within FSO, the result would look much clearer. It's only when everything is combined into one giant block of stuff that Codethulhu (May his syntax always be valid) appears.

EDIT: For the record, this is Starshatter: http://blueplanet.fsmods.net/E/pics/ssdep.xps.1.png

It looks a lot cleaner to a first approximation, but that cleanness is only due to Starshatter being a one-man project for most of its life, and one that was C++ from the beginning.
« Last Edit: August 13, 2012, 01:27:22 pm by The E »
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline Mastadon

  • Contributes SCP patches and doesn't afraid of anything
  • 26
Re: Codethulhu spotted in the wild
Damn, that looks worse than a ball of yarn after my cat is finished playing with it!

 
Re: Codethulhu spotted in the wild
Do homeworld 1!!!!!! :D source is available!
on another note... WTF is that!_ I swear to god I never saw such an atrocity! my eyes are bleeding u.u
« Last Edit: August 13, 2012, 02:28:45 pm by assasing123 »

 

Offline z64555

  • 210
  • Self-proclaimed controls expert
    • Steam
Re: Codethulhu spotted in the wild
I think it's less about "professionally programmed" and more about "object-oriented".

Indeed. That blob you see there is the result of 10 years of mostly sound software engineering decisions; this particular form of graph is just the worst possible way of trying to visualize it. If you were to analyze the various subsystems within FSO, the result would look much clearer. It's only when everything is combined into one giant block of stuff that Codethulhu (May his syntax always be valid) appears.

EDIT: For the record, this is Starshatter: http://blueplanet.fsmods.net/E/pics/ssdep.xps.1.png

It looks a lot cleaner to a first approximation, but that cleanness is only due to Starshatter being a one-man project for most of its life, and one that was C++ from the beginning.

Um... There are nodes that are not named. Censorship or conspiracy by VS'12?  :nervous:
Secure the Source, Contain the Code, Protect the Project
chief1983

------------
funtapaz: Hunchon University biologists prove mankind is evolving to new, higher form of life, known as Homopithecus Juche.
z64555: s/J/Do
BotenAlfred: <funtapaz> Hunchon University biologists prove mankind is evolving to new, higher form of life, known as Homopithecus Douche.

 

Offline The E

  • He's Ebeneezer Goode
  • Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Codethulhu spotted in the wild
My guess is derp.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline Mongoose

  • Rikki-Tikki-Tavi
  • Global Moderator
  • 212
  • This brain for rent.
    • Steam
    • Something
Re: Codethulhu spotted in the wild
Codethulhu just about managed to lock up Windows' image viewer.  Clearly his evil tentacles have great reach.

 

Offline Droid803

  • Trusted poster of legit stuff
  • 213
  • /人 ◕ ‿‿ ◕ 人\ Do you want to be a Magical Girl?
    • Skype
    • Steam
Re: Codethulhu spotted in the wild
Um... There are nodes that are not named. Censorship or conspiracy by VS'12?  :nervous:

There are things written there which the mortal mind cannot comprehend.
(´・ω・`)
=============================================================

 

Offline z64555

  • 210
  • Self-proclaimed controls expert
    • Steam
Re: Codethulhu spotted in the wild
Yeah, well at least my laptop's face didn't melt when it opened the .png. :P
Secure the Source, Contain the Code, Protect the Project
chief1983

------------
funtapaz: Hunchon University biologists prove mankind is evolving to new, higher form of life, known as Homopithecus Juche.
z64555: s/J/Do
BotenAlfred: <funtapaz> Hunchon University biologists prove mankind is evolving to new, higher form of life, known as Homopithecus Douche.

 

Offline Cobra

  • 212
  • Snake on a Cain
    • Skype
    • Steam
    • Twitter
Re: Codethulhu spotted in the wild
y'know, the FS2 code looks like something exploding.
To consider the Earth as the only populated world in infinite space is as absurd as to assert that in an entire field of millet, only one grain will grow. - Metrodorus of Chios
I wept. Mysterious forces beyond my ken had reached into my beautiful mission and energized its pilots with inhuman bomb-firing abilities. I could only imagine the GTVA warriors giving a mighty KIAAIIIIIII shout as they worked their triggers, their biceps bulging with sinew after years of Ivan Drago-esque steroid therapy and weight training. - General Battuta

 

Offline yuezhi

  • no u
  • 29
  • ¿¡you dare defy the commodore‽
Re: Codethulhu spotted in the wild
and i guess somewhere it says "Nuke was here".
ϟIn Neo-Terra we Trustϟ
ϟGreat Tin Can Run (Download
☭Gods and Conquerors  - mission design, tech descriptions, sounds; currently 5% Book of Invasions(reserved)☭


░░░░░░███████ ]▄▄▄▄▄▄▄▄        ︻╦╤─   Bob is building an army.
    ▂▄▅█████████▅▄▃▂          ☻/         This tank & Bob are against Google+
Il███████████████████].       /▌          Copy and Paste this all over
  ◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲⊙◤...     / \          Youtube if you are with us!

 

Offline asyikarea51

  • 210
  • -__-||
Re: Codethulhu spotted in the wild
Aaaaaaaaaaaaaand my Firefox breaks 75% into the picture load.

Is that codethulhu or the Milky Way...~~~~??? :banghead: :lol:

 

Offline FireSpawn

  • 29
  • Lives in GenDisc
Re: Codethulhu spotted in the wild
Ph'nglui mglw'nafh Codethulhu R'lyeh wgah'nagl fhtagn
If you hit it and it bleeds, you can kill it. If you hit it and it doesn't bleed...You are obviously not hitting hard enough.

Greatest Pirate in all the Beach System.

Peace is a lie, there is only passion.
Through passion, I gain strength.
Through strength, I gain power.
Through power, I gain victory.
Through victory, my chains are broken.
The Force shall free me.

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: Codethulhu spotted in the wild
If you're looking for an example of 'good code', I'd look for volunteer, NFP projects, not built with a budgeted timeline in mind.  Deadlines are what lead to the corner cutting that gives you that kind of messy code.  Although, Doom 3's source might be a good example, as the engine itself is developed more to Carmack's personal will from what I understand.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline jg18

  • A very happy zod
  • 210
  • can do more than spellcheck
Re: Codethulhu spotted in the wild
Just in case someone hasn't seen it...





Indeed. That blob you see there is the result of 10 years of mostly sound software engineering decisions; this particular form of graph is just the worst possible way of trying to visualize it. If you were to analyze the various subsystems within FSO, the result would look much clearer. It's only when everything is combined into one giant block of stuff that Codethulhu (May his syntax always be valid) appears.
If you're looking for an example of 'good code', I'd look for volunteer, NFP projects, not built with a budgeted timeline in mind.  Deadlines are what lead to the corner cutting that gives you that kind of messy code.  Although, Doom 3's source might be a good example, as the engine itself is developed more to Carmack's personal will from what I understand.

Reading these gave me an idea: The E, could you try running the dependency analyzer on the original :v: code (or the closest we can get to that), maybe SVN r5? I wonder how it'll compare.

 

Offline Nuke

  • Ka-Boom!
  • 212
  • Mutants Worship Me
Re: Codethulhu spotted in the wild
and i guess somewhere it says "Nuke was here".

yea i leave my name all over my bits of code, just so people know who to blame when it eventually goes horribly, horribly wrong.
« Last Edit: August 17, 2012, 07:22:26 pm by Nuke »
I can no longer sit back and allow communist infiltration, communist indoctrination, communist subversion, and the international communist conspiracy to sap and impurify all of our precious bodily fluids.

Nuke's Scripting SVN

  

Offline yuezhi

  • no u
  • 29
  • ¿¡you dare defy the commodore‽
Re: Codethulhu spotted in the wild
don't feel too bad about it. i believe this is the year we all should realize stuff like this was all for the greater good. otherwise i'd rather blame reds than give you credit. :P
ϟIn Neo-Terra we Trustϟ
ϟGreat Tin Can Run (Download
☭Gods and Conquerors  - mission design, tech descriptions, sounds; currently 5% Book of Invasions(reserved)☭


░░░░░░███████ ]▄▄▄▄▄▄▄▄        ︻╦╤─   Bob is building an army.
    ▂▄▅█████████▅▄▃▂          ☻/         This tank & Bob are against Google+
Il███████████████████].       /▌          Copy and Paste this all over
  ◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲⊙◤...     / \          Youtube if you are with us!

 

Offline redsniper

  • 211
  • Aim for the Top!
Re: Codethulhu spotted in the wild
... i'd rather blame reds than give you credit. :P

I don't know what you're talking about! :nervous:
"Think about nice things not unhappy things.
The future makes happy, if you make it yourself.
No war; think about happy things."   -WouterSmitssm

Hard Light Productions:
"...this conversation is pointlessly confrontational."