Fun

News Feed - 2023-07-24 08:07:00

Alice Ivey12 hours agoHistory of Python programming languageDelve into the remarkable evolution of Python, and learn how it grew to become a prominent and beloved programming language in the tech world.2561 Total views24 Total sharesOverviewJoin us on social networksPython is an interpreted, object-oriented and high-level programming language created by Guido van Rossum. The language’s design philosophy emphasizes code readability and simplicity, making it a popular choice for beginners and experienced developers. 


Python’s journey began in the late 1980s and early 1990s, and it has since evolved into one of the most widely used and beloved programming languages across various domains.Birth of Python


Van Rossum, a Dutch programmer, started working on Python in December 1989 during his Christmas holidays while working at the Centrum Wiskunde & Informatica (CWI) in the Netherlands. His goal was to create a language that would be easy to read, write and maintain.In my high school senior year I was voted "least likely to invent his own programming language."— Guido van Rossum (@gvanrossum) April 24, 2023 Early development


Early in the 1990s, Python continued to be developed, and on February 20, 1991, it had its first public release, version 0.9.0 — the first time the programming community saw Python. The language design used elements from several other programming languages, including ABC, Modula-3, C, and others, to produce a flexible and expressive syntax.Python 2 vs. Python 3


Python 2.0, which included several new features and enhancements, was released in 2000. However, as the language developed, some design choices in Python 2 made it more difficult to maintain and advance the language.


In response, Python 3 was created and launched on Dec. 3, 2008. With the introduction of backward-incompatible improvements to enhance consistency and eliminate unnecessary functionality, Python 3 represented a substantial advancement.


However, Python 3 is not fully backward compatible with Python 2 — which has reached its end of life and is no longer actively maintained — requiring some code adjustments when migrating between versions.fwiw, I just noticed that filter() does work differently in Python 2 vs 3.

Python 2:

filter(lambda x: x % 2 == 0, range(10))

[0, 2, 4, 6, 8]

Python 3:

>>> a = filter(lambda x: x % 2 == 0, range(10))

>>> a

<filter object at 0x7f53364a7130>

>>> list(a)

[0, 2, 4, 6, 8]— Anatoly Karp (@akarp) March 3, 2021


The most recent stable release of Python 3.10.4, the fourth maintenance release of Python 3.10, was officially published on March 24, 2023.Increased popularity


Python’s popularity has grown over the years due to its readability, adaptability and simplicity of usage. Its clear and simple syntax was well-liked by developers because it simplified writing and understanding code.


The availability of a sizable standard library and several third-party packages via the Python Package Index accelerated Python’s acceptance. These applications include web development, data analysis, artificial intelligence, scripting, automation and more.


Related: How to learn Python with ChatGPTPython in the modern era


Python had become one of the most popular programming languages by the 2010s, and its use has only grown since then. Python’s thriving community and environment were boosted by the adoption of the language by several IT businesses, startups, and organizations for their projects.What is Python called Python?


Van Rossum named Python in honor of the British comic troupe Monty Python’s Flying Circus, who he was a fan of.


Despite its humorous beginnings, Python has developed into a serious and important programming language that powers important projects and systems all around the world. However, the amusing association with Monty Python has remained a charming feature of Python’s past.


Related: 7 most in-demand programming languages to learnWhat should Python not be used for?


Python is a powerful and versatile programming language that can be used for a variety of purposes. However, there are several circumstances where it might not be the best option. Some examples are real-time systems, resource-intensive software, mobile app development, high-frequency trading, system-level programming, memory-intensive software, mobile or console gaming, and certain cryptographic algorithms.


Nonetheless, it is crucial to remember that using the correct libraries and tools can frequently help overcome Python’s restrictions. The choice of programming language ultimately depends on the project’s needs, the team’s experience and the development goals. Python is still a well-liked and helpful language that can be used alone or in combination with other languages to accomplish many tasks.# Technology# Tech# Adoption# AI# Coding# Data# Machine LearningAdd reactionAdd reactionRelated NewsHow to create and sell Bitcoin NFTsHow do DeFi projects generate profit?Twitter vs. Threads: Users are the real losers5 entry-level machine learning jobsHow to use ChatGPT for project managementHow to use chatbots for virtual assistance

News Feed

Can voters spot AI deepfakes ahead of the 2024 presidential elections?
Savannah Fortis10 hours agoCan voters spot AI deepfakes ahead of the 2024 presidential elections?Super Tuesday has arrived in the U.S. as it approaches the 2024 presidential election, and the ability to spot AI-generated
Bitcoin Mayer Multiple hits lows that last accompanied $30K BTC price
William Suberg1 hour agoBitcoin Mayer Multiple hits lows that last accompanied $30K BTC priceThe Bitcoin price is increasingly low compared to its 200-day moving average — a key “buy the dip” signal, per the classi
Crypto Ads in Belgium to Feature ‘Punchy Warning’ of Risks, New Rules Imply
Crypto Ads in Belgium to Feature ‘Punchy Warning’ of Risks, New Rules Imply The financial regulatory body of Belgium has been tasked by the government to regulate advertisement
Nvidia Posts Record Q3 Earnings, Sales of GPUs to Crypto Miners Reach $175 Million
Nvidia Posts Record Q3 Earnings, Sales of GPUs to Crypto Miners Reach $175 Million Nvidia released its earnings for the third fiscal quarter of 2021 this week, s
Study: 55% of Americans Believe They Will Lose It All if a Recession Hits the United States
Study: 55% of Americans Believe They Will Lose It All if a Recession Hits the United States According to a recent study by Clever, a real estate data company, nearly three out of f
Big Four Company KPMG to Examine New Business Models in the Metaverse
Big Four Company KPMG to Examine New Business Models in the Metaverse KPMG, one of the “big four” companies in the consulting and auditing business, is appointing a new
SUI Shows Strong Bullish Comeback: Breakout Above $4.98 In Sight
Este artículo también está disponible en español. SUI has shown a remarkable bullish comeback, overcoming earlier setbacks with impressive strength. The cryptocurrency ha
Savannah Fortis13 hours agoCrypto community responds to Kraken lawsuit, Deaton slams ‘dishonorable’ GenslerThe crypto community, including prominent industry lawyers and U.S. Senator Cynthia Lummis, is sounding off a
Bitcoin whale demand accelerates, but price jump could ‘take weeks’ — Analysts
Ciaran Lyons2 hours agoBitcoin whale demand accelerates, but price jump could ‘take weeks’ — AnalystsThe break in Bitcoin’s daily downtrend and heightened demand from whales indicate Bitcoin’s price could jump,
Shiba Inu On The Brink Of A 400% Rally, Analyst Says—Will It Deliver?
Este artículo también está disponible en español. A leading analyst has forecasted that Shiba Inu may surge by 400%, elevating its price to $0.000074. This prospective in
Ethereum Analyst Sees Altseason Potential As BTS Is Still Outpacing ETH – Time To Buy Altcoins?
Este artículo también está disponible en español. Ethereum has finally surged after breaking through a critical resistance level that had kept the price subdued since ear
Bitcoin Price Falls Under $100,000: Elliott Wave Analysis Forecasts Decline To $70,000
Reason to trust Strict editorial policy that focuses on accuracy, relevance, and impartiality Created by industry experts and meticulously reviewed The highest standards in reporting and pu