SlideShare a Scribd company logo
1 of 14
Download to read offline
Python in Brasil



                    Luciano Ramalho

               Associação Python Brasil




luciano@python.org.br
Brasil is big

     Territory larger than the continental USA
 ●


     Population larger than Russia
 ●


     Thousands of miles of beaches where you can swim
 ●

     year-round




luciano@python.org.br
luciano@python.org.br
Brasil is complex

     The only country in Latin America where Spanish
 ●

     is not spoken; we speak Portuguese
     Belindia: islands of Belgium in a sea of India
 ●


     THX-cineplexes & slums
 ●




luciano@python.org.br
The market

     Brazilian Federal Government is a heavy user of
 ●

     Plone
         Presidency, Congress, several ministries
     ●



     Serpro, the IT arm of the Brazilian Treasury, uses
 ●

     Plone in it's portal and Python in some systems
     IDGnow, the largest IT news portal runs Plone
 ●


     No known large corporate users except for media
 ●


     Some small software companies are switching from
 ●

     Delphi to Python
luciano@python.org.br
World-class
Brazilian Pythonistas
     Some world-class Python users have software
 ●

     development teams in Brasil
         Google, Nokia, Canonical, Mandriva
     ●



     Several Brazilian Python programmers telecommute
 ●

     to companies in Europe and the US
     Core developers in large Python OSS projects
 ●


         Python (1)
     ●


         Plone (4)
     ●


         Zope (1)
     ●




luciano@python.org.br
The community: origins

     The year 2000 was key
 ●


     Mailing lists about Python and Zope created
 ●


     First FISL
 ●


         Fórum Internacional do Software Livre
     ●


         International Free Softwar Forum
     ●


         One of the largest OSS conferences in the world
     ●


              Aproximately 5000 attendees in recent years
          ●



     The leading voices met face to face
 ●


         friendships and a will to work together were born
     ●



luciano@python.org.br
The community: assets

     PythonBrasil.com.br
 ●


         A Moin-moin wiki
     ●



     Tchezope.org
 ●


         A Plone portal
     ●



     Mailing lists
 ●


         Python-brasil, zope-pt, django-brasil, pyscience-brasil,
     ●

         pygtk-brasil
     PyCon Brasil
 ●




luciano@python.org.br
The community: numbers

     Attendance at our PyCons
 ●


         From 50 to 300 since 2005
     ●



     Main mailing lists (growth in the last 10 months)
 ●


         Python: 2276 to 2847, up 25%
     ●


         Zope: 965 to 1039, up 7%
     ●


         Django: 408 to 945, up 132%
     ●




luciano@python.org.br
PyCon Brasil

     2005: Campinas, SP
 ●


     2006: Brasília, DF
 ●


     2007: Joinville, SC
 ●


     2008: Rio de Janeiro, RJ
 ●


     2009: Caxias do Sul, RS
 ●


     2010: undecided
 ●


     Usually held at a university campus
 ●




luciano@python.org.br
PyCon Brasil 2008

     Rio de Janeiro
 ●


     Aproximately 300 attendees
 ●


     Several high-visibility sponsors
 ●


     First time we invited international speakers
 ●


         Bruce Eckel
     ●


         Alexander Limi, co-founder of Plone
     ●




luciano@python.org.br
Associação Python Brasil

     Incorporated in 2007
 ●


     Certified non-profit (org.br)
 ●


     Democratic and transparent governance
 ●


     Yearly elecions for directors and council
 ●


     Enabled sponsorships
 ●




luciano@python.org.br
Come to Brasil!

     We will continue to invite international speakers
 ●


         Do something cool, get voted, get invited, come!
     ●



     We welcome international speakers, sprinters and
 ●

     participants
         But get a Visa if you are American or Canadian
     ●

         (reciprocity, sorry abou that)
         Talk to anyone who's been to Brasil and you will know
     ●

         how welcome you will be
              Paul Everitt, Bruce Eckel, Alexander Limi, Nate Aune,
          ●

              Shane Hathaway, Alan Runyan

luciano@python.org.br
luciano@python.org.br

More Related Content

Similar to Python In Brasil

ThePythonPapersVolume2Issue3
ThePythonPapersVolume2Issue3ThePythonPapersVolume2Issue3
ThePythonPapersVolume2Issue3
webuploader
 

Similar to Python In Brasil (20)

The PSF and You
The PSF and YouThe PSF and You
The PSF and You
 
Python – The Fastest Growing Programming Language
Python – The Fastest Growing Programming LanguagePython – The Fastest Growing Programming Language
Python – The Fastest Growing Programming Language
 
ThePythonPapersVolume2Issue3
ThePythonPapersVolume2Issue3ThePythonPapersVolume2Issue3
ThePythonPapersVolume2Issue3
 
