Latest from todayOpenAI’s desktop superapp: The end of ChatGPT as we know it?A product consolidation raises bigger questions about where OpenAI is really headed.By Gyana SwainMar 20, 20265 minsArtificial IntelligenceDevelopment ToolsSoftware Development Google’s Stitch UI design tool is now AI-poweredBy Maxwell CooterMar 20, 20261 minArtificial IntelligenceDevelopment ToolsSoftware Development Stop using AI to submit bug reports, says Google By Maxwell CooterMar 20, 20262 minsArtificial IntelligenceBugsOpen SourceGoogle adds vibe design to Stitch UI design toolBy Paul Krill Mar 20, 20262 minsArtificial IntelligenceDevelopment ToolsSoftware Development OpenAI buys Python tools builder AstralBy Paul Krill Mar 19, 20262 minsGenerative AIProgramming LanguagesPython OpenAI buys non-AI coding startup to help its AI to programBy Paul Barker Mar 19, 20266 minsArtificial IntelligenceDevelopment ToolsOpen Source OpenAI’s $50B AWS deal puts its Microsoft alliance to the testBy Taryn Plumb Mar 18, 20266 minsAmazon Web ServicesIaaSMicrosoft Azure Java future calls for boosts with records, primitives, classesBy Paul Krill Mar 18, 20264 minsJavaProgramming LanguagesSoftware Development Edge.js launched to run Node.js for AIBy Paul Krill Mar 18, 20262 minsGenerative AIJavaScriptWebAssembly GitLab 11.2 devops platform gets better Android, Jira, Hangouts integration Also, Web IDE now lets developers preview a JavaScript web app, to view changes in real time By Paul Krill Aug 24, 2018 2 mins Development Tools Devops Software Development Javalin 2.0 supports WebJars web libraries, JSON modularization Javalin 2.0 provides interoperability between Java and Kotlin By Paul Krill Aug 24, 2018 2 mins Java Software Development Microsoft adds Python support to Power BI A preview feature allows Python scripts to be used as data sources and as a way to create visualizations in Power BI Desktop By Serdar Yegulalp Aug 22, 2018 2 mins Data Science Data Visualization Python What’s new in Microsoft Visual Studio for Mac Version 7.6 improves code editing and Azure capabilities By Paul Krill Aug 22, 2018 2 mins Development Tools Software Development Technology Industry Flatpak Linux app distributor is now ready for prime time After three years in beta, the multi-Linux desktop app installation tool has achieved Version 1.0 status By Paul Krill Aug 21, 2018 2 mins Development Tools Software Development Oracle and Intel seek to build a Java API for SIMD support The Java Vector API aims to provide a mechanism to write complex vector algorithms in Java By Paul Krill Aug 21, 2018 2 mins APIs Java Technology Industry What’s new in the F# programming language The main behavioral change makes F# tuple types and System.Tuple types completely synonymous, while the Version 4.5 beta brings in Span<T> By Paul Krill Aug 17, 2018 3 mins Development Tools Microsoft .NET Software Development Oracle and Intel seek to build a Java API for SIMD support The Java Vector API aims to provide a mechanism to write complex vector algorithms in Java By Paul Krill Aug 16, 2018 2 mins APIs Java Technology Industry Oracle offers GraphPipe spec for machine learning data transmission GraphPipe is intended to bring the efficiency of a binary, memory-mapped format while being simple and light on dependencies By Paul Krill Aug 15, 2018 2 mins Machine Learning Software Development Vue JavaScript CLI tool gets a rewrite Vue CLI 3 is intended to reduce configuration “fatigue” of front-end tools By Paul Krill Aug 13, 2018 2 mins JavaScript Software Development Android SDK cozies up to Kotlin Nullability annotations accompany the Android 9 Pie debut By Paul Krill Aug 9, 2018 2 mins Mobile Development Software Development Android SDK cozies up to Kotlin Nullability annotations accompany the Android 9 Pie debut By Paul Krill Aug 9, 2018 2 mins Mobile Development Software Development Technology Industry ML.Net aims to provide machine learning for .Net developers Microsoft's new machine learning framework promises high-level APIs to make model training and predictions easy, along with strong integration of .Net language features By Serdar Yegulalp Aug 8, 2018 2 mins Machine Learning Open Source Software Development Python scales language popularity charts Already tops in the IEEE and PyPL rankings, Python could soon conquer the Tiobe index too By Paul Krill Aug 6, 2018 2 mins Java Python Software Development Fusion.js JavaScript framework is geared to lightweight apps Uber’s Fusion.js offers code reuse on both the server and browser and works with libraries such as React and Redux By Paul Krill Aug 3, 2018 1 min JavaScript Software Development Web Development What’s new in Apache’s NetBeans IDE for Java 9 NetBeans Version 9.0 IDE supports Java 9’s new Java Module System By Paul Krill Aug 1, 2018 2 mins Java Software Development Git might replace Mercurial for Java’s source-code management Project Skara would provide prototypes for hosting Java Development Kit (JDK) 12 By Paul Krill Jul 31, 2018 2 mins Java Open Source Software Development Git might replace Mercurial for Java’s source-code management Project Skara would provide prototypes for hosting Java Development Kit (JDK) 12 By Paul Krill Jul 31, 2018 2 mins Development Tools Java Open Source Guido van Rossum resigns: What’s next for Python Python’s designer explains why he stepped down as “benevolent dictator for life”—and how he’ll stay involved with the language By Paul Krill Jul 27, 2018 6 mins Python Software Development Go Cloud aims to cement Golang in the cloud Go Cloud offers generic cloud APIs to build apps that can be ported across different clouds By Paul Krill Jul 27, 2018 2 mins Development Tools Software Development Go Cloud aims to cement Golang in the cloud Go Cloud offers generic cloud APIs to build apps that can be ported across different clouds By Paul Krill Jul 27, 2018 2 mins Development Tools Software Development IBM launches resources for cloud-native Node.js apps The open source repos help developers build and deploy cloud-native Node.js applications via Docker containers and Kubernetes orchestration By Paul Krill Jul 25, 2018 2 mins Cloud Computing JavaScript Oracle: Switch now from Nashorn JavaScript engine to GraalVM Oracle says GraalVM is more capable than Nashorn, and it has laid out a migration path from Nashorn to GraalVM By Paul Krill Jul 24, 2018 2 mins Development Tools Software Development Web Development GitLab 11.1 devops tool improves security controls Code searching and the user interface also see improvements By Paul Krill Jul 24, 2018 2 mins Development Tools Devops Software Development Microsoft brings Python coding help beyond Visual Studio The beta extension is available now, with the full Python Language Server implementation due by 2019 By Paul Krill Jul 20, 2018 1 min Development Tools Python Software Development Oracle: Switch now from Nashorn JavaScript engine to GraalVM Oracle says GraalVM is more capable than Nashorn, and it has laid out a migration path from Nashorn to GraalVM By Paul Krill Jul 20, 2018 2 mins Java JavaScript Software Development What’s new in the Anaconda distribution for Python Anaconda 5.2 adds job scheduling, support for GPUs, and integration with version control systems including Git and GitHub By Serdar Yegulalp Jul 17, 2018 4 mins Data Science Open Source Python GitHub Enterprise adds anonymous Git access, improves configuration visibility Other administrative improvements include easing of dormancy restrictions and granular permissions By Paul Krill Jul 17, 2018 3 mins Development Tools Software Development Eclipse IDE Photon release train arrives with Rust but no Jakarta EE The 2018 release offers native Eclipse IDE capabilities for the Rust and C# languages, as well as new Java support By Paul Krill Jul 3, 2018 2 mins Development Tools Java Web Development What’s new in Kubernetes containers Kubernetes 1.11 adds a new load-balancing method and provides custom resource definitions By Serdar Yegulalp Jul 2, 2018 8 mins Cloud Computing Open Source Software Development What’s new in ECMAScript 2018 The ECMAScript 23018 specification incudes new capabilities for asynchronous programming and regular expressions By Paul Krill Jun 29, 2018 2 mins JavaScript Software Development Web Development Eclipse IDE Photon release train arrives with Rust but no Jakarta EE The 2018 release offers native Eclipse IDE capabilities for the Rust and C# languages, as well as new Java support By Paul Krill Jun 27, 2018 2 mins Java Open Source Rust roadmap: The new features planned for Rust 2018 The Epoch release is likely to ship in September, and keep “unstable” features separate from the Rust 2018 production version By Paul Krill Jun 26, 2018 3 mins Software Development Oracle now requires a subscription to use Java SE One-time licenses won’t be available for Java SE 8 or later, but separate support contracts also go away By Paul Krill Jun 22, 2018 3 mins Java Software Development Zapcc high-speed C++ compiler now open source Zapcc bests Clang in compilation, its creator says By Paul Krill Jun 21, 2018 1 min C++ Development Tools Open Source Ryan Dahl’s Node.js regrets lead to Deno Deno is an in-development secure TypeScript runtime built on the same Google V8 JavaScript engine as Node.js By Paul Krill Jun 21, 2018 3 mins JavaScript Software Development Ryan Dahl’s Node.js regrets lead to Deno Deno is an in-development secure TypeScript runtime built on the same Google V8 JavaScript engine as Node.js By Paul Krill Jun 21, 2018 3 mins JavaScript Software Development Web Development React Native mobile app framework gets a rewrite Facebook’s framework will become lightweight and have better native integration By Paul Krill Jun 19, 2018 2 mins JavaScript Mobile Development Software Development Google App Maker low-code tool debuts for G Suite users App Maker uses templates for building UIs, which can be assembled via drag-and-drop By Paul Krill Jun 15, 2018 2 mins Software Development Technology Industry Jetpack promises simple R package management Jetpack’s goal is to make dependency management in R as easy as it is with Ruby’s Bundler and JavaScript’s Yarn package managers By Paul Krill Jun 14, 2018 1 min R Language Software Development Docker unveils cross-cloud management, container templates New features in Docker Enterprise Edition and Docker Desktop support federated cross-cloud management and building containers with GUI-driven templates By Serdar Yegulalp Jun 13, 2018 2 mins Cloud Computing Software Development What’s new in PHP 7.3 The production release is planned for November 29, 2018 By Paul Krill Jun 13, 2018 3 mins PHP Security Web Development Nashorn JavaScript engine for JVM could be axed By removing Nashorn, some applications may no longer run because of an expectation of JavaScript’s presence By Paul Krill Jun 11, 2018 2 mins Java JavaScript Luna promises to make JavaScript testing easier Inspired by Google Go, Luna avoids the effort of other frameworks that require the writing of boilerplate code and have multiple configuration options By Paul Krill Jun 7, 2018 2 mins App Testing JavaScript Web Development The future of Java: How Jakarta EE will unfold under Eclipse The open source tools organization wants to adopt Docker, NoSQL, and Kubernetes in enterprise Java, while standardizing on Maven and Jenkins By Paul Krill Jun 5, 2018 3 mins Development Tools Java Open Source The future of Java: How Jakarta EE will unfold under Eclipse The open source tools organization wants to adopt Docker, NoSQL, and Kubernetes in enterprise Java, while standardizing on Maven and Jenkins By Paul Krill Jun 5, 2018 3 mins Java Open Source Software Development Apple says you can port iOS apps to the Mac next year Apple has begun porting some of its simple apps to test out the porting approach now under development By Paul Krill Jun 5, 2018 2 mins Mobile Development Software Development Technology Industry Microsoft buys GitHub for $7.5 billion Company vows to keep the code-sharing site an open platform By Paul Krill Jun 4, 2018 2 mins Open Source Software Development Technology Industry What’s next for the Groovy language: The 2018 roadmap The JVM stalwart will support Java 9 modularity and Java 8 lambda capabilities, and now provides a new macro capability By Paul Krill Jun 1, 2018 3 mins Java Software Development Redis 5.0 introduces streams for in-memory abstract types Redis's builders are calling streams the most complex type in the platform even if the data structure itself is simple By Paul Krill May 31, 2018 2 mins Analytics Data Management Databases 1…535455565758596061…1,114 Show me moreLatestArticlesVideos feature How to land a software development job in an AI-focused world By Bob ViolinoMar 23, 20269 mins Artificial IntelligenceCareersGenerative AI opinion The agent security mess By Matt AsayMar 23, 20266 mins Access ControlDevelopment ApproachesIdentity and Access Management opinion The ‘toggle-away’ efficiencies: Cutting AI costs inside the training loop By Jayachander Reddy KandakatlaMar 20, 20269 mins Artificial IntelligenceGenerative AITechnology Industry video How to build desktop apps in Typescript with Electrobun Mar 17, 20265 mins Python video Write and run assembly in Python with Copapy Mar 10, 20265 mins Python video Run AI Models Locally on Your PC — No Cloud Required (LM Studio Guide) Mar 3, 20265 mins Python