• bitcoinBitcoin(BTC)$79,755.00-0.62%
  • ethereumEthereum(ETH)$2,309.87-0.83%
  • tetherTether(USDT)$1.00-0.04%
  • binancecoinBNB(BNB)$740.090.40%
  • rippleXRP(XRP)$1.290.03%
  • usd-coinUSDC(USDC)$1.000.03%
  • solanaSolana(SOL)$101.240.56%
  • tronTRON(TRX)$0.3306480.59%
  • Figure HelocFigure Heloc(FIGR_HELOC)$1.030.00%
  • zcashZcash(ZEC)$1,228.262.52%
  • HyperliquidHyperliquid(HYPE)$77.251.38%
  • dogecoinDogecoin(DOGE)$0.0771960.85%
  • moneroMonero(XMR)$592.54-2.17%
  • USDSUSDS(USDS)$1.00-0.04%
  • whitebitWhiteBIT Coin(WBT)$76.75-0.70%
  • chainlinkChainlink(LINK)$11.430.89%
  • leo-tokenLEO Token(LEO)$8.98-0.17%
  • cardanoCardano(ADA)$0.2043380.61%
  • nearNEAR Protocol(NEAR)$4.563.15%
  • stellarStellar(XLM)$0.1690960.60%
  • RainRain(RAIN)$0.007966-3.63%
  • bitcoin-cashBitcoin Cash(BCH)$276.931.63%
  • Ethena USDeEthena USDe(USDE)$1.00-0.07%
  • daiDai(DAI)$1.00-0.03%
  • litecoinLitecoin(LTC)$56.590.71%
  • uniswapUniswap(UNI)$7.024.51%
  • CantonCanton(CC)$0.100024-0.71%
  • avalanche-2Avalanche(AVAX)$8.921.42%
  • USD1USD1(USD1)$1.00-0.02%
  • suiSui(SUI)$0.910.37%
  • the-open-networkGram (prev. Toncoin)(GRAM)$1.22-1.96%
  • hedera-hashgraphHedera(HBAR)$0.0772830.95%
  • tether-goldTether Gold(XAUT)$4,005.310.35%
  • Global DollarGlobal Dollar(USDG)$1.00-0.02%
  • quant-networkQuant(QNT)$213.6216.25%
  • paypal-usdPayPal USD(PYUSD)$1.00-0.06%
  • shiba-inuShiba Inu(SHIB)$0.0000050.18%
  • BittensorBittensor(TAO)$251.621.54%
  • EthenaEthena(ENA)$0.2052425.09%
  • crypto-com-chainCronos(CRO)$0.054004-0.45%
  • Ripple USDRipple USD(RLUSD)$1.00-0.03%
  • Circle USYCCircle USYC(USYC)$1.140.01%
  • Ondo US Dollar YieldOndo US Dollar Yield(USDY)$1.150.14%
  • okbOKB(OKB)$108.701.78%
  • MemeCoreMemeCore(M)$0.974.69%
  • BlackRock USD Institutional Digital Liquidity FundBlackRock USD Institutional Digital Liquidity Fund(BUIDL)$1.000.00%
  • BitwayBitway(BTW)$1.41-18.06%
  • aaveAave(AAVE)$135.850.62%
  • OndoOndo(ONDO)$0.4153903.76%
  • Pump.funPump.fun(PUMP)$0.0042783.01%
TradePoint.io
  • Main
  • AI & Technology
  • Stock Charts
  • Market & News
  • Business
  • Finance Tips
  • Trade Tube
  • Blog
  • Shop
No Result
View All Result
TradePoint.io
No Result
View All Result

Google Releases Mangle: A Programming Language for Deductive Database Programming

August 22, 2025
in AI & Technology
Reading Time: 4 mins read
A A
Google Releases Mangle: A Programming Language for Deductive Database Programming
ShareShareShareShareShare

Google has introduced Mangle, a new open-source programming language that extends the classic logic-based language Datalog for modern deductive database programming. Implemented as a Go library, Mangle is designed to simplify the complex task of querying and reasoning about data spread across multiple, disparate sources.

The release addresses a growing challenge for developers and security engineers: data fragmentation. In modern software ecosystems, information about dependencies, vulnerabilities, configurations, and infrastructure resides in various formats and locations. Mangle provides a unified, declarative framework to analyze this information cohesively.

YOU MAY ALSO LIKE

Will Bodewes, Co-Founder and CEO of Phonely – Interview Series – Unite.AI

Apple Will Reportedly Run Diagnostics On Returned iPhones Without Opening The Packaging

At its core, Mangle is an extension of Datalog, a declarative logic programming language with roots in database theory. While traditional Datalog is powerful for expressing complex queries, it often lacks features needed for practical, real-world applications. Mangle bridges this gap by introducing several key extensions while aiming to maintain the accessibility and simplicity of its predecessor.

Key Features and Extensions

