SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
How I forgot iostream
the story of a C(++) ten-point-someone
How I forgot iostream
@SarupBanskota
the story of a C(++) ten-point-someone
Some Python a
day keeps the
semicolons
away;
Some Python a
day keeps the
semicolons
away;
I started to learn Python because
I thought C/C++ was cryptic. I
spent time on it because its
impact on code readability was
impressive and saved my time.
I know C; why
trouble me?
I know C; why
trouble me?
I started to learn Python because
I thought C/C++ was cryptic. I
spent time on it because its
impact on code readability was
impressive and saved my time.
I stuck with it because it would
quickly help me prototype.
I loved it more because it was
hassle free, and there was help.
If all you have is
a hammer, every
problem looks
like a nail.
If all you have is
a hammer, every
problem looks
like a nail.
I started to learn Python because
I thought C/C++ was cryptic. I
spent time on it because its
impact on code readability was
impressive and saved my time.
I stuck with it because it would
quickly help me prototype.
I loved it more because it was
hassle free, and there was help.
With the C I knew, my programs
stayed at the terminal and had
nasty graphics. With Python, I
went from 0 to web in no time!
Okay, so who uses
Python? I have
better things to do
than just write lab
programs.
Okay, so who uses
Python? I have
better things to do
than just write lab
programs.
I started to learn Python because
I thought C/C++ was cryptic. I
spent time on it because its
impact on code readability was
impressive and saved my time.
I stuck with it because it would
quickly help me prototype.
I loved it more because it was
hassle free, and there was help.
With the C I knew, my programs
stayed at the terminal and had
nasty graphics. With Python, I
went from 0 to web in no time!
It felt good to know Python skills
are wanted. Google uses it, and
so do so many of the world’s
nicest and newest startups.
You should learn it
too! It’s great to
prototype, to build
something good
and quick, and
there’s help!
You should learn it
too! It’s great to
prototype, to build
something good
and quick, and
there’s help!
I started to learn Python because
I thought C/C++ was cryptic. I
spent time on it because its
impact on code readability was
impressive and saved my time.
I stuck with it because it would
quickly help me prototype.
I loved it more because it was
hassle free, and there was help.
With the C I knew, my programs
stayed at the terminal and had
nasty graphics. With Python, I
went from 0 to web in no time!
It felt good to know Python skills
are wanted. Google uses it, and
so do so many of the world’s
nicest and newest startups.
I love Python
because it can do
everything I need.
Even make toast ;)
thanks
Chris for the illustrations; PSF for the awesome language

Mais conteúdo relacionado

Semelhante a How I forgot iostream

Summative Reflection
Summative ReflectionSummative Reflection
Summative Reflectionholaitsnoraxo
 
SharePoint Musical - SharePoint Saturday 2014
SharePoint Musical  - SharePoint Saturday 2014SharePoint Musical  - SharePoint Saturday 2014
SharePoint Musical - SharePoint Saturday 2014Cloud2
 
Give your own person opinion and response to this post- I think that C.docx
Give your own person opinion and response to this post- I think that C.docxGive your own person opinion and response to this post- I think that C.docx
Give your own person opinion and response to this post- I think that C.docxfrancescaj1
 
ICT End of Year Reflection PPT
ICT End of Year Reflection PPTICT End of Year Reflection PPT
ICT End of Year Reflection PPT12ngps1
 
How I become Go GDE
How I become Go GDEHow I become Go GDE
How I become Go GDEEvan Lin
 
Open source software for startups
Open source software for startupsOpen source software for startups
Open source software for startupsvictorneo
 
But there is no web component for that - Web Components Remote Conference - 2...
But there is no web component for that - Web Components Remote Conference - 2...But there is no web component for that - Web Components Remote Conference - 2...
But there is no web component for that - Web Components Remote Conference - 2...Horacio Gonzalez
 
What is Python? (Silicon Valley CodeCamp 2015)
What is Python? (Silicon Valley CodeCamp 2015)What is Python? (Silicon Valley CodeCamp 2015)
What is Python? (Silicon Valley CodeCamp 2015)wesley chun
 

Semelhante a How I forgot iostream (20)

Summative Reflection
Summative ReflectionSummative Reflection
Summative Reflection
 
SharePoint Musical - SharePoint Saturday 2014
SharePoint Musical  - SharePoint Saturday 2014SharePoint Musical  - SharePoint Saturday 2014
SharePoint Musical - SharePoint Saturday 2014
 
Mag pi18 Citation "PhotoReportage"
Mag pi18 Citation "PhotoReportage"Mag pi18 Citation "PhotoReportage"
Mag pi18 Citation "PhotoReportage"
 
Py Mag 2007 10
Py Mag 2007 10Py Mag 2007 10
Py Mag 2007 10
 
Programming Gives You Superpowers
Programming Gives You SuperpowersProgramming Gives You Superpowers
Programming Gives You Superpowers
 
Presentation1
Presentation1Presentation1
Presentation1
 
10 popular software programs written in python
10 popular software programs written in python 10 popular software programs written in python
10 popular software programs written in python
 
Technology A2
Technology A2Technology A2
Technology A2
 
Why learn python in 2017?
Why learn python in 2017?Why learn python in 2017?
Why learn python in 2017?
 
Give your own person opinion and response to this post- I think that C.docx
Give your own person opinion and response to this post- I think that C.docxGive your own person opinion and response to this post- I think that C.docx
Give your own person opinion and response to this post- I think that C.docx
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
 
Guest lecture at Coding Culture, Utrecht
Guest lecture at Coding Culture, UtrechtGuest lecture at Coding Culture, Utrecht
Guest lecture at Coding Culture, Utrecht
 
Maker Boot Camp
Maker Boot CampMaker Boot Camp
Maker Boot Camp
 
ICT End of Year Reflection PPT
ICT End of Year Reflection PPTICT End of Year Reflection PPT
ICT End of Year Reflection PPT
 
How I become Go GDE
How I become Go GDEHow I become Go GDE
How I become Go GDE
 
Open source software for startups
Open source software for startupsOpen source software for startups
Open source software for startups
 
But there is no web component for that - Web Components Remote Conference - 2...
But there is no web component for that - Web Components Remote Conference - 2...But there is no web component for that - Web Components Remote Conference - 2...
But there is no web component for that - Web Components Remote Conference - 2...
 
python training.docx
python training.docxpython training.docx
python training.docx
 
What is Python? (Silicon Valley CodeCamp 2015)
What is Python? (Silicon Valley CodeCamp 2015)What is Python? (Silicon Valley CodeCamp 2015)
What is Python? (Silicon Valley CodeCamp 2015)
 
venv and pip.pdf
venv and pip.pdfvenv and pip.pdf
venv and pip.pdf
 

Mais de Sarup Banskota

Curious case-of-fedora-freshmen
Curious case-of-fedora-freshmenCurious case-of-fedora-freshmen
Curious case-of-fedora-freshmenSarup Banskota
 
Building Designer Office, online
Building Designer Office, onlineBuilding Designer Office, online
Building Designer Office, onlineSarup Banskota
 
Introduction to FOSS techniques
Introduction to FOSS techniquesIntroduction to FOSS techniques
Introduction to FOSS techniquesSarup Banskota
 
Tapping designer thought process, The Goa Project 2013
Tapping designer thought process, The Goa Project 2013Tapping designer thought process, The Goa Project 2013
Tapping designer thought process, The Goa Project 2013Sarup Banskota
 
Using open source software to uncover extra terrestrials!
Using open source software to uncover extra terrestrials!Using open source software to uncover extra terrestrials!
Using open source software to uncover extra terrestrials!Sarup Banskota
 
You’re getting it all wrong
You’re getting it all wrongYou’re getting it all wrong
You’re getting it all wrongSarup Banskota
 
Replacing plastic bottles with something healthier, greener, costlier.
Replacing plastic bottles with something healthier, greener, costlier.Replacing plastic bottles with something healthier, greener, costlier.
Replacing plastic bottles with something healthier, greener, costlier.Sarup Banskota
 
Why say F*** U plastic
Why say F*** U plasticWhy say F*** U plastic
Why say F*** U plasticSarup Banskota
 
Looking Behind. And ahead.
Looking Behind. And ahead.Looking Behind. And ahead.
Looking Behind. And ahead.Sarup Banskota
 

Mais de Sarup Banskota (12)

Curious case-of-fedora-freshmen
Curious case-of-fedora-freshmenCurious case-of-fedora-freshmen
Curious case-of-fedora-freshmen
 
Building Designer Office, online
Building Designer Office, onlineBuilding Designer Office, online
Building Designer Office, online
 
