Skip to main content

Posts

Showing posts with the label rust

Fyrox Game Engine Reaches Version 1.0.0

  Fyrox, the game engine written in Rust, reaches its first stable version,1.0.0, after 7 years in the making and numerous development releases. Fyrox is a feature-rich, general-purpose 2D and 3D game engine written entirely in Rust. Formerly known as rg3d, the engine represents a long-term development effort that culminated in its stable 1.0.0 release in March 2026. https://www.i-programmer.info/news/144-graphics-and-games/19015-fyrox-game-engine-reaches-version-100.html

Azure SDK for Rust Goes Beta

  The official Microsoft Azure SDK for Rust is a collection of libraries that make Rust developers' life that little bit easier in accessing various Azure services. https://www.i-programmer.info/news/90-tools/17951-azure-sdk-for-rust-goes-beta.html

Use Rust To Reduce The Size Of Your SQLite Database

 Meet sqlite-zstd, a Rust library that compresses your database many fold, leading to great savings in size while conserving its search capabilities intact. As pointed out in "In Praise Of SQLite", SQLite is not a toy database: Despite its compact size and absence of the client server model, SQLite is a RDBMS with all the features that make something relational - that is tables, indexes, constraints, triggers, transactions and the like. However, there are few built-in functions compared to PostgreSQL or Oracle.  SQLite doesn’t have any compression features. This has changed with the Rust-based library, sqlite-zstd which promises to: provide transparent dictionary-based row-level compression that allows compressing a sqlite database's entries almost as well as if you were compressing the whole DB file, while at the same time retaining random access. Suffice it to say that we are all aware of the benefits of compressing data, be it that of a PDF document, a humble ZIP file ...

Take The Beginner's Series to Rust

  Microsoft has released a new self-paced and free curriculum for total beginners in Rust, taught by Microsoft's own employees. But first of all why Rust? why go for Rust as a beginner when there's so much choice? Rust was Mozilla's brainchild first announced in 2010 and released in 2015. Its official definition and purpose in life was to be: “a systems programming language focused on three goals: safety, speed, and concurrency.” three concepts that no language could cover 100%. In particular, Rust was going to fill the safety gap by making all the erroneous, dangerous and unsafe operations found in the C-derived languages very hard to repeat, in essence eliminating entire classes of errors. This would result in higher-quality software, but traded for a steeper learning curve.. https://www.i-programmer.info/news/150-training-a-education/15574-take-the-beginners-series-to-rust.html