Python and SQL Server
Python and SQL ServerPython and SQL Server
Python and SQL Server
 
P2PU School of Webcraft - SXSW 2011
P2PU School of Webcraft - SXSW 2011P2PU School of Webcraft - SXSW 2011
P2PU School of Webcraft - SXSW 2011
 
We19 Learn Python! Why and How
We19 Learn Python! Why and HowWe19 Learn Python! Why and How
We19 Learn Python! Why and How
 
Scientific Collaboration with Plone: Sharing Bibliographies, Papers, Discus...
Scientific Collaboration with Plone: Sharing Bibliographies,   Papers, Discus...Scientific Collaboration with Plone: Sharing Bibliographies,   Papers, Discus...
Scientific Collaboration with Plone: Sharing Bibliographies, Papers, Discus...
 
Scientific Collaboration with Plone: Sharing Bibliographies, Papers, Discussions
Scientific Collaboration with Plone: Sharing Bibliographies, Papers, DiscussionsScientific Collaboration with Plone: Sharing Bibliographies, Papers, Discussions
Scientific Collaboration with Plone: Sharing Bibliographies, Papers, Discussions
 
Py Mag 2007 10
Py Mag 2007 10Py Mag 2007 10
Py Mag 2007 10
 
PyData Introduction
PyData IntroductionPyData Introduction
PyData Introduction
 
The PSF and our community
The PSF and our communityThe PSF and our community
The PSF and our community
 
Is Python the Future of Programming
Is Python the Future of ProgrammingIs Python the Future of Programming
Is Python the Future of Programming
 
Beginning Python Programmers: Here's Where to Find Help!
Beginning Python Programmers: Here's Where to Find Help!Beginning Python Programmers: Here's Where to Find Help!
Beginning Python Programmers: Here's Where to Find Help!
 
Python Meetup: The Origins
Python Meetup: The OriginsPython Meetup: The Origins
Python Meetup: The Origins
 
How community software supports language documentation and data analysis
How community software supports language documentation and data analysisHow community software supports language documentation and data analysis
How community software supports language documentation and data analysis
 
PostgreSQL Conference: East 08
PostgreSQL Conference: East 08PostgreSQL Conference: East 08
PostgreSQL Conference: East 08
 
PPT PYTHON
PPT PYTHONPPT PYTHON
PPT PYTHON
 
Python 101 For The Net Developer
Python 101 For The Net DeveloperPython 101 For The Net Developer
Python 101 For The Net Developer
 
Welcome to Python
Welcome to PythonWelcome to Python
Welcome to Python
 
Python, PyCon and the PSF
Python, PyCon and the PSFPython, PyCon and the PSF
Python, PyCon and the PSF
 

More from Luciano Ramalho

Encapsulamento com descritores
Encapsulamento com descritoresEncapsulamento com descritores
Encapsulamento com descritores
Luciano Ramalho
 
Encapsulamento com Descritores em Python
Encapsulamento com Descritores em PythonEncapsulamento com Descritores em Python
Encapsulamento com Descritores em Python
Luciano Ramalho
 
Python: Iteraveis, geradores etc
Python: Iteraveis, geradores etcPython: Iteraveis, geradores etc
Python: Iteraveis, geradores etc
Luciano Ramalho
 
Python para quem sabe Python (aula 2)
Python para quem sabe Python (aula 2)Python para quem sabe Python (aula 2)
Python para quem sabe Python (aula 2)
Luciano Ramalho
 

More from Luciano Ramalho (20)

Wiki-wiki S/A
Wiki-wiki S/AWiki-wiki S/A
Wiki-wiki S/A
 
Mongodb: agregação
Mongodb: agregaçãoMongodb: agregação
Mongodb: agregação
 
Introdução a linguagem Python
Introdução a linguagem PythonIntrodução a linguagem Python
Introdução a linguagem Python
 
Iteráveis e geradores (versão RuPy)
Iteráveis e geradores (versão RuPy)Iteráveis e geradores (versão RuPy)
Iteráveis e geradores (versão RuPy)
 
Orientação a objetos em Python (compacto)
Orientação a objetos em Python (compacto)Orientação a objetos em Python (compacto)
Orientação a objetos em Python (compacto)
 
Encapsulamento com descritores
Encapsulamento com descritoresEncapsulamento com descritores
Encapsulamento com descritores
 
Iteraveis e geradores
Iteraveis e geradoresIteraveis e geradores
Iteraveis e geradores
 
Arduino: hardware hacking & coding dojo
Arduino: hardware hacking & coding dojoArduino: hardware hacking & coding dojo
Arduino: hardware hacking & coding dojo
 
Objetos Pythonicos - compacto
Objetos Pythonicos - compactoObjetos Pythonicos - compacto
Objetos Pythonicos - compacto
 
