Slashdot Mirror


82-Year-Old Pope Francis Is 'First Pope To Write a Line of Code' (geekwire.com)

Long-time Slashdot reader theodp writes: After seeing to it that UK Prime Minister David Cameron, US President Barack Obama, and Canadian Prime Minister Justin Trudeau all received (widely-publicized) coding lessons, Code.org CEO Hadi Partovi noted in late 2016 that he was "still working on Pope Francis." GeekWire reports that Partovi was able to cross that one off his bucket list Thursday, as he helped Pope Francis become 'the first Pope to write a line of code' at a 'Programming for Peace' event organized by the Pope's foundation, Scholas Occurrentes, in Vatican City (not ready for Twitch.TV video).

"In the 21st century, computer science is a fundamental subject that all students should learn," said Partovi, whose tech-bankrolled nonprofit has entered a partnership with Scholas to introduce children to computer science. "Schools should teach computer science to prepare students for the future, empower children with creativity and teach how to harness technology and creativity." The Pontiff's programming lesson comes a month after Partovi's next-door neighbor, Microsoft President and Code.org Board member Brad Smith, had a sit-down with the Pope to discuss the ethical use of AI and ways to bridge the digital divide between rich and poor nations.

97 comments

  1. Reported by Anonymous Coward · · Score: 0

    According to fine journalists everywhere, the Pope learning to code is a hate crime.

    I'm reporting this to the SPLC!

    1. Re:Reported by kenh · · Score: 1

      No, since the Pope is not a journalist, telling him to "Learn to Code" is not a hate crime, only Journalists - the folks that were quick to dole out that sage advice to non-journalists when they lost their jobs - are protected form that most insidious form of hate speech.

      --
      Ken
  2. Re:Ethics? Seriously by Anonymous Coward · · Score: 0

    Given a belief in a fantasy fairy God; and the devotion of the only life he has to that, he is completely borked anyway

  3. bugfree code forever! by Anonymous Coward · · Score: 5, Funny

    As the pope is infallible, therefore all of his code is perfect.
    Please let him write security-related stuff and new OSes, and the happy days arrive, and stays with us, forever and ever.

    1. Re:bugfree code forever! by Anonymous Coward · · Score: 0

      Until the next update, which will of course be bug-free and infallible (and always has been).

    2. Re:bugfree code forever! by Anonymous Coward · · Score: 0

      It would be awesome if he starts writing malware, like destructive worms.
      Pope uses NSA toolkits to write stealth firmware APT,
      some kind of papal cryptolocker that forces people to attend church

    3. Re:bugfree code forever! by Anonymous Coward · · Score: 0

      Blasphemy!

      TempleOS already exists and is perfection as dictated by God.

      The Pope is just a glow in the dark CIA N1GGER!

    4. Re:bugfree code forever! by Anonymous Coward · · Score: 0

      You're thinking impeccable.
      The Pope only acts infallibly:

      1. When defining a doctrine on matters of faith and morals...
      2. ...in the exercise of his office and apostolic authority as chief teacher of all christians ex cathedra...
      3. ...a belief to be definitively held by the whole Church.

    5. Re:bugfree code forever! by Anonymous Coward · · Score: 1

      I bet you're a huge hit at parties.

    6. Re:bugfree code forever! by jpaine619 · · Score: 1

      Infallible in matters of faith and dogma.. Otherwise he's just a human.. If you're gonna take a jab at a religion (which is fine) at least know what the fuck you're talking about.

    7. Re:bugfree code forever! by Woeful+Countenance · · Score: 1

      True doctrine. Also, the Pope gets to decide what's a bug and what isn't.

  4. 10 rem god doesn't exist by Anonymous Coward · · Score: 0

    some old school basic

  5. Re: On The Pope's Brain by Anonymous Coward · · Score: 0

    Who cares? He's just some dude that people listen to. He has no real impact on the world. It's not like he actually knows any facts about modern life or has any power.
    Does he even have any friends at his age? Geez

  6. Must #include by SigmundFloyd · · Score: 1

    I bet it was an assertion (and one doomed to fail).

    --
    Knowledge is power; knowledge shared is power lost.
  7. What is it with the bullshit? by gweihir · · Score: 3, Insightful

    This is about having them put on a band-aid and claiming that was the action of a surgeon. Any educated person can write simple code. Does not mean anything.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:What is it with the bullshit? by Anonymous Coward · · Score: 0

      Sure it does. It means that the pope learned to code--something that seems to trigger snowflakes these days.

    2. Re:What is it with the bullshit? by Anonymous Coward · · Score: 3, Insightful

      No, it means yet another high-profile celebrity learned to regurgitate simple code that is not even complicated enough to have bugs. Professional scientists often code, and at a much higher level, but still benefit greatly from having an actual coder do it.

      This whole "make everybody a coder" bullshit is just a stunt by the tech industry to make coders cheaper. It's not like they care about actual coder quality anyway. The more the merrier.

    3. Re:What is it with the bullshit? by Anonymous Coward · · Score: 5, Insightful

      This whole "make everybody a coder" bullshit is just a stunt by the tech industry to make coders cheaper. It's not like they care about actual coder quality anyway. The more the merrier.

      You could very well be right, but consider another perspective. Maybe it is more "make it less mysterious" so people are less likely to be fooled. For example, I watch videos on how stuff is made, not because I want to manufacture stuff, but to remove the mystery. Or maybe I read a book on playing the guitar so I can have a better appreciation for someone who practiced enough to play well.

      Think about HR hiring a software developer. Do you want them to pick the first person who spits up the most buzzwords or to be able to see through the jargon and pick a good candidate?

      But yes, the Programmer Pope sure does sound like a PR stunt.

    4. Re:What is it with the bullshit? by Anonymous Coward · · Score: 0

      This whole "make everybody a coder" bullshit is just a stunt by the tech industry to make coders cheaper.

      So I take it that you're a coder who's been looking for his first raise over the past 35 years.

    5. Re: What is it with the bullshit? by Anonymous Coward · · Score: 0

      Is that a thing? Going for 35 years without a raise? How are we defining a raise? Do cost of living adjustments count? Do people go 35 years without cost of living adjustments?

    6. Re: What is it with the bullshit? by Anonymous Coward · · Score: 0

      Coders are a dime a dozen. Face it, weirdo, we ran your "profession" into the gutter years ago and that ain't gonna change. Ever. Repeat after me: programmer = loser. And then swallow your own shit.

    7. Re:What is it with the bullshit? by gweihir · · Score: 1

      This whole "make everybody a coder" bullshit is just a stunt by the tech industry to make coders cheaper. It's not like they care about actual coder quality anyway. The more the merrier.

      The funny thing is that the industry is massively hurting itself by this and does not understand that at all. Bad coders (and cheap coders are bad coders) are always more expensive in the TCO than good coders, frequently extremely so. And to make matters worse, making coders even cheaper will prevent a lot of talented and capable people from ever going into that profession, so when the industry finally realize they are doing it to themselves, there will not be many good coders left and they will be stuck with the expensive bad ones.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    8. Re:What is it with the bullshit? by reboot246 · · Score: 1

      I compare coding to writing. Sure, any educated person can write, but only a few will be able to make a living by writing. Any educated person can be taught to code, but only a few will be able to do it well enough to make a living doing it.

      Coding is apparently both a talent and a skill, just as with writing. The skill comes from training, but the talent comes naturally.

      Disclaimer: My coding skills are near non-existent.

  8. Waiting for v2 by Anonymous Coward · · Score: 0

    As a devout Catholic, I'm going to wait for the next release. I hear it will be out any time now.

    1. Re: Waiting for v2 by Anonymous Coward · · Score: 0

      Wow. He will be dead by then. Do you have any idea how difficult that was for him?

    2. Re:Waiting for v2 by Anonymous Coward · · Score: 0

      error at line 10, mandatory condom prevented next release

    3. Re:Waiting for v2 by Megane · · Score: 1

      int main(void) {
      printf("Hello afterworld!");
      }

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
  9. Which is worse by Anonymous Coward · · Score: 0

    Covering up for pervert priests, or promoting socialism.

  10. But not the first Pope to protect child molesters by Anonymous Coward · · Score: 0

    But he's not the first Pope to shield child rapists from justice for their crimes.

  11. Goal by Anonymous Coward · · Score: 0

    Not enough to spawn a Daemon.

  12. no one writes code by Anonymous Coward · · Score: 0

    They fucking type it

    1. Re:no one writes code by Anonymous Coward · · Score: 1

      They fucking type it

      I still have some handwritten code sheets (the sheets were pre-printed with a column for the memory addresses, a column for the mnemonics (i.e. assembly language), a column for the hex code and a column for the remarks) from the 1970s.

      During summer holidays, I used to write the code during the afternoon/evening, assemble it by hand during the night, and type it in a hex editor in the morning.

    2. Re:no one writes code by kenh · · Score: 2

      During summer holidays, I used to write the code during the afternoon/evening, assemble it by hand during the night, and type it in a hex editor in the morning.

      Sounds delightful, I assume you vacationed alone?

      --
      Ken
    3. Re:no one writes code by Cederic · · Score: 1

      When I go on holiday with friends I always find time to be alone.

      Not everybody is extrovert.

  13. Pope John Paul II by Anonymous Coward · · Score: 0

    ...would have used Reverse Polish notation.

    1. Re:Pope John Paul II by Anonymous Coward · · Score: 0

      Francis waved his hands a lot.

    2. Re:Pope John Paul II by Anonymous Coward · · Score: 0

      Correction - he's Argentinian so the hand waving was a translation for the locals.

  14. LATIN by Anonymous Coward · · Score: 0

    This might lead to some interesting syntax, with function names at the end of the declaration.

    1. Re:Latin by Anonymous Coward · · Score: 1

      There's this one: http://users.monash.edu/~damian/papers/HTML/Perligata.html

    2. Re:Latin by K.+S.+Kyosuke · · Score: 2

      Yes, Latin. The Church has been programming people with it for two millennia.

      --
      Ezekiel 23:20
    3. Re:Latin by Anonymous Coward · · Score: 1

      Are there any programming languages in Latin?

      Yes. Perl has a module for that.

    4. Re:LATIN by Megane · · Score: 1

      That reminds me of my college days. They still used PL/I as the main language for classes, and then I started learning Pascal. Trust me, it's a serious mindfuck trying to use both of those at the same time.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
  15. Like this by WCMI92 · · Score: 1

    10 PRINT "I AM THE POPE"
    20 GOTO 10

    But that would be 2 lines of code...

    --
    Corporatism != Free Market
    1. Re:Like this by Anonymous Coward · · Score: 0

      10 STAMPARE "LO SONO IL PAPA"

    2. Re:Like this by Darinbob · · Score: 1

      More like
      10 PRINT "SALVE MUNDI"
      20 GOTO 10

    3. Re:Like this by Anonymous Coward · · Score: 0

      Actually it was

      10 PRINT "Hello, Mary"

    4. Re:Like this by kenh · · Score: 1

      10 PRINT "I am the Pope": GOTO 10

      There, one line of code

      --
      Ken
    5. Re:Like this by Anonymous Coward · · Score: 0

      You obviously learned to code on one of those cushy machines with more than a handful of kbs of memory and could afford whitespace. It should read:

      1PRINT"I AM THE POPE":GOTO1

  16. Latin by ardmhacha · · Score: 1

    Are there any programming languages in Latin?

    10 COGITO ERGO SUM
    20 Romanes eunt domus*

    *The John Cleese compiler might object

  17. I'm sure that all the molested kids are thrilled. by Archangel_Azazel · · Score: 1

    Fuck religion. /End

    --
    Your mind is like a parachute. It works best when it's been opened.
  18. So, Pope Francis ... by ClickOnThis · · Score: 1

    ... vi or emacs?

    --
    If it weren't for deadlines, nothing would be late.
    1. Re:So, Pope Francis ... by Anonymous Coward · · Score: 0

      Visual Studio. Deal with it.

  19. Do you want ... by PPH · · Score: 4, Funny

    ... another schism in the church? Because this is how you get one.

    --
    Have gnu, will travel.
  20. Blatant red flag by Anonymous Coward · · Score: 0

    To cover his time in Cult of the Dead Cow with Beto O'Rourke! ;)

  21. One easy solution by ClickOnThis · · Score: 1

    Just run emacs in vi emulation mode. Everybody's happy?

    --
    If it weren't for deadlines, nothing would be late.
  22. The Pope's first line of code: by sharkbiter · · Score: 1

    10 PRINT "POPE FRANCIS IS GREAT"
    20 GOTO 10

    (It might be a little bit behind the times.)

  23. writing code is not computer science by cjonslashdot · · Score: 1

    The ethos of "coding" is one of the reasons why IT is such a mess: https://www.theatlantic.com/te...

  24. Conversely... by Anonymous Coward · · Score: 0

    John Doe, a 43 year old computer operator, was the first IT professional to host a mass religious service when he held up a "John 3:16" sign at a football game.

  25. Re: Ethics? Seriously by Anonymous Coward · · Score: 0

    Truth can hurt, hence the markdown.

  26. Congrads! by Anonymous Coward · · Score: 0

    Congratulations, pope. Your "Hello World!" program is simply magnificent!

  27. Was it on a ... by CaptainDork · · Score: 0

    ... 10 year old's cute ass?

    --
    It little behooves the best of us to comment on the rest of us.
    1. Re:Was it on a ... by Anonymous Coward · · Score: 0

      Not sure, but it definitely wasn't on an Apple computer.

  28. A Missed Opportunity by pngwen · · Score: 1

    Had that line been: printf("por la paz\n"); instead of: setScreen("por la paz"); we would have had a line of Holy C!

    Perhaps there is still time. Has the Archbishop of Canterbury ever coded? As a confirmed Anglican, that would hold more sway with me anyhow! :-D

    --
    I am the penguin that codes in the night.
  29. Re: On The Pope's Brain by Anonymous Coward · · Score: 0

    More people listen to him that they listen to any of the weirdos you nerds worship. As for power... You have to be thankful Popes are not into the Catholic equivalent of fatwas since a couple or so of centuries. If the Pope was ever to declare a holy war on geeks, you would be all dead or wishing you were in a couple of weeks. I'd like to see that, nerds ending up like the Cathars. How would you like a nice cup of burning at the stake?

  30. First code by godel_56 · · Score: 1

    10 PRINT"Salve Munde"
    20 GOTO 10

  31. Did he write code for altar servers? by ffkom · · Score: 1

    Like for example a "Code of Conduct" for priests elaborating how to have consensual sex with underage altar servers? That is what the catholic church is all about, right?

  32. Re:Ethics? Seriously by Anonymous Coward · · Score: 0

    Given a belief in a fantasy fairy God; and the devotion of the only life he has to that, he is completely borked anyway

    Your opinion is your 'opinion'. Opinions and assholes, everyone's got one. ;)

  33. Fr. Robert Ballester by Iwastheone · · Score: 1

    Twit's former contributor, Fr. Robert Ballester, is currently a guest on This Week In Tech ( https://twit.tv/shows?shows_ac... ), Episode 711, He is a Franciscan priest who is very into tech and tech toys, and he's also very personable, He's very tech-savvy, and has served the Catholic Church as a Friar. He has been recently been serving at the Vatican, my guess is perhaps he has something to do with the Pope learning to write a line of code. https://twit.tv/people/fr-robe...

  34. I'll wait to be impressed by bblb · · Score: 1

    I'll wait to be impressed when I hear he's the first pope to stop priests from chestering kids...

    1. Re:I'll wait to be impressed by Iwastheone · · Score: 1

      Anyone who chooses a position of power over others, be it a priest, judge, police officer, politician, cult 'leader', etc... is a possible sociopath/psychopath who does not care for another's suffering. Not all cops are bad cops, just like not all priests are bad priests. Welcome to the human world.

  35. It's a good start. by Trimaz · · Score: 1

    I guess he's now done more coding than the ex-Buzzfeed writers ever have.

  36. Probably not the first by tomhath · · Score: 1

    I don't doubt that centuries ago a Pope was doodling and wrote a line of Perl.

  37. Written in... by mauhiz · · Score: 1

    The Holy C

    1. Re:Written in... by Anonymous Coward · · Score: 0

      Why not Python?

    2. Re:Written in... by Anonymous Coward · · Score: 0

      x --- The Joke
      O --- Your Head

    3. Re:Written in... by Anonymous Coward · · Score: 0

      - --- The Joke
      O --- YOUR Head

      I get it. Holy C. Holy See. lolz.
      Python. Snakes. If you'll recall, Judeo-Christian bibles have some stuff about snakes. So why not Python on a Mac? Well, I don't want to go over YOUR head, so I'll leave it there.

      (Funnily enough, I have "The Joke" (google it) in my head. It's a good tune from a great album. It should be more popular around these parts.)

      Peace.

    4. Re:Written in... by Anonymous Coward · · Score: 0

      You think yor're joking, but...

      https://en.wikipedia.org/wiki/TempleOS

      "TempleOS was written in a programming language developed by Davis in C and C++, called "HolyC"."

  38. Re:Ethics? Seriously by Hognoxious · · Score: 1

    Opinions and assholes, everyone's got one. ;)

    The difference between them is that it's OK to be interested in small boys' opinions.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  39. Re: On The Pope's Brain by youngone · · Score: 2

    5/10
    It's an OK troll, not the worst, but replies too much on the "nerd" insult which is so 1990's.
    I liked the Cathar reference, lots of people would have had to look that up. Spoiled by the "How would you like a nice cup of.." trope, which once again has not aged well.
    Need to try harder.

  40. Resurrection by Anonymous Coward · · Score: 0

    Perhaps he can kick on the Temple OS for a bit.

  41. rm -rf by Anonymous Coward · · Score: 0

    rm -rf /abuse_investigations

  42. 10 Print "I will protect kiddy fiddlers" by Anonymous Coward · · Score: 0

    20 goto 10

  43. Criticial thinking by Anonymous Coward · · Score: 0

    In the 21st century, critical thinking is a fundamental subject that all students should learn so they can know how to better separate truth from FUD, spin and shameless self-promotion.

  44. Fiat lux by Ronin441 · · Score: 1

    I really hope that the code he wrote turned on a light.

  45. More apt title: by noodler · · Score: 1

    "Head honcho of world wide religious pedophilia ring learns to code. Indoctrinated sheep approve."

  46. they are the oldest and best programmers by Anonymous Coward · · Score: 0

    - programming the dumb 'sheep' into believing their lies with few thousand years of experience and proven 'product excellence'.

    So what is with all those 'fake clickbait' titles? Correct way would be to stand in 'awe' at the greatest programmmers the world has ever seen.

  47. Re: On The Pope's Brain by c6gunner · · Score: 1

    What's with all the pedo jokes? I was expecting to see something more like ...

    while answer is None:
            print "God did it."

  48. I think it's great! by Anonymous Coward · · Score: 0

    Since Jorge Mario Bergoglio ("pope Francis") is utterly worthless as a pope, he might as well Learn to Code.

  49. It is more than curious by Anonymous Coward · · Score: 0

    Isn't it odd that education seems to be the one area of human endeavor, human knowledge that almost no one asks for evidence to back up claims? I doubt that coding is useful for general universal education. Where's the evidence these fanboys SHOULD have while they make these delusional claims? I'll wait. .. ... ....

  50. SQL of course by Anonymous Coward · · Score: 0

    select * from Parishioners where age 10

  51. Comment by Anonymous Coward · · Score: 0

    That's it! I'm going back to the bazaar...

  52. If God then goto... by Anonymous Coward · · Score: 0

    Need we say more ?

  53. echo "Hello Heaven" by Anonymous Coward · · Score: 0

    exit 0

  54. Re: On The Pope's Brain by jpaine619 · · Score: 1

    While the Pope does wield considerable influence, you're completely loony to think he could issue a fatwah that Catholics, in general, would obey/honor.

    The Church can't even get them to not eat fish on Friday (or whatever the rule is) or forgo premarital fornication. Catholics (and many other faiths) tend to go through the routine without getting all nutty about it.