IronMagLabs Osta Rx


Google Code Jam 2010

Page 2 of 2 FirstFirst 12
Results 31 to 37 of 37
  1. #31
    fiendish thingy
    ELITE MEMBER

    fufu's Avatar

    Join Date
    Nov 2005
    Gender
    Male
    Location
    Massachusetts
    Posts
    18,430
    Rep Points
    60099873


    Quote Originally Posted by maniclion View Post
    That only helps my case, that if they could grasp the complexities of Calculus they should be able to handle the concept of If, else, then
    Sounds like apples and oranges to me.
    fufu's 1337 Journal

    Your diet will set you free.

    I hate exercise, I love training.

  2. #32
    Registered User

    NeilPearson's Avatar

    Join Date
    Sep 2005
    Gender
    Male
    Location
    USA
    Posts
    3,001
    Rep Points
    13325264

    Quote Originally Posted by fufu View Post
    Sounds like apples and oranges to me.
    They are a different skill set.

    I'm not sure programming can be taught to just anyone. There are abstract concepts especially when dealing with objects that can be explained and many can regurgitate the explanation but most don't really 'get it'... what it truly means.

    Many people program for years writing crap without really understanding the overall picture of object oriented programming. To them, code is just a bunch of spaghetti-like if then statements which gets unmanageable in anything large.

    I think programmers are kind of born programmers.

  3. #33
    Bohemian Extraordinaire
    ELITE MEMBER

    maniclion's Avatar

    Join Date
    Aug 2003
    Gender
    Male
    Location
    Mēns Incognita
    Posts
    25,581
    Rep Points
    396362507


    Quote Originally Posted by NeilPearson View Post
    They are a different skill set.

    I'm not sure programming can be taught to just anyone. There are abstract concepts especially when dealing with objects that can be explained and many can regurgitate the explanation but most don't really 'get it'... what it truly means.

    Many people program for years writing crap without really understanding the overall picture of object oriented programming. To them, code is just a bunch of spaghetti-like if then statements which gets unmanageable in anything large.

    I think programmers are kind of born programmers.
    Visual Spatial thinkers like me, yeah...but still Visual Basic isn't that hard and those guys were having problems with it....
    Coarse edged youth, the irish pendants string from their smiles
    not yet plucked as to slacken the seams
    and drag down the features of age,
    no folds or creases from unkempt wear
    eyes of tranquilty, crystalline-beads
    no sign of despair in their hair, nor their hearts
    but oh they have yet to be experienced and that makes aging so very worth it...ML circa2012

  4. #34
    Senior Member
    ELITE MEMBER

    danzik17's Avatar

    Join Date
    Oct 2005
    Gender
    Male
    Location
    Connecticut
    Posts
    3,797
    Rep Points
    61145583


    Quote Originally Posted by NeilPearson View Post
    They are a different skill set.

    I'm not sure programming can be taught to just anyone. There are abstract concepts especially when dealing with objects that can be explained and many can regurgitate the explanation but most don't really 'get it'... what it truly means.

    Many people program for years writing crap without really understanding the overall picture of object oriented programming. To them, code is just a bunch of spaghetti-like if then statements which gets unmanageable in anything large.

    I think programmers are kind of born programmers.
    What's so hard to understand about OOP? To me, it's such a natural way of programming. I have much more difficulty trying to work in a functional language, but then again I never was good at Lisp/Scheme.

    The hard part about programming is being able to design efficient algorithms. I'm no expert by any means, but being able to recognize the difference between a O(n log n) and O(n!) algorithms is a big deal. One will finish in your lifetime, one won't except in extremely small test cases.
    Ron Paul 2012

    No gym for home, work out floor with 30, but is it for 20 like 30 lb when you no lift it to be for men, for 30 lbs instead? or half is 10 for 20 pounds?

  5. #35
    Bohemian Extraordinaire
    ELITE MEMBER

    maniclion's Avatar

    Join Date
    Aug 2003
    Gender
    Male
    Location
    Mēns Incognita
    Posts
    25,581
    Rep Points
    396362507


    I was thinking about all the maths and how they are our representation of the world around us in a sort of programming language, calculus and physics it's almost like assembly code...

    Then my mind trailed off into the widening possibilities of bio-computers and quantum computers and I freaked myself out....
    Coarse edged youth, the irish pendants string from their smiles
    not yet plucked as to slacken the seams
    and drag down the features of age,
    no folds or creases from unkempt wear
    eyes of tranquilty, crystalline-beads
    no sign of despair in their hair, nor their hearts
    but oh they have yet to be experienced and that makes aging so very worth it...ML circa2012

  6. #36
    Registered User

    NeilPearson's Avatar

    Join Date
    Sep 2005
    Gender
    Male
    Location
    USA
    Posts
    3,001
    Rep Points
    13325264

    Quote Originally Posted by danzik17 View Post
    What's so hard to understand about OOP? To me, it's such a natural way of programming. I have much more difficulty trying to work in a functional language, but then again I never was good at Lisp/Scheme.

    The hard part about programming is being able to design efficient algorithms. I'm no expert by any means, but being able to recognize the difference between a O(n log n) and O(n!) algorithms is a big deal. One will finish in your lifetime, one won't except in extremely small test cases.
    Most people just don't get OOP. They try but their classes are still dependent on the inner workings of other classes.

    Most real world business programming out there will never ask you to use O(n log n) or O(n!). Most stuff is just accounting, inventories, averages, etc... nothing that is complicated math wise. You do have to really understand the difference between

    Database db = new Database();
    db.Open();

    for( int i = 1; i < 1000000; i++ )
    {
    db.Whatever(); // using database
    }


    and

    for( int i = 1; i < 1000000; i++ )
    {
    Database db = new Database();
    db.Open();

    db.Whatever(); // using database
    }


    and

    Database db = new Database();

    db.Open();
    db.CallStoredProcedureThatLoopsOneToOneMillion();


    They all end up doing the exact same thing but there are very big performance differences

  7. #37
    Senior Member
    ELITE MEMBER

    danzik17's Avatar

    Join Date
    Oct 2005
    Gender
    Male
    Location
    Connecticut
    Posts
    3,797
    Rep Points
    61145583


    Quote Originally Posted by NeilPearson View Post
    Most people just don't get OOP. They try but their classes are still dependent on the inner workings of other classes.

    Most real world business programming out there will never ask you to use O(n log n) or O(n!). Most stuff is just accounting, inventories, averages, etc... nothing that is complicated math wise. You do have to really understand the difference between

    Database db = new Database();
    db.Open();

    for( int i = 1; i < 1000000; i++ )
    {
    db.Whatever(); // using database
    }


    and

    for( int i = 1; i < 1000000; i++ )
    {
    Database db = new Database();
    db.Open();

    db.Whatever(); // using database
    }


    and

    Database db = new Database();

    db.Open();
    db.CallStoredProcedureThatLoopsOneToOneMillion();


    They all end up doing the exact same thing but there are very big performance differences
    I'm not going to lie and say I have the real world experience to dispute that, but I'd imagine that it's not always just basic arithmetic, especially if you advance past the code monkey stage.

    And really? There are actually programmers that don't know the difference between those code examples? Oh and all 3 don't do the same thing - the top two only loop to 999,999
    Ron Paul 2012

    No gym for home, work out floor with 30, but is it for 20 like 30 lb when you no lift it to be for men, for 30 lbs instead? or half is 10 for 20 pounds?

