Not as well known as Bender, but just as capable. In fact, probably more capable according to those who know him, but it's so close that hardly anyone cares.
Tends to get flattened when people try mixing his work with existing Bender work. The two just don't go well together.
Supposedly simple, but nobody except his acolytes can understand him.
Everything technically fits together contractually, but good luck with the fine print.
Delights in the torment and frustration of others. The fact that he can always lay the blame on them as architects of their own doom is just icing on the hellish cake.
Protip (if youre a smaller shop): Hire developers because they are good programmers. Programming languages are easier than you think to learn. If they already know Python, Ruby is not that different. Most C-like languages are easy to pick up if you already know one of them. Train them on Ruby once hired :)
I have tried Rust, unsuccessfully, to simply play around and to create some data generators. That extremely limited experience completely transformed the way I think about resource ownership and mutation. It made me a better programmer.
Yeah I tried that, but being a small shop, I just can't afford to match the salaries of the bigger companies, and after a year (of mostly training) they get poached by a company that can pay 20-30k more than my little bootstrapped startup can :(
Wormstrom is R: old, powerful, pretends to be his own thing when he's actually only effective in a handful of scenarios. Uses others to accomplish his goals but takes their victories as his.
to expand on this - Perl is still one of the best languages to do text manipulation, Fry is not the best at anything and furthermore he language thinking not so good, him?
ok I guess Fry is the best at not having both kinds of brain waves and thus being the only being in the universe capable of defeating those floating brains guys but that is the best by virtue of being the worst.
Actually I think Java and C# would be the two presidential candidates John Jackson and Jack Johnson. "I think Java's final classes go too far", "well I think C#'s sealed classes don't go too far enough!"
I like it but it needs more effort. For example, the Zapp/Java joke simply doesn't work. Zapp doesn't overcome enemies "with complexity", he spends his men in human wave attacks. He doesn't enjoy bureaucracy, he doesn't give a f*ck. He just doesn't understand things. Zapp wouldn't be able to program in Java (or in anything, he would delegate everything to Kif while harassing some secretary).
Zapp is probably a Scrum Master (he didn't actually do the certification, he just sketched with pencils a fake certificate).
That's a better pun, but it still sounds like Java.
One team I worked with had >20 people and was building not that complex webapp. >70% of the team were Java programmers and they were always behind the schedule. At some point one of JS guys decided to write Java to help them catch up.
Getting Kif thrown into the next wave of attack is so Zapp.
Really? I've worked most of my professional life with Java and that's never been the case. Teams were always fairly small, 3 to 5 people. The 20-people (!!!) team you mentioned in your anecdote sounds like it would have failed with any technology.
A better characterization of Java is: reliable, battle-tested, bureaucratic, needlessly verbose, and used for many enterprisey (aka boring) projects. That doesn't match Zapp's personality: he's brash, self-promoting, ignorant, deluded about his own importance and accomplishments, and cruel to subordinates -- who do the actual work.
So Salesforce is a far better match. Failing that, an Engineer Manager job would also suit Zapp.
Hermes is a better match for Java, at least for bureaucracy and suitability for mind-boggingly boring tasks.
Oh, but that team did not fail. They eventually succeeded through the great effort just like good Zapp's troops, they were.
I think there's a very good reason that small startups rarely use Java but Enterprises with limitless resources to tackle simplest problems just love it.
I wrote some small commercial stuff in Java and it was anything but small. But I'm not Java programmer and I never will be if I can help it.
Zapp is Salesforce. Not a programming language, but often used in places where a programming language would be better suited. Overconfident and underqualified.
I ran `puts "@aq`b`,Ctg".split("").map(&:succ)*''`
Which outputs `Abraca-Duh` and I can't for the life of me figure out why.
Does that fact that I'm Ruby and I've come here to ask that really highlights how much I'm channeling Amy Wong doesn't it?
I've got it now. .succ returns the successor to str. But why on earth would one ever run "@".succ to get 'A'? Seems like a useless function, but I expect I'll just it one day. Good to know.
50 comments
[ 3.5 ms ] story [ 123 ms ] threadNot as well known as Bender, but just as capable. In fact, probably more capable according to those who know him, but it's so close that hardly anyone cares.
Tends to get flattened when people try mixing his work with existing Bender work. The two just don't go well together.
Nibbler is Lua? Small, powerful, can bite.
Supposedly simple, but nobody except his acolytes can understand him.
Everything technically fits together contractually, but good luck with the fine print.
Delights in the torment and frustration of others. The fact that he can always lay the blame on them as architects of their own doom is just icing on the hellish cake.
And add a few moments of delectable "mwahahaha" here and there...
"Tubes!? You're older than you said!"
Then I went back to Perl. Sorry. =D
https://futurama.fandom.com/wiki/Roberto
Also - Kif Kroker is definitely Four million lines of BASIC!
(He knows everything you’re going to do, unless you do something else, then he doesn’t know that. C with undefined behavior?)
Your Favorite Programming Language Sucks https://new.pythonforengineers.com/blog/favorite-programming...
Zapp is probably a Scrum Master (he didn't actually do the certification, he just sketched with pencils a fake certificate).
Zapp is HTML. Not a real programming language. Bloated. And somehow you keep finding it everywhere, even in places you really don't want to see him.
That's a better pun, but it still sounds like Java.
One team I worked with had >20 people and was building not that complex webapp. >70% of the team were Java programmers and they were always behind the schedule. At some point one of JS guys decided to write Java to help them catch up.
Getting Kif thrown into the next wave of attack is so Zapp.
> Zapp wouldn't be able to program in Java
He is Java.
Like I said, not a good joke. Nothing about Zapp seems Java-like.
Java seemingly requires countless bodies thrown into the fight to achieve even the simplest of goals.
A better characterization of Java is: reliable, battle-tested, bureaucratic, needlessly verbose, and used for many enterprisey (aka boring) projects. That doesn't match Zapp's personality: he's brash, self-promoting, ignorant, deluded about his own importance and accomplishments, and cruel to subordinates -- who do the actual work.
So Salesforce is a far better match. Failing that, an Engineer Manager job would also suit Zapp.
Hermes is a better match for Java, at least for bureaucracy and suitability for mind-boggingly boring tasks.
I think there's a very good reason that small startups rarely use Java but Enterprises with limitless resources to tackle simplest problems just love it.
I wrote some small commercial stuff in Java and it was anything but small. But I'm not Java programmer and I never will be if I can help it.
Let's agree to disagree.
I ran `puts "@aq`b`,Ctg".split("").map(&:succ)*''`
Which outputs `Abraca-Duh` and I can't for the life of me figure out why.
Does that fact that I'm Ruby and I've come here to ask that really highlights how much I'm channeling Amy Wong doesn't it?
I've got it now. .succ returns the successor to str. But why on earth would one ever run "@".succ to get 'A'? Seems like a useless function, but I expect I'll just it one day. Good to know.