thelastpsion, to zig
@thelastpsion@bitbang.social avatar

Random thought:

Objective-Zig.

Discuss.

neovim, to ZigLang
@neovim@hachyderm.io avatar

Experimenting with a build.zig based alternative to the existing cmake based build pipeline.

toxi, to zig
@toxi@mastodon.thi.ng avatar

In another move[1] to stay up-to-date with latest version of Zig (v0.12.0), I've also updated all code (and .zig.zon depencency info) in the still-just-a-baby zig.thi.ng repo:

https://github.com/thi-ng/zig-thing

[1] Related (from yesterday): https://mastodon.thi.ng/@toxi/112314678085028074

toxi, to zig
@toxi@mastodon.thi.ng avatar

Just updated all https://thi.ng/wasm-api packages, bindgen, build scripts, readmes and examples to be compatible with the brand new Zig v0.12.0 released a couple of days ago... This includes adapting to breaking changes (esp. Zig's build system) and updating the hybrid Zig/WASM/TypeScript project template:

https://github.com/thi-ng/tpl-umbrella-zig

For wasm-api user code only minor changes are required (if any), e.g. all Zig DOM event handlers need a callconv(.C) attribute now...

Happy coding!

#ThingUmbrella #Zig #Ziglang #WASM #WebAssembly #TypeScript #JavaScript #OpenSource

guidoschmidt, to zig
@guidoschmidt@genart.social avatar

Tracing rays for advent of code day 16, part 1

video/mp4

bugwhisperer, to programming

I am Kevin(he/they)! I am a software developer. Not into social media much. Didn't want to sign up for twitter and people seem nice here. :blobfoxheartcute:

Slowly recovering from burnout after almost 3 years at a startup. Getting back into long neglected hobbies has been great for that.

If you follow me(flattered btw! :blobfoxblushmore:) expect toots about:
(, & )
(🇯🇵 & 🇹🇼)

ngmi, to rust
@ngmi@mastodon.online avatar

Arbitrum Stylus: Revolutionizing Smart Contract Development with Rust

https://s.box/pAgPPuxu

#rustlang #arbitrum #ziglang

nitrogenez, to ZigLang Ukrainian

i am thinking of writing a new blog post on dev.to about my experiences with #ziglang. the ones i got while writing software for Linux (package manager, distribution installation framework, etc). and if you are interested, yes, this software will be mostly usable on any distro other than cuteOS. i am planning to make my own general framework for application development with Zig, which will be available through ABI for C/C++, and maybe others, if the community will help to bind them.

jbzfn, to zig
@jbzfn@mastodon.social avatar
janvhs, to ZigLang
@janvhs@hachyderm.io avatar

@linusgroh is the author of one of the coolest projects, I know.
It’s called Kiesel and is a JavaScript-Engine, written in .
Reading the code of Kiesel is really cool, because it is annotated with references to the standard and really good structured.

It is available at https://kiesel.dev and https://codeberg.org/kiesel-js/kiesel

changelog, to foss
@changelog@changelog.social avatar

💥 New Changelog interview!

This week we’re joined by @drewdevault, talking about the Hare programming language 🐇

We discuss Hare (of course), why he’s so passionate about all things open source, the state of the language, fostering a culture that values stability, and oddly enough — what it takes to make a peanut butter and jelly sandwich 🥪

We hope you enjoy it! 🎧 https://changelog.fm/569

toxi, to zig
@toxi@mastodon.thi.ng avatar

Over the past 24h I've been restructuring the infant zig.thi.ng repo, added some new data structures, updated all sources to be Zig v0.11 compatible and added Zig package manager support. Took me a lot longer than expected, but already sure the changes & learning will help to accelerate my process (and re-use) on that front...

Since I don't want the extra overhead and don't want to setup & maintain separate Git repos for each of these tools, for now the new structure will be more like Zig's own standard library, sharing a common top-level module namespace ("thi.ng").