Mangle enhances traditional Datalog with features essential for modern development and security workflows:

  • Recursive Rules: A hallmark of Datalog, Mangle fully supports recursive rules. This enables developers to elegantly express transitive relationships, which are common in tasks like tracing a project’s full dependency tree or mapping access rights through a hierarchy.
  • Uniform Data Access: Mangle’s primary strength lies in its ability to treat multiple data sources as a single, logical database. It can ingest facts from files, APIs, or other data stores, allowing developers to write queries that seamlessly join information without worrying about the underlying source.
  • Aggregation and Function Calls: Moving beyond pure logic, Mangle incorporates practical extensions like aggregation functions (e.g., count, sum) and the ability to call external functions. This allows for more complex computations and enables integration with existing codebases, letting developers enrich their logical analysis with custom business logic.

Practical Applications in Focus

The design of Mangle makes it particularly well-suited for several critical domains:

  1. Vulnerability Detection: Security teams can use Mangle to model security policies and codebases as a set of facts and rules. For example, one could write a rule stating that a project is vulnerable if it depends on a library with a known CVE. Mangle can then recursively check the entire dependency graph to flag affected projects.
  2. Software Dependency Analysis: Mangle is a natural fit for navigating the complexities of modern software supply chains. It can be used to analyze Software Bill of Materials (SBOMs), enforce versioning policies across an organization, or identify projects impacted by a deprecated library.
  3. Knowledge Graph Modeling: The language provides a powerful tool for building and querying knowledge graphs. By representing entities and their relationships as logical facts, organizations can use Mangle to uncover hidden connections and perform sophisticated reasoning over large, interconnected datasets.

Implementation and Developer Accessibility

By implementing Mangle as a Go library, Google has ensured it can be easily embedded into a wide range of existing applications and analysis tools. This approach avoids the overhead of a standalone database system and puts powerful deductive querying capabilities directly into the hands of developers. The project’s documentation emphasizes practicality, aiming to make logic-based programming accessible to developers who may be more familiar with imperative or object-oriented paradigms.

The release of Mangle provides a powerful new tool for any developer, SRE, or security professional tasked with making sense of complex, distributed information. By combining the declarative elegance of Datalog with the practical features needed for modern software, Google has delivered a solution poised to simplify everything from security analysis to infrastructure management.


Check out the GitHub Page. Feel free to check out our GitHub Page for Tutorials, Codes and Notebooks. Also, feel free to follow us on Twitter and don’t forget to join our 100k+ ML SubReddit and Subscribe to our Newsletter.


Max is an AI analyst at MarkTechPost, based in Silicon Valley, who actively shapes the future of technology. He teaches robotics at Brainvyne, combats spam with ComplyEmail, and leverages AI daily to translate complex tech advancements into clear, understandable insights

Credit: Source link

ShareTweetSendSharePin

Related Posts

Will Bodewes, Co-Founder and CEO of Phonely – Interview Series – Unite.AI
AI & Technology

Will Bodewes, Co-Founder and CEO of Phonely – Interview Series – Unite.AI

October 26, 2026
Apple Will Reportedly Run Diagnostics On Returned iPhones Without Opening The Packaging
AI & Technology

Apple Will Reportedly Run Diagnostics On Returned iPhones Without Opening The Packaging

October 26, 2026
GXO, Agility Robotics Expand Digit Humanoid Deployments to More U.S. Sites – Unite.AI
AI & Technology

GXO, Agility Robotics Expand Digit Humanoid Deployments to More U.S. Sites – Unite.AI

October 26, 2026
iFixit’s Teardown Of The iPhone Duo Shows Potential Causes For Cracked Screens
AI & Technology

iFixit’s Teardown Of The iPhone Duo Shows Potential Causes For Cracked Screens

October 26, 2026
Next Post
The beach where Malcolm-Jamal Warner drowned had warning signs about rip currents

The beach where Malcolm-Jamal Warner drowned had warning signs about rip currents

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Search

No Result
View All Result
Stay Tuned NOW Streaming Behind The Scenes! – Oct 20

Stay Tuned NOW Streaming Behind The Scenes! – Oct 20

October 21, 2026
Kemira Oyj 2026 Q3 – Results – Earnings Call Presentation (OTCMKTS:KOYJF) 2026-10-23

Kemira Oyj 2026 Q3 – Results – Earnings Call Presentation (OTCMKTS:KOYJF) 2026-10-23

October 23, 2026
US home builders have the blues — but luxury housing remains a bright spot

US home builders have the blues — but luxury housing remains a bright spot

October 19, 2026

About

Learn more

Our Services

Legal

Privacy Policy

Terms of Use

Bloggers

Learn more

Article Links

Contact

Advertise

Ask us anything

©2020- TradePoint.io - All rights reserved!

Tradepoint.io, being just a publishing and technology platform, is not a registered broker-dealer or investment adviser. So we do not provide investment advice. Rather, brokerage services are provided to clients of Tradepoint.io by independent SEC-registered broker-dealers and members of FINRA/SIPC. Every form of investing carries some risk and past performance is not a guarantee of future results. “Tradepoint.io“, “Instant Investing” and “My Trading Tools” are registered trademarks of Apperbuild, LLC.

This website is operated by Apperbuild, LLC. We have no link to any brokerage firm and we do not provide investment advice. Every information and resource we provide is solely for the education of our readers. © 2020 Apperbuild, LLC. All rights reserved.

No Result
View All Result
  • Main
  • AI & Technology
  • Stock Charts
  • Market & News
  • Business
  • Finance Tips
  • Trade Tube
  • Blog
  • Shop

© 2023 - TradePoint.io - All Rights Reserved!