SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
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

Más contenido relacionado

Similar a Python In Brasil

ThePythonPapersVolume2Issue3
ThePythonPapersVolume2Issue3ThePythonPapersVolume2Issue3
ThePythonPapersVolume2Issue3
webuploader
 

Similar a 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
 

Más de 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
 

Más de 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
 

Último

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
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
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
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
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 

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