Uncategorized

Microsoft previews new F# syntax for string interpolation

Microsoft is previewing new syntax for string interpolation in F#, an improvement intended to make it easier to work with interpolated strings. Interpolated strings allow developers to embed F# expressions into string literals. But they can become cumbersome when dealing with text that contains many curly braces. The F# interpolation syntax addresses this. Announced July […]

Microsoft previews new F# syntax for string interpolation Read More »

AI and the future of software development

Artificial intelligence is changing software development in ways large and small. While many companies race to roll out AI-enabled features, the potential for AI goes beyond the feature level. Rather, AI will become the foundation for most—if not all—SaaS solutions. Machine learning and AI models will allow SaaS technologies to continually drive new efficiencies across

AI and the future of software development Read More »

Python moves to remove the GIL and boost concurrency

After much debate, the Python Steering Council intends to approve a proposal, PEP 703, “Making the Global Interpreter Lock Optional in CPython.” This proposal is the culmination of many attempts over the years to remove Python’s Global Interpter Lock, or GIL. Removing the GIL removes a major obstacle to multi-threading, making Python a truly multi-core

Python moves to remove the GIL and boost concurrency Read More »

Salesforce Einstein Studio to help enterprises train generative AI models

Salesforce on Friday released a new no-code, interface-based AI and generative AI model training tool, dubbed Einstein Studio, as part of its Data Cloud offering. Targeted at data scientists and engineers, Einstein Studio is designed to help enterprises connect their Salesforce data to any AI or large language model, including Llama 2 and OpenAI’s GPT

Salesforce Einstein Studio to help enterprises train generative AI models Read More »

Generative AI with LangChain, RStudio, and just enough Python

LangChain is one of the hottest development platforms for creating applications that use generative AI—but it’s only available for Python and JavaScript. What to do if you’re an R programmer who wants to use LangChain? Fortunately, you can do lots of useful things in LangChain with pretty basic Python code. And, thanks to the reticulate

Generative AI with LangChain, RStudio, and just enough Python Read More »

Intro to Nest.js: The higher-order JavaScript and TypeScript server

Not to be confused with Next.js, Nest.js is a newer and unique approach to JavaScript server technology. It takes a familiar server like Express or Fastify and layers on a number of useful abstractions, which are geared toward empowering and simplifying higher-level application design. Thanks to its distinctive blend of programming paradigms, first-order TypeScript support, and built-in

Intro to Nest.js: The higher-order JavaScript and TypeScript server Read More »