SwiftWasm @swiftwasm
Run Swift in browsers. SwiftWasm compiles Swift code to WebAssembly. swiftwasm.org Joined May 2019-
Tweets107
-
Followers1K
-
Following0
-
Likes35
Huge props to the amazing @swiftwasm project for making this possible! I'm super impressed that the final stripped, optimised, and compressed Wasm file for the playground is only 1.5mb 🤯 And Wasm support has only recently landed in main-branch Swift, it'll only get better!
🎉 carton 1.0.0 with SwiftPM Plugin Support has been released! Now seamlessly integrate with your Swift projects by declaring carton as a dependency in Package.swift. Details here: github.com/swiftwasm/cart…
Stdlib and runtime tests for Wasm/WASI now available on Swift CI forums.swift.org/t/stdlib-and-r…
Cool to see how GoodNotes were able to repurpose their Swift code to also bring their app to the web using SwiftWasm. Great article by @pedro_g_s and @tomayac! web.dev/case-studies/g… #Swift @swiftwasm
We're happy to announce the new release of SwiftWasm tracking upstream Swift 5.9! More details about the release are available in our blog post: blog.swiftwasm.org/posts/5-9-rele…
We're happy to announce the new release of SwiftWasm tracking upstream Swift 5.8! More details about the release are available in our blog post: blog.swiftwasm.org/posts/5-8-rele…
I just noticed that flowkey, a popular piano lesson app, has officially released a SwiftWasm-based web app! They said, "We were able to use 100% of our mobile app's business logic for the most essential part of our app" 🥳 app.flowkey.com #swiftwasm
It’s time to really get @SwiftLang on server. This made entirely possible by the incredible work from @swiftwasm
It’s time to really get @SwiftLang on server. This made entirely possible by the incredible work from @swiftwasm
A cross-platform game written in Swift, running in your browser x.com/carsonkatri/st…
A cross-platform game written in Swift, running in your browser x.com/carsonkatri/st…
@kateinoigakukun Deployed SwiftWasm version. swiftregex-pr-16.onrender.com You can see that regex can be parsed and executed without network!
carton 0.15.0 is out with enhancement and bugfixes. Notably: - JSKit runtime no longer bundled, but reused from SwiftPM resources, which improves version compatibility - Node.js support in `carton test` - Fix for SwiftPM resources from subdependencies github.com/swiftwasm/cart…
JavaScriptKit 0.15.0 is out, which is a major release with new features (BigInt and Symbol support, JS runtime distribution via SwiftPM resources), bugfixes, and breaking changes. Release notes on GitHub as usual: github.com/swiftwasm/Java…
🎉 @swiftwasm just reached 10 backers! Thank you , +10 🙌 Support them too! opencollective.com/swiftwasm
We're happy to announce the new release of SwiftWasm tracking upstream Swift 5.6! It is accompanied by new releases of JavaScriptKit, carton, and @TokamakUI. More details about these releases available in our blog post: blog.swiftwasm.org/posts/5-6-rele…
carton 0.12.1 is out. This is a bugfix release that fixes linking issues with ICU that some users could've experienced with `carton dev` and `carton bundle`. Many thanks to @sefford for reporting this and providing detailed issue description! github.com/swiftwasm/cart…
@maxdesiatov Pretty un-scientific comparison, but can be the popular one. I’ve just updated my little game(1,5k LOC) with the newest versions of Swift, Carton, and JavaScriptKit. Before: swift-5.4.0-release, carton 0.11.0 5,6M After: swift-5.5.0-release, carton 0.12.0 4,2M
We'd like to thank @MacStadium for giving us access to Apple Silicon hardware! Without their help it would be close to impossible to set up CI for enabling full M1 support in our toolchain. 🙏
carton 0.12.0 is now available, which now relies on SwiftWasm 5.5 by default, and also automatically downloads Apple Silicon builds on compatible hardware. Templates were updated for latest JavaScriptKit and @TokamakUI. Also fixes stack trace demangling. github.com/swiftwasm/cart…
JavaScriptKit 0.11 is now available, which now allows you to `await` on `JSPromise` instances with SwiftWasm 5.5. Additionally, `JSClosure` no longer needs manual `release`, thanks to `FinalizationRegistry` it's automatic (reference cycles still possible) github.com/swiftwasm/Java…
We're happy to announce the new release of SwiftWasm tracking upstream Swift 5.5! New in this release: * Integration with async/await * Native builds for Apple Silicon More details are available in the announcement on our blog: blog.swiftwasm.org/posts/5-5-rele…
Marin Todorov @icanzilb
17K Followers 1K Following author: https://t.co/ljpuMVZpWZ, past: https://t.co/chchhPxvur… , 🐘 https://t.co/jcaSa2qgGrMarcin Krzyzanowski @krzyzanowskim
22K Followers 2K Following unrelated. I'm here for bugs. https://t.co/rDmqKbvnaO. Founder @SwiftStudioApp 🛠 TextKit certified expert.Konrad ‘ktoso’ Ma.. @ktosopl
8K Followers 3K Following “Life is Study!”; [email protected]; Swift Actors & Distributed Systems @ Previously: Reactive Streams (TCK), @akkateam Actors, HTTP & Streams, @geeconTim Condon @0xTim
5K Followers 838 Following Engineer, geek, triathlete. @codevapor core team. Founder @brokenhandsio. Server-side Swift @kodecodev. Organiser @SwiftServerConf @NSManchester He/himMiguel de Icaza ᯅ @migueldeicaza
96K Followers 5K Following Fun Stack Vibing. Started Xamarin, Mono, Gnome; was MSFT/.NET/Xamarin/Mono/VSMac/AI https://t.co/QkbDDWMXRf @migueldeicaza.bsky.socialAlejandro Martinez @alexito4
2K Followers 339 Following Software Crafter, Mobile Captain at @LifeWorks & Fake Youtuber l APIs are UX for developers. | languages geek #swiftlang lover ❤️ 🐘 @[email protected]WebAssemblyWeekly @WasmWeekly
13K Followers 41 Following A weekly publication about all things #WebAssembly - a twitter account from @ColinEberhardtTed Kremenek @tkremenek
15K Followers 943 Following I lead the Languages and Runtimes team at Apple (Swift, C++, Objective-C). I am a member of Swift Core Team.Brandon Williams @mbrandonw
6K Followers 565 Following Subterranean homesick mathematician. Working on @pointfreeco and @isowords. Mastodon: https://t.co/CAzMilB4pDJohannes Weiss @johannesweiss
2K Followers 2K Following Computer programmer (https://t.co/g0iO6Ssfex). Distributed systems in Swift, previously #SwiftNIO — ♥ snowboarding — https://t.co/G55ADSEjpi & @jweiss.threadsDoug Gregor @dgregor79
12K Followers 210 Following Dad, husband, Swift language designer and Swift/C++/ObjC compiler implementor, Author, Generic Programming aficionado. He/him. Mastodon: @[email protected]Ahmad Alhashemi @ahmadh
9K Followers 3K Following Assistant Professor in Medicine @K_University • Endocrine/Diabetes, Medical Education, Computer ScienceJot Kailay @jotkali
213 Followers 527 Following Bits & Atoms. Chaotic Good Previous indie top 10 app, 3 patents, OSS medical SW. Art at https://t.co/AOAveYRbrA https://t.co/ByQEFV7OlTMichael Martell @240designworks
11 Followers 44 FollowingTimur @timuronx
71 Followers 578 FollowingKirill Dubovitskiy @bra1n_dump
100 Followers 361 Following Mom calls it unemployed, I call it Entrepreneur. Diagrams: Show Me GPT (3M+ diagrams generated), ex-MetaObjectivePixel @ObjectivePixel
42 Followers 49 Following Indie maker of apps and content focussed on Apple platforms.Jan Boersma @locate_it_nl
17 Followers 263 Following enterprise architect, solution architect, agile, microservice architecture, kubernetes, docker, ddd, swift, Australia fanSho Ikeda @ikesyo
2K Followers 935 Following Swift (corelibs-foundation) contributor. Creator/Maintainer of Himotoki, Carthage, ReactiveSwift, ... Developing iOS and Android apps at Hatena in Kyoto.ainopara @ainopara
131 Followers 299 Following @[email protected] iOS App Developer. Fan of Swift Programming Language. Making tools to help programmers understand huge codebase.Ken Hudson @shareastronomy
818 Followers 1K Following Amateur astronomer. Interested in Python, Mojo and ML/AI. He/Him LGBTQ+ rights are human rights. BlackLivesMatter Mastodon: https://t.co/i393c6KlixSimon Goldring @simongoldring
399 Followers 753 Following Senior software engineer @iProov📱👨💻 Musical director 🎭 🎶 Freelanced @Urdang_Academy MD @PHApantos @Worthingpanto @BrownUniversity graduateShahzad Majeed @shahzy57
225 Followers 2K FollowingAlexander Matyukh @amatyukh
25 Followers 99 Following Product Designer & Developer Developer of https://t.co/otsje28KaVsᴊx @Sjx_96
16 Followers 97 Followingpihero @pihero13
189 Followers 359 Following iOS Engineer / ABEMA / ex-manager of the SFC Girls soccer clubEuan Traynor @EuanFTraynor
1K Followers 1K Following ❉ Full Stack Developer ✦ Building a SaaS tech startup 🤯 2 x WWDC Winner.Tamir @tam7689here
2 Followers 280 FollowingDaniel Duan @daniel_duan
3K Followers 289 Following Tyranny is the deliberate removal of nuance. SwiftUI @ Freddy @fr_d_y
34 Followers 967 Followingauula @auula_
771 Followers 5K Following 🧪 INTP 🎸 Full-stack Developer 📚 Technology Blog Writer 🚢 International Busines 🔍 Research Basic Software 🧑🔬 Open Source Project MaintainerBekir AKIN @bekironat
98 Followers 254 Following Software Developer, Diver, Anti-Social who loves social drinkingACHP @AlexisChappron
154 Followers 506 Following 💻 Dev JS/Kotlin(❤️)/TypeScript(❤️❤️❤️)/React-Native. 🚲 #Nantes 🌳Christopher Thielen @cthielen
366 Followers 227 Following Developer Product Marketing Lifelong programming nerdPetr Pavlik @ptrpavlik
574 Followers 1K Following Staff iOS engineer by day, building @indiepitcher by night.M @p_x9
8K Followers 5K Following どっかの学生 iOS Developer初心者を4年くらい続けてる Jailbreak スターください なんか書く→@IBSegueActionJason Goodies @JasonGoodies
31 Followers 131 Following Crossfit 🏋️. iOS dev 📱. I don’t thrive in a fast pace workplace.zhou @lucky1010101011
43 Followers 970 FollowingChigozie @FiliusGades
5 Followers 555 FollowingHunter @Reighn1272787
163 Followers 1K Followingthompson @thomplth
11 Followers 22 Followingjsz.info @jsz_info
23 Followers 189 FollowingIt’s time to really get @SwiftLang on server. This made entirely possible by the incredible work from @swiftwasm
When we heard that @andrew_barba is among the first to bring #Swift to the server on our network via @SwiftCloudApp, we sat down to learn more👇 fastly.com/blog/introduci…
🎉 @swiftwasm just reached 10 backers! Thank you , +10 🙌 Support them too! opencollective.com/swiftwasm
Things that used to happen when using trendy technologies. Happy to collaborate with the #Swift #WebAssembly community. @swiftwasm
📝New blog post out on Engineering At GoodNotes written by @fjtrujy and reviewed by @pedro_g_s about how we tested, identified and fixed a performance issue with #Swift #WebAssembly, building a slick Web Viewer for @GoodnotesApp reusing the Swift code. medium.com/engineering-at…
@Aaroniscoding @preshonyee Actually … you can now port it thanks to amazing @swiftwasm
@AugustFreytag @SwiftLang @swiftwasm I've had great luck running wasm-opt on Swift #WebAssembly binaries. It can really cut down on the code weight before compression.
My @SwiftLang+@swiftwasm binary built for release might be a superheavy lift at 26MB but I'm glad to see that all this bleeding edge can be reduced with optimisations and a GZIP to a much more digestible 3MB in the end. #Swift #WebAssembly
Perhaps swift on the web look even more mature on the warm side then competitors. The new version generates even smaler libraries! And the ability to host your Swift app on GitHub pages is mind blowing
We're happy to announce the new release of SwiftWasm tracking upstream Swift 5.5! New in this release: * Integration with async/await * Native builds for Apple Silicon More details are available in the announcement on our blog: blog.swiftwasm.org/posts/5-5-rele…
@CarsonKatri @shhhthegame @swiftwasm @TokamakUI Astonishing work! Thanks for sharing your experience and experimenting with such a promising technology!
I just released an article on my experience creating a web version of @shhhthegame using @swiftwasm + @TokamakUI Check it out: carsonkatri.com/articles/deplo…
Looks like Swift support for WebAssembly has made some decent progress recently x.com/swiftwasm/stat…
In other great news, today we've got our last remaining PR merged to the upstream SwiftPM repository. We no longer need to maintain a fork of SwiftPM and can use upstream directly. This is a great step towards enabling WebAssembly in upstream Swift. github.com/swiftwasm/swif…
#swiftwasm 0.10.0 !!! @swiftwasm
`carton` 0.10.0 is out. We improved our tests, added support for stack traces in more browsers, and added a stack overflow sanitizer for easier debugging. Thanks to @jed_fox1, @kateinoigakukun, @literalPie, @_TheCB4, and @yonihemi for the contributions! github.com/swiftwasm/cart…
🥳🥳
Excited to announce that starting with DEVELOPMENT-SNAPSHOT-2021-02-14-a we now provide distributions for Amazon Linux 2, thanks to the recent work by @kateinoigakukun and @h__shahbazi! github.com/swiftwasm/swif…
@alexisgallagher I think the key is active development and community: @swiftwasm just merged a commit 5 minutes ago. SwiftWasm's @TokamakUI project does have an attraction to iOS developers b/c it would enable SwiftUI on the web. It's far away, but I'll hope for its success :)
The future is bright - SwiftWasm has paved the way for Swift to be run anywhere, and there is also a Swift for embedded project that validated the ability of Swift to run on Zephyr (the Linux Foundation’s real-time operating system).
@gakonst I love Rust but also think it is too low level for application level development such as smart contracts. But contracts in tinygo are coming, probably @AssemblyScript as well. And the greatest app level dev expecience I ever had: Swift via @swiftwasm. Wasm makes that possible.
➳ This is great, responsive, and motivated team worth of sponsoring ! Webassembly with swift-wasm can enable cross platform, type safe, fast web apps for 2+ mln existing Swift developers, and many to come 💪
We had some great progress in December. But we also need to mention that the SwiftWasm organization needs funding to continue sustainable development of our projects. Our GitHub sponsors page is now online, please retweet and support us! github.com/sponsors/swift…
@swiftwasm I love the wasm tooling where compilation is so speedy, that it feels like typical, web write -> refresh look&feel. It takes just under 1 second to iterate with `carton` bundler.