Sarup fossasia
Sarup fossasiaSarup fossasia
Sarup fossasia
 
Introduction to FOSS techniques
Introduction to FOSS techniquesIntroduction to FOSS techniques
Introduction to FOSS techniques
 
Tapping designer thought process, The Goa Project 2013
Tapping designer thought process, The Goa Project 2013Tapping designer thought process, The Goa Project 2013
Tapping designer thought process, The Goa Project 2013
 
Do you haz the grit
Do you haz the gritDo you haz the grit
Do you haz the grit
 
Using open source software to uncover extra terrestrials!
Using open source software to uncover extra terrestrials!Using open source software to uncover extra terrestrials!
Using open source software to uncover extra terrestrials!
 
You’re getting it all wrong
You’re getting it all wrongYou’re getting it all wrong
You’re getting it all wrong
 
Lol, it's India.
Lol, it's India.Lol, it's India.
Lol, it's India.
 
Replacing plastic bottles with something healthier, greener, costlier.
Replacing plastic bottles with something healthier, greener, costlier.Replacing plastic bottles with something healthier, greener, costlier.
Replacing plastic bottles with something healthier, greener, costlier.
 
Why say F*** U plastic
Why say F*** U plasticWhy say F*** U plastic
Why say F*** U plastic
 
Looking Behind. And ahead.
Looking Behind. And ahead.Looking Behind. And ahead.
Looking Behind. And ahead.
 

Último

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 WorkerThousandEyes
 
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 educationjfdjdjcjdnsjd
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
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?Igalia
 
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 2024The Digital Insurer
 
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...Miguel Araújo
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
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)wesley chun
 
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 2024The Digital Insurer
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
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...Neo4j
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
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 FMESafe Software
 

Último (20)

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
 
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
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
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?
 
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
 
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...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
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)
 
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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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
 

How I forgot iostream

  • 1. How I forgot iostream the story of a C(++) ten-point-someone
  • 2. How I forgot iostream @SarupBanskota the story of a C(++) ten-point-someone
  • 3. Some Python a day keeps the semicolons away;
  • 4. Some Python a day keeps the semicolons away;
  • 5. I started to learn Python because I thought C/C++ was cryptic. I spent time on it because its impact on code readability was impressive and saved my time.
  • 6. I know C; why trouble me?
  • 7. I know C; why trouble me?
  • 8. I started to learn Python because I thought C/C++ was cryptic. I spent time on it because its impact on code readability was impressive and saved my time. I stuck with it because it would quickly help me prototype. I loved it more because it was hassle free, and there was help.
  • 9. If all you have is a hammer, every problem looks like a nail.
  • 10. If all you have is a hammer, every problem looks like a nail.
  • 11. I started to learn Python because I thought C/C++ was cryptic. I spent time on it because its impact on code readability was impressive and saved my time. I stuck with it because it would quickly help me prototype. I loved it more because it was hassle free, and there was help. With the C I knew, my programs stayed at the terminal and had nasty graphics. With Python, I went from 0 to web in no time!
  • 12. Okay, so who uses Python? I have better things to do than just write lab programs.
  • 13. Okay, so who uses Python? I have better things to do than just write lab programs.
  • 14. I started to learn Python because I thought C/C++ was cryptic. I spent time on it because its impact on code readability was impressive and saved my time. I stuck with it because it would quickly help me prototype. I loved it more because it was hassle free, and there was help. With the C I knew, my programs stayed at the terminal and had nasty graphics. With Python, I went from 0 to web in no time! It felt good to know Python skills are wanted. Google uses it, and so do so many of the world’s nicest and newest startups.
  • 15. You should learn it too! It’s great to prototype, to build something good and quick, and there’s help!
  • 16. You should learn it too! It’s great to prototype, to build something good and quick, and there’s help!
  • 17. I started to learn Python because I thought C/C++ was cryptic. I spent time on it because its impact on code readability was impressive and saved my time. I stuck with it because it would quickly help me prototype. I loved it more because it was hassle free, and there was help. With the C I knew, my programs stayed at the terminal and had nasty graphics. With Python, I went from 0 to web in no time! It felt good to know Python skills are wanted. Google uses it, and so do so many of the world’s nicest and newest startups. I love Python because it can do everything I need. Even make toast ;)
  • 18. thanks Chris for the illustrations; PSF for the awesome language