cashwasabi, to ZigLang
@cashwasabi@mastodon.gamedev.place avatar

What other architectures for data oriented design for games are there other than ECS?
#ecs #raylib #ziglang #zig #gamedev

thelastpsion, to zig
@thelastpsion@bitbang.social avatar

Random thought:

Objective-Zig.

Discuss.

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

bugwhisperer, to programming

#introduction 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:
#programming (#rust, #clang & #ziglang) #hiking
#trains (🇯🇵 & 🇹🇼)
#LearningNewSkills
#bookstodon

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 🥪

#foss #oss #opensource #hare #harelang #rust #rustlang #zig #ziglang #sourcehut #github

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

mahmoud, to ZigLang
@mahmoud@qoto.org avatar

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

Also, notable emiriti surpassed in stars. Truly, is dead and ⁠ 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!

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

#rustlang #ziglang #opensource #hacktoberfest

lupyuen, to ZigLang
@lupyuen@qoto.org avatar

Find out how we build Touchscreen Apps with and test them in the Web Browser with ... Like this Feature Phone App for Apache RTOS on @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!
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 , , , , , and
As a German I lived in for years before moving to . Expect comments about expat life, Spain and maybe some pictures.
Also, , , , and . 🦎

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/

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

This week, when I wasn't working on the upcoming thi.ng/fibers library (process hierarchies for cooperative multitasking), I've also been doing minor progress on my & -based (X)PBD (position based dynamics) physics library and the related art piece I've been working on:

Screen recording of 8 pieces of cloth (2D physics sim, driving by agents) floating/swimming/dancing/pulsating in an otherwise blank space. Each piece of cloth has its own color, only consists of particles connected by invisible springs and has an animated texture (2D cellular automata)

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

palash, to ZigLang
@palash@hachyderm.io avatar

folks does anyone know where did zigforum.org go?

Amirography, to zig

Going through
When it comes to minimal languages, I feel that Zig has much greater potential than Go. But tooling-wise, Go has the edge for now.

Honestly, the consistency and elegance of Zig is blowing my mind.

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

Very much love & respect @andrewrk's stance of prioritizing quality over quantity and not giving in to pressure to rush things. Zig v0.11 might be slightly delayed, but good things come to those who wait... hopefully, August 3rd! 🤞

https://ziglang.org/news/0.11.0-postponed-again/

linusgroh, to javascript
@linusgroh@chaos.social avatar

Writing another engine for fun and to learn , still very much work in progress but the code is open source now:
https://codeberg.org/kiesel-js/kiesel

guidoschmidt, to genart
@guidoschmidt@genart.social avatar
toxi, (edited ) to ZigLang
@toxi@mastodon.thi.ng avatar

As I've been updating the build files for my various projects & templates, also learned that quite a few of them have to be overhauled/refactored due to syntax changes and a more strict compiler. One example is this from 1.5 years ago which doesn't build anymore without major code updates, but the old build still works:

https://demo.thi.ng/zig/voxel-trace/

Reload for random views. Press x to export current frame. The renderer is incremental (never finishes) and slowly reduces pixel size from 8 down to 1. It would be much faster, but I had some ideas for creating a more stylistic output and in this current state it only renders a fixed area per frame...

The 2-bit 512^3 voxel model was generated with a custom fork of @R4_Unit's voxel automata... 🥰

Other renders & process on my old Twitter:

https://twitter.com/search?q=from%3A%40toxi+voxel+ziglang

Ps. This renderer is heavily using this vector library:

https://github.com/thi-ng/zig-thing/tree/main/vectors

...and is a rewrite of my 2013 hybrid voxel renderer:

https://github.com/thi-ng/raymarchcl

  • 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