hywan, to rust
@hywan@fosstodon.org avatar

LLVM CFI and Cross-Language LLVM CFI Support for Rust, https://bughunters.google.com/blog/4805571163848704/llvm-cfi-and-cross-language-llvm-cfi-support-for-rust.

> add LLVM CFI and cross-language LLVM CFI (and LLVM KCFI and cross-language LLVM KCFI) to the Rust compiler as part of our work in the Rust Exploit Mitigations Project Group. This is the first cross-language, fine-grained, forward-edge control flow protection implementation for mixed-language binaries that we know of.

Really interesting project.

#RustLang #llvm #security #safety #ffi

ChristosArgyrop, to programming
@ChristosArgyrop@mstdn.science avatar

Reminder that the languages useful for may not be the same as those used for that the applications use, and this is just fine, e.g. performance often requires that one does not rediscover the wheel by recoding libraries in and because they are, for whatever reason , resistant to use a proper (or an ) .

rml, to FinalFantasy
@rml@functional.cafe avatar

I would kill for one of those "recipes" cookbooks dedicated to providing solutions to the general hangups of #FFI

derickr, to php
@derickr@phpc.social avatar

📽️ I have made a new video!

Debugging FFI and PHP with GDB

https://youtu.be/u420A89tIMY

#Debugging #PHP #FFI

lewiscowles1986,
@lewiscowles1986@phpc.social avatar

@derickr is this an exit plan? 😅

thevglibrary, to books
@thevglibrary@mstdn.social avatar

A rare addition to #TheVideoGameLibrary this morning! 📚

A #FinalFantasy Choose Your Own Adventure book from 1987. 🤯

❓ Curious if any fans have heard of this one ❓

"Can you obtain the Water Crystal and become the true Hero of Light?"

💎 https://www.thevideogamelibrary.org/book/final-fantasy-crystal-inheritance-legend

#FF1 #FF #FinalFantasyI #FFI #FinalFantasy1 #Book #Books @bookstodon #Bookstodon #ChooseYourOwnAdventure #Nintendo #Famicom #RPG #JRPG #Square #Squaresoft #SquareEnix #Adventure #Fun #VideoGame #VideoGames #Gaming #Gamer #Novel

hywan, to rust
@hywan@fosstodon.org avatar

After 132 commits and 6 reviewers, https://github.com/mozilla/uniffi-rs/pull/1409 is finally merged \o/.

UniFFI can generate bindings for Rust async functions/methods to Python, Swift and Kotlin, with native async runtimes (resp. asyncio, Task and suspend).

That’s really exciting! Rust Future being driven by a foreign language async runtime, that’s pure fun.

#RustLang #FFI #SwiftLang #Kotlin #PythonLang #asynchronous #future

hywan,
@hywan@fosstodon.org avatar

And now, we have cancellable Future, https://github.com/mozilla/uniffi-rs/pull/1684. How fun :-).

#RustLang #FFI #Kotlin #async

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines