Skip to main content

brogrammer

Pejorative adjective for computer programmers or others with a technical skill-set that adhere to a "bro" or "cool" culture, often obnoxiously so.

This phenomenon arose circa 2010 when the proliferation of popular tech-themed movies such as "21", "The Social Network", and "Iron Man" and tech-celebrities such as Elon Musk and Mark Zuckerberg glamorized technical skills. As such those who often grew up as socially repressed outcasts or "nerds" due to their academic or technical aptitude and social ineptitude now found themselves in socially desirable class of society. This incited a once repressed demographic to become much more socially active despite social cluelessness, resulting in an obnoxious culture that tends to mimic stereotypical "jock", "bro", or "cool" culture in combination with the egotism, insensitivity, and terrible humor of "nerd" culture.
"That guy who said 'Erlang is bitchingly fast' is such a brogrammer"
by smaker November 2, 2016
mugGet the brogrammer mug.

Neuro-Linguistic Programming

Having sex with your brain.
While remembering an etremely good state, you can amplifay that state by using techniques of Neuro-Linguistic Programming.
by nlpspin April 5, 2011
mugGet the Neuro-Linguistic Programming mug.

Programe

A program that is also a game. Meaning that it is a game but has some useful features like image/text editing.
Man that programe was useful and fun!
by KaBob799 January 31, 2009
mugGet the Programe mug.

system programming

Solving problems from 2020 with technology from 1980.
I could tell you a UDP joke, but you might not get it. - someone who had been system programming too long.
by someuiucstudent May 1, 2015
mugGet the system programming mug.

tuple-programming

In programming languages, such as Lisp, Python, Linda, and others, a tuple (pronounced TUH-pul) is an ordered set of values. tuple-programming is a new agile software development practice where a group of more than 2 programmers sit around a workstation and work together on a problem.
The AI team at Cresta is tuple-programming this afternoon.
by strin May 17, 2019
mugGet the tuple-programming mug.

Programming

The Best way to ... everything! Seriously you can program when you're:

Sad, Happy, Dancing, Sweating, Running, Jogging, Sing, Eating a Banana, Listenning to Britney Spears, Ignoring a Britney Spears Concert, Sitting, Standing, Baby-Sitting, Baby-Standing, Dressing, Undressing, Looking, Feeling, Living (preferably), Dying (although you might have better things to be doing), searching, meeting, throwing, dazing, shooting, carpetting, doing homework, breaking, screwing, Distressed, disgruntled, angry, pressed, stressed, etc. You get the point.

But I find it extremely useful right after a break-up. See example....
int main()
{

struct girl {
int happy_level;
char next_action(100);
int execute_action();
int render_action();
}

girl Susan = new girl;
Susan.happy_level -= 1000000000;
Susan.next_action = "Jump off cliff";
if(Susan.execute_action())
{
Susan.render_action();
}
else
{
cout<<"The action could not be executed. Susan's life will now become hell."<<endl;

while(1)
{
Susan.happy_level -= 1;
}
}
}
by Veggie April 3, 2005
mugGet the Programming mug.

dynamic programming

In computer science, dynamic programming (short: DP) is a method for reducing the runtime of algorithms exhibiting the properties of overlapping subproblems and optimal substructure.

Mathematician Richard Bellman invented dynamic programming in 1953. The field was founded as a systems analysis and engineering topic which is recognized by the IEEE.
The problem looks too hard to solve - it must be dynamic programming!
by Your SCAR Grandpa June 26, 2006
mugGet the dynamic programming mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email