| |
| Here's a look at today's Dev briefing. - TIOBE Index expects C# to secure the programming language of the year title.
- Google rolled out Gemini Pro for developers and enterprises.
- GitHub added scheduled scans to the default setup.
Thank you. Sudarshan p/sudarshan | |
| 1 | | TIOBE expects Microsoft's C# to win the programming language of the year title for 2023. C# was anticipated to secure the title last year but lost to C++ after a close competition in the final moments. More: - The Microsoft-built programming language has gained 2.38% in the last year; compared to its close competitors, Fortan and F# gained 0.64% and 0.48%, respectively.
- C# gained popularity, according to TIOBE CEO Paul Jansen, because Java developers are shifting to C# and Kotlin for their expressiveness and lack of licensing issues.
- The top 20 programming languages experienced a decline in their popularity due to the rise of the long list of smaller languages.
- In December, Python, C, C++, Java, and JavaScript recorded a decline in popularity of 2.80%, 5.12%,1.92%, 3.83%, and 0.3%, respectively.
 | | |
| 2 | | Google announced the availability of Gemini Pro and Gemini Pro Vision for developers and enterprises to integrate its latest AI model into their applications. The first version of Gemini Pro is accessible through the Gemini API, and Google is working on fine-tuning the service in the upcoming weeks and months based on developer feedback. More: - Gemini Pro supports text-to-text generation, while Gemini Pro Vision accepts both text and imagery as input with text output.
- The tool offers a free quota of 60 requests per minute and quick start templates for Android Studio, Colab, and Project IDX.
- Gemini Pro supports 38 languages and has SDKs available for Python, Android (Kotlin), Node.js, Swift, and JavaScript.
- After announcing general availability early next year, Google intends to price Gemini Pro at $0.00025 per 1K characters or $0.0025 per image for input and $0005 per 1K characters for output.
| | |
| A message from our sponsor, Docker. | | | Docker AI: From Prototype to CI/CD Pipeline Want to empower your devs to enhance their AI applications? The number of generative AI tutorials, how-to videos, podcasts, books, and online courses for setting up your first generative AI chatbot, AI/ML prototype application, or agent for self-learning and exploration seems to grow each day. Docker’s containerization technology stands out as a robust, reliable mechanism that reduces friction and aids the flow of AI, ML, and generative AI development projects into existing DevOps and CI/CD workflows. With Docker, your devs can comfortably work with the tools they know and love to shape the new frontier of AI and enhance your business. Seize the opportunity! Explore further in our brief and discover how your team can optimize AI development with Docker’s automated guidance. Simplify AI development with guidance from Docker. Download Now | |
|
| 3 | | New improvements to the default setup in GitHub include automatic scheduling scans on repositories and support for all CodeQL-covered languages. Through the new updates, GitHub aims to provide more flexibility on how to use the default setup at the organizational level or on personal repositories. More: - Scheduled scans facilitate automatic scanning at regular intervals, and the default setup automatically schedules scans on a weekly basis to ensure the visibility of accurate and up-to-date alerts on repositories for developers.
- Default setup can now be used in any repository that uses CodeQL-supported languages such as C, C++, JavaScript, TypeScript, Python, Ruby, Go, Kotlin/Java, and more.
- The default setup automatically deselects any language that fails to ensure optimal configuration and includes the ability to troubleshoot issues encountered during the setup process.
| | |
| 4 | | Snyk unveiled AppRisk, a new solution that offers comprehensive application security posture management (ASPM) for governing and scaling security programs. It also offers C-suite stakeholders visibility into software supply chain risk posture and overall AppSec program performance. More: - Snyk AppRisk Essentials, the inaugural offering, complements the Snyk developer security platform and offers an ASPM workbench that automates application asset discovery, enables effective management of security and compliance requirements, and prioritizes issues based on risk.
- According to Snyk, AppRisk is the first solution that facilitates collaboration between developers and security teams to address cybersecurity challenges.
- Snyk is working on launching AppRisk Pro, an advanced version for managing the entire AppSec program with Snyk and tools beyond Synk.
| | |
| A message from our sponsor, Vendry. | | | See why agencies partner with Vendry to scale companies like Uber, Zoom, Hubspot and Slack to help grow their business. Hiring the right agency partner is arguably the biggest decision your marketing team will make in 2024. So why do we all keep searching online for “best marketing agency for xyz”? We started Vendry to provide a resource that matches teams to agencies that have the experience to grow their business. And the best part is, we made it 100% free. Our agency partners pay us ONLY if you decide to sign with them. Meaning, we work very hard to ensure we are matching you with an agency that is a great long term fit. Quit searching for the perfect agency and let us do it for you. Search For Free | |
|
| 5 | | New Tools and Updates: - Google released Bazel 7 with built-in support for building client and server software, including client applications for Android and iOS platforms. The release on the long-term support track introduces Bzlmod as the default modular external dependency management system, Build without the Bytes for builds using remote execution, Project Skymeld to improve multi-target build performance, and platform-based toolchain resolution for Android and C++.
- The Electro team released version 28.0.0 with support for ECMAScript modules, ESM support in Electron, and several other changes.
- Ruby 3.3.0 release candidate 1 features a new parser named Prism and adds a new pure-Ruby JIT compiler named RJIY, along with several other performance improvements.
- Deno rolled out version 1.39 with the reintroduction of WebGPU for enhanced graphics, gaming, and machine learning capabilities. Deno also added updates to the Standard Library, performance optimizations, and support for TypeScript 5.3.
| | |
| 6 | | 📚Tutorials: - Vue's creator, Evan You, shared the lessons learned while transitioning from version 2 to 3 at the VueConf in Toronto.
- Learn how to build and deploy a full-stack e-commerce app with an admin dashboard and CMS using Next 14 and Stripe.
- This interactive guide demonstrates how to implement SVG spinners using attributes like stroke-dasharray and stroke-dashoffset.
- Find out how to monitor a JavaScript application using modern tools and best practices.
| | |
| 7 | | Quick Hits: - The Kubernetes Cookbook is your comprehensive companion, equipping you with the knowledge and techniques to harness the full potential of Kubernetes.*
- JetBrains announced the availability of its AI assistant, JetBrains AI, in YouTrack 2023.3 for free.
- Chrome has enabled desktop mode by default on premium tablets that run on Android.
- Mozilla introduced MemoryCache, a Mozilla Innovation Project that aims to provide a personalized experience by combining on-device, personal models with locally saved browser files.
- Savvy billionaires are hedging their portfolios with farmland. New REIT goes public, and stock price increases 12.20% in its first quarter opening.*
*This is a sponsored listing. | | |
| Analyst | | Sudarshan lives in Toronto, Canada, and is an engineering graduate. He is passionate about business, tech, entrepreneurship, and politics. FUN FACT: Sudarshan worked for the election campaign teams of two heads of state in India. When he is not busy with work, he enjoys hiking, playing cricket, and cooking. | | This newsletter was edited by Aaron Crutchfield | |
| |
| Developers bring their ideas to life with Docker. Accelerate how you build modern apps. | |
|
| Vendry gets you matched with 3 vetted agencies in <7 days. 100% free. | |
|
| |
Comments
Post a Comment