• Sign in
  • Sign up
Elektrine
EN
  • EN English
  • 中 中文
Log in Register
Modes
Overview Search Chat Timeline Communities Gallery Lists Friends Email Vault DNS VPN
Back to Timeline
  • Open on mastodon.gamedev.place

Lesley Lai

@lesley@mastodon.gamedev.place
mastodon 4.5.7

Computer Graphics & Programming Languages person.

I twoot about languages like C, C++, Rust, JS/TS, and OCaml.

I organize @graphicsmeetup@mastodon.gamedev.place

he/him

0 Followers
0 Following
Joined October 31, 2022
Website:
https://lesleylai.info
Notes:
https://notes.lesleylai.info/
Codeberg:
https://codeberg.org/Lesley

Posts

lesley
Lesley Lai
@lesley@mastodon.gamedev.place

Computer Graphics & Programming Languages person. I twoot about languages like C, C++, Rust, JS/TS, and OCaml. I organize @ graphicsmeetup he/him

mastodon.gamedev.place
Lesley Lai
Lesley Lai
@lesley@mastodon.gamedev.place

Computer Graphics & Programming Languages person. I twoot about languages like C, C++, Rust, JS/TS, and OCaml. I organize @ graphicsmeetup he/him

mastodon.gamedev.place
@lesley@mastodon.gamedev.place · 1d ago

Trying to apply for jobs, and one job sent me this LeetCode-style coding challenge that I failed miserably. I am not that kind of person performing well under high pressure.

Choosing C++ was also a mistake. Their platform doesn't support debuggers, and STL index-out-of-bounds errors don't give me any information about where they occur. At the end, I am pretty much stuck in debugging hell with std::cout

View on mastodon.gamedev.place
1
0
0
0
lesley
Lesley Lai
@lesley@mastodon.gamedev.place

Computer Graphics & Programming Languages person. I twoot about languages like C, C++, Rust, JS/TS, and OCaml. I organize @ graphicsmeetup he/him

mastodon.gamedev.place
Lesley Lai
Lesley Lai
@lesley@mastodon.gamedev.place

Computer Graphics & Programming Languages person. I twoot about languages like C, C++, Rust, JS/TS, and OCaml. I organize @ graphicsmeetup he/him

mastodon.gamedev.place
@lesley@mastodon.gamedev.place · 2d ago

I hope generators get more love in the C++ circle.

Unfortunately, I think a C++ coroutine-based generator has a non-trivial overhead compared to a hand-written iterator or state machine. It probably doesn't matter for a lot of use cases (like the example the author showed).

https://mropert.github.io/2026/03/20/unity_cpp_coroutines/

View on mastodon.gamedev.place
2
0
1
0
lesley
Lesley Lai
@lesley@mastodon.gamedev.place

Computer Graphics & Programming Languages person. I twoot about languages like C, C++, Rust, JS/TS, and OCaml. I organize @ graphicsmeetup he/him

mastodon.gamedev.place
Lesley Lai
Lesley Lai
@lesley@mastodon.gamedev.place

Computer Graphics & Programming Languages person. I twoot about languages like C, C++, Rust, JS/TS, and OCaml. I organize @ graphicsmeetup he/him

mastodon.gamedev.place
@lesley@mastodon.gamedev.place · 3d ago

Just set up AdGuard Home on a new Raspberry Pi for the first time. As someone who have never used Raspberry Pi before, this whole process of assembling the case, installing OS, and installing the software took less than 2 hours (I'd expect this would take like a whole weekend). Pleasantly suprised

View on mastodon.gamedev.place
10
0
2
0
lesley
Lesley Lai
@lesley@mastodon.gamedev.place

Computer Graphics & Programming Languages person. I twoot about languages like C, C++, Rust, JS/TS, and OCaml. I organize @ graphicsmeetup he/him

mastodon.gamedev.place
Lesley Lai
Lesley Lai
@lesley@mastodon.gamedev.place

Computer Graphics & Programming Languages person. I twoot about languages like C, C++, Rust, JS/TS, and OCaml. I organize @ graphicsmeetup he/him

mastodon.gamedev.place
@lesley@mastodon.gamedev.place · 4d ago

I don't know. The complexity of this issue (both implementations and the mental overhead of programmers) just to save a few keystrokes makes me feel it's not really worthwhile? It feels more like a fashion when the convinience is debatable?

#pldev

https://terts.dev/blog/no-semicolons-needed/

View on mastodon.gamedev.place
4
0
0
0

Media

313k7r1n3

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • VPN Policy

Email Settings

IMAP: imap.elektrine.com:993

POP3: pop.elektrine.com:995

SMTP: smtp.elektrine.com:465

SSL/TLS required

Support

  • support@elektrine.com
  • Report Security Issue

Connect

Tor Hidden Service

khav7sdajxu6om3arvglevskg2vwuy7luyjcwfwg6xnkd7qtskr2vhad.onion
© 2026 Elektrine. All rights reserved. • Server: 16:14:26 UTC