Even though there only a few things to use yet (check the readme to see what's there), I've also written some notes how to update your own build files to use these libs with the package manager:

https://github.com/thi-ng/zig-thing

#Zig #Ziglang #PackageManager #OpenSource

mahmoud, to ZigLang

Today in zerover (https://0ver.org) news, #ziglang joins the 0verusers.

Also, notable emiriti #PyTorch surpassed #Bitcoin in #GitHub stars. Truly, #crypto is dead and ⁠#ai is the future.

Featured 0ver users: MAME (https://github.com/mamedev/mame) and ReactOS (https://github.com/reactos/reactos), both fast approaching 30 years of 0veruse!

gvrooyen, (edited ) to zig
@gvrooyen@c.im avatar

This week's Register Spill by @mrnugget is about Zig, something that I've tinkered with quite a bit earlier this year. Personally I'm very interested in Zig as a replacement for C in embedded programming (packed structs! optionals!) but it is generally a really interesting systems language that feels modern, safer, and close to the metal. This post gives some great first impressions of the language.

#zig #ziglang #programming

https://registerspill.thorstenball.com/p/notes-from-the-field-learning-zig

orhun, to rust
@orhun@fosstodon.org avatar

Here is the list of good-first-issues from my projects if you're interested in contributing! 📢

https://hackmd.io/@fDZ8f5pSQdmg75PysWJmBw/orhunsprojects

lupyuen, to ZigLang
@lupyuen@qoto.org avatar

Find out how we build #LVGL Touchscreen Apps with #ZigLang and test them in the Web Browser with #WebAssembly ... Like this Feature Phone App for Apache #NuttX RTOS on #PinePhone @PINE64

https://youtu.be/8gnD8pW7Bw8?si=cYf_7MYykx8AUTlf

lupyuen, to linuxphones
@lupyuen@qoto.org avatar

Join me online next weekend at Apache International Workshop (Sep 29 & 30) ... We'll chat about , , , and lots more!

Free Registration: https://events.nuttx.apache.org

ghecko, to golang

Ohai! #introduction
I am a software developer and started my journey almost two decades ago, so I formed some opinions on the way; I might contribute to some discussions.
I like talking about programming languages; expect posts about #golang, #rust, #ziglang, #perl, #compilers, #gamedev and #webdev
As a German #expat I lived in #sweden for years before moving to #valencia #spain. Expect comments about expat life, Spain and maybe some pictures.
Also, #drums, #dogs, #minimalism, and #coffee. 🦎

lupyuen, to linuxphones
@lupyuen@qoto.org avatar

Join me online at Apache International Workshop (Sep 29 & 30) ... We'll chat about , , , and lots more!

Free Registration: https://events.nuttx.apache.org

toxi, to ZigLang
@toxi@mastodon.thi.ng avatar

— Creating a basic web app with declarative UI/DOM creation via Zig/WebAssembly and the super extensible https://thi.ng/wasm-api and its https://thi.ng/wasm-api-dom add-on module, both hybrid TypeScript/Zig libraries. See alt text of images for details.

Demo:
https://demo.thi.ng/umbrella/howtothing-010/

Source code:
https://gist.github.com/postspectacular/08098359f75fa703a2cda64b1258a459

Also see the related project template (and its readme and comments) this example is based on:
https://github.com/thi-ng/tpl-umbrella-zig

Also, several more advanced (and interesting) hybrid Zig/TypeScript examples and extensive docs can be found in the https://thi.ng/wasm-api readme...

Koehr, to ZigLang German

Okay, maybe I'm missing something here, but why is there a difference between a union and a union(enum)? Why isn't every union behaving like a union(enum) from the start?

jcash, to ZigLang
slimsag, to ZigLang

After more than a year of work and several thousands of commits; we released Mach v0.2 today ( game engine & graphics toolkit) https://devlog.hexops.com/2023/mach-v0.2-released/

guidoschmidt, to ZigLang
@guidoschmidt@genart.social avatar

🎉 whey, first sound from sending Open Sound Control messages via ... nothing fancy, just a random sequence to drive a VCO, but really happy I got this working. Builting on top of zig-network lib https://github.com/MasterQ32/zig-network

VCV Rack controlled via OSC messages send from . Mainly started to work on this for learning zig and how to write packages.

toxi, (edited ) to firefox
@toxi@mastodon.thi.ng avatar

Anyone aware of any discrepancies in compared to and ? Maybe SIMD related? I've just received a bug report that the -based voxel renderer linked below only ever renders a blue sky gradient, but no actual voxel model as you'd get in the other browsers (and as shown below). Just verified it myself with Safari v16.4. No errors, though... 😫

https://mastodon.thi.ng/@toxi/110706805622208667

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