Josh Peterson

153 Followers
79 Following
38 Posts
Software developer. Admirer of language virtual machines, compilers, and emulators. AI Compiler Engineering Manager at Modular. Formerly Unity, Ansys. Making mistakes and learning every day.

To all of my friends in the Unity developer community, I wanted to pass along a personal update:

https://forum.unity.com/threads/farewell-to-an-incredible-community.1585830/

Farewell to an incredible community

Hey there! I wanted to pass along some personal news - I'll be leaving Unity soon, and moving on to a new role in an entirely different industry. When...

Unity Forum

I recently learned something about compiler loop unrolling (specifically in Mojo 🔥). I thought it was fun and wanted to share!

https://joshpeterson.github.io/learning-loop-unrolling

Learning loop unrolling

Super happy that we've shipped 1.0 of Unity's visionOS support, including support for building mixed reality content!

I've sent the past few years working on this, and it's really gratifying to see people already creating some amazing content. We've also built some amazing underlying tech in PolySpatial that's going to enable some really cool things for Unity.

More visionOS info in the blog: https://blog.unity.com/engine-platform/spatial-apps-for-apple-vision-pro

Start building spatial apps for Apple Vision Pro with Unity | Unity Blog

Official support for visionOS is now available, so you can leverage Unity’s familiar authoring workflows, robust XR tools, and cross-platform compatibility to create immersive spatial experiences for Apple Vision Pro.

Unity Blog

I never thought I would be so excited to use a calendar app, but I cannot wait for the release of the HEY calendar.

This demo video shows so many nice design touches, with attention to detail and thoughtful choices which make this look like a joy to use! Let’s see if it lives up to the promise, but if it is anything like HEY email, I’m not worried.

https://twitter.com/jasonfried/status/1740896488765694186

Jason Fried (@jasonfried) on X

So many asks, so here it is... I just recorded a one-take, 24-minute walkthrough of the new HEY Calendar. It's not quite out yet, but this should give you a very good look at the essentials. Hope you enjoy! Can't wait to get this in everyone's hands soon!

X (formerly Twitter)
Sep is now "officially" the fastest (and most efficient) #dotnet csv parser as @joelverhagen has updated his blog post "The fastest CSV parser in .NET" with new entries.
👇
https://www.joelverhagen.com/blog/2020/12/fastest-net-csv-parsers
PS: Yes I'm ignoring the parallized entry cause that's just unfair... 😅
The fastest CSV parser in .NET | Joel Verhagen

Often constraints seem problematic. We say, “If only this wasn’t holding me back, then I could succeed.” But is that really true? More often than not, constraints can actually be helpful.

https://joshpeterson.github.io/constraints-are-liberating

Constraints are liberating

Give someone a high five today as it’s Palm Sunday.
Visual Studio 2022 v17.6 Preview 2 is now available - Visual Studio Blog

Preview 2 for Visual Studio 17.6 is now available! If you are a game developer, a mobile developer, or are interested in learning new tricks to better debug your code, check out this latest release. It’s as easy as upgrading your Preview channel in the Visual Studio installer.

Visual Studio Blog

Have questions about scripting in Unity? Join us one week from today.

Devs for the .NET Tech Group will be available to answer your questions.

https://forum.unity.com/threads/scripting-dev-blitz-day-2023-q-a.1399927/?utm_source=twitter&utm_medium=social&utm_campaign=community_global_generalpromo_2023-02-16_devblitzday-scripting

Official - Scripting Dev Blitz Day 2023 - Q&A

[IMG] var roses = "Red"; var violets = "Blue"; do { print("We love scripting"); } while (forever == true); We have a sweet treat for you,...

Unity Forum

The Burst Team at Unity is hiring! 🎉

We're looking for a senior software engineer (and maybe two) help us shape the future of .NET at Unity.

Burst is an integral part of the tech stack for millions of Unity users, delivering high performance for C# code across all of the platforms Unity supports.

If you're interested in compilers, runtimes, MSIL, LLVM, or performance, please contact us!

https://careers.unity.com/position/senior-software-engineer/4874662

Unity hiring: Senior Software Engineer @ Copenhagen, Denmark

The opportunityUnity Engine is used by millions of creators around the world to build powerful and engaging real-time experiences.