analysisAnd the #1 Python IDE is . . .PyCharm, VS Code, and five other popular Python IDEs duke it out. Which one do you think takes home the prize?By Serdar YegulalpNov 15, 20242 minsPythonProgramming LanguagesSoftware Development news JetBrains IDEs ease debugging for Kubernetes appsBy Paul KrillNov 14, 20243 minsIntegrated Development EnvironmentsJavaPythonanalysis Python is the most popular language on GitHubBy Serdar YegulalpNov 01, 20242 minsPythonProgramming LanguagesSoftware Development featurePython threading and subprocesses explainedBy Serdar Yegulalp Oct 30, 20249 minsConcurrencyPythonProgramming Languages newsPython has overtaken JavaScript on GitHubBy Paul Krill Oct 30, 20242 minsGitHubJavaScriptPython featureThe best Python libraries for parallel processingBy Serdar Yegulalp Oct 23, 202411 minsPythonData ScienceMachine Learning featureWhy Python is the language of choice for AIBy Jeff Hollan Oct 22, 20248 minsDeep LearningGenerative AIPython analysisTrue multithreading in Python at last!By Serdar Yegulalp Oct 18, 20242 minsPythonProgramming LanguagesSoftware Development featureGet started with the free-threaded build of Python 3.13By Serdar Yegulalp Oct 16, 20246 minsConcurrencyPythonProgramming Languages ArticlesnewsRust resumes rise in popularityFast and memory-safe programming language returns to 13th ranking in Tiobe index of programming language popularity, remains in 10th in Pypl index.By Paul Krill Oct 07, 2024 3 minsPythonRustProgramming LanguagesfeatureThe best new features and fixes in Python 3.13A new JIT compiler, the first no-GIL edition of Python, better errors and typing enhancement, and the removal of dead batteries are all part of Python 3.13.By Serdar Yegulalp Oct 07, 2024 6 minsPythonProgramming LanguagesSoftware DevelopmentanalysisPython in VS Code gets even betterMicrosoft's new all-in-one data-science pack for Python in VS Code gave developers plenty to celebrate this month. Also check out Modin (a drop-in replacement for Pandas), Hy 1.0.0, and Spyder 6. By Serdar Yegulalp Sep 27, 2024 2 minsVisual Studio CodePythonProgramming LanguagesnewsMicrosoft unveils Python Data Science Extension Pack for Visual Studio CodeNew extension pack bundles VS Code extensions for Python language support, Jupyter notebooks, data wrangling, and the GitHub Copilot AI-powered programming assistant. By Paul Krill Sep 20, 2024 2 minsVisual Studio CodePythonData SciencenewsNew Arm partnerships extend AI performance from edge to cloudIntegration with PyTorch and ExecuTorch brings Arm computing performance to the machine learning stack for developers.By Paul Krill Sep 19, 2024 2 minsPythonGenerative AIMachine LearningfeatureText in, docs out: Popular Markdown documentation tools comparedDocumentation tools mdBook, Quartz, MkDoc, and HonKit all support Markdown and work with a variety of other languages and formats. Here's a quick guide to each tool's standout features and best uses.By Serdar Yegulalp Sep 18, 2024 9 minsJavaScriptPythonRustfeature9 hacks for a better nightly buildThe build pipeline is the engine of your software development lifecycle, so it pays to keep it tuned up and running right. Here are nine newer and better ways to build code.By Peter Wayner Sep 16, 2024 11 minsCI/CDJavaPythonanalysisLife without Python’s ‘dead batteries’Python 3.13 is coming soon, and it will leave Python’s ‘dead batteries’ behind. Now’s the time to learn how to live without them. Also, get started with Pillow, enums, and the 'ast' library.By Serdar Yegulalp Sep 13, 2024 2 minsWeb DevelopmentPythonData ScienceanalysisWider horizons: New tools (and languages) for Python developersThe end-of-summer report includes more than one way to tackle data science, a get-started guide to beat the Django 5 learning curve, and what's up with all these new Python tools written in Rust?By Serdar Yegulalp Aug 30, 2024 2 minsPythonSoftware Developmentfeature3 languages changing data sciencePython, Julia, and Rust are three leading languages for data science, but each has different strengths. Here's what you need to know.By Serdar Yegulalp Aug 21, 2024 8 minsJuliaPythonRustanalysisEverything’s coming up Python!Python tops the charts in the Tiobe programming language index. Also, who broke setuptools, and what’s the best way to install Python? It’s all here, in the mid-month Python report.By Serdar Yegulalp Aug 16, 2024 2 minsPythonDevelopment ToolsSoftware DevelopmentnewsGoogle Cloud adds 3 new Apache Airflow operators to Vertex AIThe new operators will help enterprises integrate Vertex AI’s generative AI models into data pipelines orchestrated by Apacher Airflow and its managed workflow orchestration service Cloud Composer.By Anirban Ghoshal Aug 12, 2024 3 minsGenerative AIPython Show more Show less View all Upcoming Events28/Nov conference The Official CSO Security Summit UKNov 28, 20249:30 am – 17:30 GMTAndaz London Liverpool Street CSO and CISO 28/Nov awards CSO 30 Awards UKNov 28, 202418:30-21:30 GMTAndaz London Liverpool Street CSO and CISO 28/Nov awards Next CSO Awards UKNov 28, 202418:30-21:30 GMTAndaz London Liverpool Street CSO and CISO View all events Video on demand videoBuilding Python wheels to distribute your programsThe “wheel” format in Python lets you bundle up and redistribute a Python package you’ve created. Others can then use the “pip” tool to install your program from your wheel file, which can include binary components (like Python extension modules written in C). This video walks through the basics of how to build wheels with a “pip install”-able project. Nov 15, 2024 6 minsPythonSoftware Development Creating a pip install-able Python package Nov 14, 2024 3 minsPythonSoftware Development How to get better web requests in Python with httpx Oct 07, 2024 4 minsPython How to better integrate Python/C with CFFI Oct 03, 2024 5 minsPython See all videos Explore a topic Analytics Artificial Intelligence Careers Cloud Computing Data Management Databases Development Tools Devops Emerging Technology Generative AI Java JavaScript Microsoft .NET Open Source View all topics All topics Close Analytics Artificial Intelligence Careers Cloud Computing Data Management Databases Development Tools Devops Emerging Technology Generative AI Java JavaScript Microsoft .NET Open Source Programming Languages Security Software Development Technology Industry Show me moreLatestArticlesVideos news Go language evolving for future hardware, AI workloads By Paul Krill Nov 15, 20243 mins Google GoGenerative AIProgramming Languages analysis Strategies to navigate the pitfalls of cloud costs By David Linthicum Nov 15, 20246 mins Cloud ArchitectureCloud ManagementCloud Computing news JDK 24: The new features in Java 24 By Paul Krill Nov 15, 202411 mins JavaProgramming LanguagesSoftware Development video How to create and work with zip archives using Python Oct 01, 20245 mins Python video How to implement "modes" in software, with a game as an example Sep 12, 20244 mins Python video Powerful Python source code processing with "ast" Sep 10, 20249 mins Python