Iteraveis e geradores em Python
Iteraveis e geradores em PythonIteraveis e geradores em Python
Iteraveis e geradores em Python
 
Encapsulamento com Descritores em Python
Encapsulamento com Descritores em PythonEncapsulamento com Descritores em Python
Encapsulamento com Descritores em Python
 
Dojo com Processing
Dojo com ProcessingDojo com Processing
Dojo com Processing
 
Dojo com Arduino
Dojo com ArduinoDojo com Arduino
Dojo com Arduino
 
Python: Iteraveis, geradores etc
Python: Iteraveis, geradores etcPython: Iteraveis, geradores etc
Python: Iteraveis, geradores etc
 
Open Library no Mongodb
Open Library no MongodbOpen Library no Mongodb
Open Library no Mongodb
 
Jython no JavaOne Latin America 2011
Jython no JavaOne Latin America 2011Jython no JavaOne Latin America 2011
Jython no JavaOne Latin America 2011
 
Python para quem sabe Python (aula 2)
Python para quem sabe Python (aula 2)Python para quem sabe Python (aula 2)
Python para quem sabe Python (aula 2)
 
OO em Python sem sotaque
OO em Python sem sotaqueOO em Python sem sotaque
OO em Python sem sotaque
 
Modelos ricos
Modelos ricosModelos ricos
Modelos ricos
 
Python, a arma secreta do Google
Python, a arma secreta do GooglePython, a arma secreta do Google
Python, a arma secreta do Google
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Python In Brasil

  • 1. Python in Brasil Luciano Ramalho Associação Python Brasil luciano@python.org.br
  • 2. Brasil is big Territory larger than the continental USA ● Population larger than Russia ● Thousands of miles of beaches where you can swim ● year-round luciano@python.org.br
  • 4. Brasil is complex The only country in Latin America where Spanish ● is not spoken; we speak Portuguese Belindia: islands of Belgium in a sea of India ● THX-cineplexes & slums ● luciano@python.org.br
  • 5. The market Brazilian Federal Government is a heavy user of ● Plone Presidency, Congress, several ministries ● Serpro, the IT arm of the Brazilian Treasury, uses ● Plone in it's portal and Python in some systems IDGnow, the largest IT news portal runs Plone ● No known large corporate users except for media ● Some small software companies are switching from ● Delphi to Python luciano@python.org.br
  • 6. World-class Brazilian Pythonistas Some world-class Python users have software ● development teams in Brasil Google, Nokia, Canonical, Mandriva ● Several Brazilian Python programmers telecommute ● to companies in Europe and the US Core developers in large Python OSS projects ● Python (1) ● Plone (4) ● Zope (1) ● luciano@python.org.br
  • 7. The community: origins The year 2000 was key ● Mailing lists about Python and Zope created ● First FISL ● Fórum Internacional do Software Livre ● International Free Softwar Forum ● One of the largest OSS conferences in the world ● Aproximately 5000 attendees in recent years ● The leading voices met face to face ● friendships and a will to work together were born ● luciano@python.org.br
  • 8. The community: assets PythonBrasil.com.br ● A Moin-moin wiki ● Tchezope.org ● A Plone portal ● Mailing lists ● Python-brasil, zope-pt, django-brasil, pyscience-brasil, ● pygtk-brasil PyCon Brasil ● luciano@python.org.br
  • 9. The community: numbers Attendance at our PyCons ● From 50 to 300 since 2005 ● Main mailing lists (growth in the last 10 months) ● Python: 2276 to 2847, up 25% ● Zope: 965 to 1039, up 7% ● Django: 408 to 945, up 132% ● luciano@python.org.br
  • 10. PyCon Brasil 2005: Campinas, SP ● 2006: Brasília, DF ● 2007: Joinville, SC ● 2008: Rio de Janeiro, RJ ● 2009: Caxias do Sul, RS ● 2010: undecided ● Usually held at a university campus ● luciano@python.org.br
  • 11. PyCon Brasil 2008 Rio de Janeiro ● Aproximately 300 attendees ● Several high-visibility sponsors ● First time we invited international speakers ● Bruce Eckel ● Alexander Limi, co-founder of Plone ● luciano@python.org.br
  • 12. Associação Python Brasil Incorporated in 2007 ● Certified non-profit (org.br) ● Democratic and transparent governance ● Yearly elecions for directors and council ● Enabled sponsorships ● luciano@python.org.br
  • 13. Come to Brasil! We will continue to invite international speakers ● Do something cool, get voted, get invited, come! ● We welcome international speakers, sprinters and ● participants But get a Visa if you are American or Canadian ● (reciprocity, sorry abou that) Talk to anyone who's been to Brasil and you will know ● how welcome you will be Paul Everitt, Bruce Eckel, Alexander Limi, Nate Aune, ● Shane Hathaway, Alan Runyan luciano@python.org.br