I.Like(BigButts) && I.Lie(False)



  • I.Like(BigButts) && I.Lie(False)

    I saw this saying a while back and loved it. (it may have even been in a signature here.)

    I wrote a good portion of the song at the link, I think you guys could make some good suggestions on some of the lines.

    Check it out.

    -Adam



  • You know, I always wanted to do something similar.  I kind of had an idea of making a programming language based off of Ebonics or whatever.  So, instead of for loops, one would use for-shizzle loops.  Haven't gotten much further than that.  Anyone is free to run with this idea, or has this already been done?

     



  • I don't mean for this to come out the way it will (I am white), and the few black programmers I have met speak and write perfect English, but when a black programmer is reading or writing "for each" do they internalize that as "fo each" ?  This is something I have wondered about for a long time.



  • haha, this is great!



  • My brief Ruby version...


    # bigbutts.rb

    class Rapper
      def initialize name
        @name = name
        @likes = []
        @action_queue = []
      end
     
      def want_to action
        @action_queue.push action
      end
     
      def like something
        @likes.push something.to_s
      end
     
      def sprung? subject
        return (subject[:waist] == "itty bitty" && subject[:round_thing] == "in your face")
      end
     
      def cannot action
        self.class.instance_eval do
          define_method(action.to_s + "?", Proc.new { false })
        end
      end
    end

    class OtherBrothers
      def self.cant_deny= value
        @@cant_deny = value
      end
     
      def self.cant_deny
        @@cant_deny
      end
     
      def self.fellas?
        if @@cant_deny
          puts "yeah!"
          return true
        else
          return false
        end
      end
     
      def self.girlfriend_got_the_butt?
        return "hell yeah!"
      end
    end

    i = Rapper.new("Sir Mix-A-Lot")

    i.like(:big_butts)
    i.cannot(:lie)

    unless i.lie?
      OtherBrothers.cant_deny = true
    end

    girl_walks_in = {:waist => "itty bitty", :round_thing => "in your face"}
    if i.sprung? girl_walks_in
      i.want_to("pull up tough")
    end

    if (OtherBrothers.fellas? && OtherBrothers.fellas?) # double check!
      puts OtherBrothers.girlfriend_got_the_butt?
    end



  • Worst.Joke.Ever.

    [quote user="WeatherGod"]

    You know, I always wanted to do something
    similar.  I kind of had an idea of making a programming language
    based off of Ebonics or whatever.  So, instead of for loops, one
    would use for-shizzle loops.  Haven't gotten much further than
    that.  Anyone is free to run with this idea, or has this already
    been done?
     [/quote]

      This is the humour police, you are under arrest.

     
    Give yourself up, don't make it worse on yourself -we've got you
    surrounded.  So you may as well come on out with your hands in the
    air.   (Like you just don't care)

      Oh, and one last thing:

         NO FUNNY BUSINESS!

     



  • Years ago on a PowerBuilder project we had a "hungarian notation" standard ... instance variables started with "i" then a letter for the type, boolean = "b" So there were lots of variables like ibDone ... and tests like "if (ibDone) ..."  Good fun to read out loud.

     There was also a table mapping "logical object" names to class names.  All the logical names started with "lo".  I added rows to the table ...

    loMyBaby
    loMyHoney
    loMyRagTimeDoll

    Sing along if you know the rest ...

     



  • Here I am showing my age again, but back in the 1970's someone at college wrote a lament in Fortran supposedly written out by the computer just before Christmas vacation.

            REAL MYPROBLEMS(3)

            MYPROBLEMS(1) = VACATION

            ME = LONELY

            STUDENTS = GONE

            MYPRESENTS = 0

            IF (ILIKE .EQ. REDSOX .OR. IWANT .EQ. ABEER)  NOBODY = CARES

      and so forth.

    It was

            REAL CLEVER

     



  • [quote user="newfweiler"]

            STUDENTS = GONE

    [/quote]

    The real WTF is that the "machine" thought that was a bad thing. 



  • [quote user="Stan James"]

    There was also a table mapping "logical object" names to class names.  All the logical names started with "lo".  I added rows to the table ...

    loMyBaby
    loMyHoney
    loMyRagTimeDoll

    [/quote]

    Lovely, but...

    EXCRUCIATINGLY POINTLESS PEDANTRY ALERT

    ...it's "loMyRagTimeGal", as I recall, and the references I checked agree.

    There's a recording of the song at http://www.frogsonice.com/froggy/mjfrog/index.shtml



  • I like big bucks and I cannot lie



  • I spent five minutes on this and then realized I didn't want to spend more than that... I didn't even bother to write it out enough to see it compile.

    			GetWhiteGirlIntro();
    			Rapper i = new Rapper("Sir Mix-A-Lot", State.LikeBigButts & State.CannotLie);
    
    		List otherBrothers = GetHomeBoys();
    
    		Girl girl = Stage.BuildGirlWalkIn();
    		foreach (HomeBoy brother in otherBrothers)
    		{
    			if (girl.Waist == Waist.IttyBitty && girl.RoundThing.Location.Equals(homie.Face))
    			{
    				brother.Deny = false;
    				brother.Sprung();
    				brother.Observe(girl.Jeans.Butt = Butt.Stuffed);
    			}
    		}
    
    		i.Hooked = true;
    		i.StareTimeout = Double.MaxValue;
    
    		IRequest getWitCha = new BabyRequest(i, girl);
    		request.Actions.Add(new TakePictureAction(girl));
    		
    		try
    		{
    			foreach(HomeBoy homie in otherBrothers)
    			{
    				homie.Warn(i);
    			}
    		}
    		finally
    		{
    			i.SetMood(State.SoHorny, new Reason(girl.Butt));
    		}
    
    		Car benz = Garage.GetCar("Benz");
    		i.Car = benz;
    		while (girl.DesiredLocation == i.Car)
    			girl.Use(i);
    

Log in to reply