Page 2 of 2 FirstFirst 12

Similar Threads

  1. 2010 New Prohormone Ban ? 1-04-2010
    By Prince in forum Blog
    Replies: 0
    Last Post: 06-27-2011, 01:57 PM
  2. 2010 New Prohormone Ban ? 1-04-2010
    By Prince in forum Bodybuilding Gossip
    Replies: 0
    Last Post: 01-06-2010, 02:20 PM
  3. Replies: 22
    Last Post: 11-02-2006, 11:41 AM
  4. [u]VB code[/u]
    By PreMier in forum Help Desk
    Replies: 1
    Last Post: 08-06-2004, 06:01 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


DISCLAIMER:
All health, fitness, diet, nutrition & supplement information presented on IronMagazineForums.com's pages is intended as an educational resource and is not intended as a substitute for proper medical advice. We do not condone the use of anabolic steroids (AAS), all information about AAS is for educational and entertainment purposes only. Consult your physician or health care professional before performing any of the exercises, or following any diet, nutrition or supplement advice described on this website. As well as any exercise technique or regimen, diet, supplement, etc., particularly if you are pregnant or nursing, or if you are elderly or have chronic or recurring medical conditions. Discontinue any exercise that causes you pain or severe discomfort and consult a medical expert. The statements made about products have not been evaluated by the Food and Drug Administration (U.S.). They are not intended to diagnose, treat, cure or prevent any condition or disease. Please consult with your own physician or health care practitioner regarding the suggestions and recommendations made at IronMagazineForums.com. Neither the author of the information, nor the producer, nor distributors of such information make any warranty of any kind in regard to the content of the information presented on this website. Except as specifically stated on this site, neither IronMagazineForums.com, nor any of its authors or other representatives will be liable for damages arising out of, or in connection with the use of this site. This is a comprehensive limitation of liability that applies to all damages of any kind, including (without limitation) compensatory, direct, indirect or consequential damages, loss of data, income or profit, loss of or damage to property and claims of third parties. Sponsors pay for advertising space, we have no affiliation with the companies that have banners displayed on our websites. Please be advised it is your responsibility to check the laws that govern your country, state, or province in regards to items offered by some companies you may read about on this site.