5

Python Creator: Eventually Python will Become a Legacy Language | PyDo | FAUN

 1 year ago
source link: https://factory.faun.dev/newsletters/i/python-creator-eventually-python-will-become-a-legacy-language-c24fe138-8f7e-49c0-8464-98e5fc5f3880
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Python Creator: Eventually Python will Become a Legacy Language

 
Python Weekly Newsletter, Pydo. Curated Python news, tutorials, tools and more!
🌐 View in your browser.   |  ✍️ Publish on FAUN   |  🦄 Become a sponsor
 
Allow loading remote contents and showing images to get the best out of this email.
PyDo
 
 
⭐ Patrons
 
 
Advertise with FAUN
 
 
Sponsor FAUN and reach developers where they are, not where you want them to be.

Download our mediakit.
 
3636be96506a7dbf4b95c8a3b3c7003f.png
 
 
⭐ Sponsors
 
 
The most advanced cryptocurrency hardware wallet
 
 
The Trezor Model T is the most advanced cryptocurrency hardware wallet. Easily store and protect your Bitcoin, passwords, tokens, and keys with confidence.

👉 Touchscreen - 1.54'' Color LCD
👉 USB - C included
👉 Manage coins in Trezor Suite
👉 Bitcoin, Litecoin, Ethereum (+all ERC-20), and more
👉 1456 Coins & Tokens
👉 Unlimited hidden wallets
👉 and more features!
 
a58d7f4c3e3e4e05a1dc97056adaa910.png
 
 
🔗 From the web
 
 
Question Answering System in Python using NLP
 
 
The article discusses the creation of a simple question-answering system using Python and natural language processing (NLP). The system is trained on a pre-collected corpus of data on specific topics and is able to provide relevant answers to questions within that range. The article explains the steps involved in creating the system, including document and passage retrieval, and provides the code for a sample implementation.
 
 
 
Python Linter Comparison 2022
 
 
Pylint vs Pyflakes vs Flake8 vs autopep8 vs Bandit vs Prospector vs Pylama vs Pyroma vs Black vs Mypy vs Radon vs mccabe
 
 
 
I/O is no longer the bottleneck
 
 
In 2022, reading from a file is very fast, faster than the processing and parsing of the input. Therefore, the performance bottleneck in a program that counts word frequencies is the processing and parsing of the input and the associated memory allocations, not the I/O.

The author provides some examples of time measurements for different stages of the process in both Python and Go, and explains that the optimized Go version is significantly faster than the others.
 
 
 
Ten histories of Python, mimicking the writing styles of others
 
 
The author of this post asked ChatGPT for the history of the Python programming language several times, and each time he got back variations on the same kernels of fact, expressed in ten distinctive literary voices, both contemporary and historical.
 
 
 
When Python can’t thread: a deep-dive into the GIL’s impact
 
 
Python’s Global Interpreter Lock (GIL) stops threads from running in parallel or concurrently. Learn how to determine impact of the GIL on your code.
 
 
 
⭐ Supporters
 
 
Post Developers Jobs for Free on FAUN
 
 
Reach developers where they are not where you want them to be.
Post jobs for free reach thousands of developers.
 
f63f3b0d9238b8fa327ffa160fdef617.png
 
 
Join Humans Behind Code
 
 
👉 If you're a Developer or a maintainer of a widely adopted Open Source project and you think it's worth talking about it and your experiences in building it, join Humans Behind Code and get interviewed and published on faun.dev!
 
9a422e90e7739016553223f0d37e339d.png
 
 
💬 Discussions
 
 
I got laid off in mid-October and decided to teach myself how to code.
 
 
My first public project, Spheri, is a Python/Flask web app that gives you Spotify song recommendations based on your local weather.
 
 
 
🎦 Videos
 
 
Guido van Rossum: Eventually Python will become a legacy language   ✅
 
 
Guido van Rossum, the creator of Python programming language answers questions about different topics, in this video.
 
f7ad5e01b7c632313bf47499af01eb17.jpg
 
 
📚 Book picks
 
 
Python for Excel
 
 
A Modern Environment for Automation and Data Analysis.

Excel has added quite a few new capabilities over the past couple of years, but its automation language, VBA, stopped evolving a long time ago. Many Excel power users have already adopted Python for daily automation tasks. This guide gets you started.
  • Use Python without extensive programming knowledge
  • Get started with modern tools, including Jupyter notebooks and Visual Studio code
  • Use pandas to acquire, clean, and analyze data and replace typical Excel calculations
  • Automate tedious tasks like consolidation of Excel workbooks and production of Excel reports
  • Use xlwings to build interactive Excel tools that use Python as a calculation engine
  • Connect Excel to databases and CSV files and fetch data from the internet using Python code
  • Use Python as a single tool to replace VBA, Power Query, and Power Pivot
 
43529196e68ab740be33038071f87401.jpg
 
 
⚙️ Tools
 
 
rebataur/djkube
 
 
Tool for Django Developers to setup full stack EKS Kubernetes with all necessary tools including DevSecOps in 40 minutes
 
 
 
Sanster/lama-cleaner
 
 
Image inpainting tool powered by SOTA AI Model. Remove any unwanted object, defect, people from your pictures or erase and replace(powered by stable diffusion) any thing on your pictures.
 
 
 
maxwell-bland/copilot-in-the-terminal
 
 
Hack to get Github Copilot working in the terminal with bash
 
 
 
public-apis/public-apis
 
 
A collective list of free APIs
 
 
 
DovAmir/awesome-design-patterns
 
 
A curated list of software and architecture related design patterns.
 
 
👉 Spread the word and help developers find and follow your Open Source project by promoting it on FAUN. Get in touch for more information.
 
🛍️ Swag Store
 
 
"My Code, My Rules" - Stylish and comfortable Mousepad
 
 
 
4867c1d36bc9e966dc5f8e2b0f622422.png
 
❤️ 20% exclusive discount for FAUNers on all products (+free shipping included) when you use the code "THANKSFAUN".
 
🤔 Did you know?
 
 
The first high-level programming language was Plankalkül, created by Konrad Zuse between 1942 and 1945.
 
 
😂 Meme of the week
 
 
 
1bb38be782c529eadf0dadd5945b7027.jpg
 
❤️ Thanks for reading
 
 
👌 If you found this newsletter helpful, We'd really appreciate it if you could forward it to your friends!

🙏 Never miss our messages! To receive our future emails in your inbox, please take a quick second and consider adding our email ([email protected]) to your contact list. This guide will help you.

🐦 Follow us on Twitter (@FAUNPydo)!
 
PyDo #351: Python Creator: Eventually Python will Become a Legacy Language
Legend: ✅ = Editor's Choice / ♻️ = Old but Gold / ⭐ = Promoted / 🔰 = Beginner Friendly

You received this email because you are subscribed to FAUN.
🐾 FAUN is a world wide community of developers 👣 We help developers learn and grow by keeping them up with what matters.

You can manage your subscription options here (recommended) or use the old way here (legacy). If you have any problem, read this or reply to this email.

Important: We are gradually migrating to a new system. If you don't create an account on FAUN (here), you will stop receiving our weekly newsletter.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK