this post was submitted on 16 Jan 2025
6 points (100.0% liked)

Aotearoa / New Zealand

1739 readers
38 users here now

Kia ora and welcome to !newzealand, a place to share and discuss anything about Aotearoa in general

Rules:

FAQ ~ NZ Community List ~ Join Matrix chatroom

 

Banner image by Bernard Spragg

Got an idea for next month's banner?

founded 2 years ago
MODERATORS
 

Last weeks thread here

Welcome to this week’s casual kōrero thread!

This post will be pinned in this community so you can always find it, and will stay for about a week until replaced by the next one.

It’s for talking about anything that might not justify a full post. For example:

  • Something interesting that happened to you
  • Something humourous that happened to you
  • Something frustrating that happened to you
  • A quick question
  • A request for recommendations
  • Pictures of your pet
  • A picture of a cloud that kind of looks like an elephant
  • Anything else, there are no rules (except the rule)

So how’s it going?

you are viewing a single comment's thread
view the rest of the comments
[–] nick@campfyre.nickwebster.dev 5 points 1 month ago (2 children)

Currently working on my PhD thesis which is due at the end of the month. I'm cutting it quite close but if everything goes according to plan I should have it all done on time.

[–] Dave 4 points 1 month ago (1 children)

That's great! Is it too personal to ask what your PhD is in? I see you have some info on your website, I assume your PhD is not "writing a new programming language" but rather something that your new language pushes the boundries on?

[–] nick@campfyre.nickwebster.dev 3 points 1 month ago (1 children)

Thanks. The type system of the language has some interesting novelty but my key research area is automatic parallelisation of code written in that language.

[–] Dave 3 points 1 month ago (1 children)

Ooh interesting, is that something that exists in some form in other languages or is it an entirely new concept?

[–] nick@campfyre.nickwebster.dev 3 points 1 month ago (1 children)

There's a spectrum of how automatic things get in different languages but there's the issue of making it an unobservable optimisation, and also making it not over parallelise. There are lots of interesting approaches in academia but nothing really in mainstream languages and nothing that definitively solves the problem. That being said, I also do not solve the problem lol, I just offer a potential direction that could.

[–] Dave 3 points 1 month ago (1 children)

That sounds really cool but I don't know enough to ask more questions haha. Good luck getting it done!

[–] liv 3 points 1 month ago (1 children)

Awesome, you're on the final stretch! Remember to hydrate!

[–] nick@campfyre.nickwebster.dev 3 points 1 month ago

Thanks, will do 🫡