2:01:37 nice discussion on the dynamic array structure which he calls a Bucket Array that's used to hold nodes in the treemap (primarily for the stable pointer benefit) Really appreciate these uploads, thanks Jon.
@crimsonhawk52 Жыл бұрын
1:07:46 Jon's hell-demon screams out in hunger, it must be fed more chai
@BULD0SIS
Жыл бұрын
@Joy Jon's hell-demon screams
@nice_sprite5285
Жыл бұрын
This deserves a pin or something lmfao
@UncoveredTruths Жыл бұрын
"fuck it big tree map" made me so happy
@vigneshpb9 Жыл бұрын
The speed at which the codex displays the information as you hover over it is what I need from my other software ;_;
@TreesPlease42
Жыл бұрын
It's nice when you cut the bloat! Helps having a proper syntax tree too
@magnuswootton6181
Жыл бұрын
Vignesh pb = stinklord.
@m4rt_ Жыл бұрын
You installing wiztree might be the fastest windows install I have ever seen
@danny-jo1rb
Жыл бұрын
almost as fast as a macOS install 💀
@MurtagBY Жыл бұрын
That was a great educative stream. Thank you for posting it to KZread
@berkano_plays Жыл бұрын
WizTree is pretty great...
@VenturiLife
Жыл бұрын
Glad I found it. So much faster than say WinDirStat.
@pitersk1
Жыл бұрын
SpaceSniffer is also pretty good, I think the visualization is nicer than in WizTree
@PwnySlaystation01 Жыл бұрын
Oh, the audio levels in this video seem much better! Maybe just my sound settings or laptop, but your last several videos have been too quiet to watch for me
@koktszfung Жыл бұрын
Love these stream, please keep making them
@QckSGaming Жыл бұрын
Spacesniffer visualization is so damn good compared to all these fake lighting ones with a mess of rectangles, folders and arbitrary nesting
@Dorumin Жыл бұрын
That's odd, I wanted to implement a treemap viewer since a few days ago too, kinda like WinDirStat does. Nice
@CodeOptimism Жыл бұрын
After using these for a few years I found a sunburst chart like in Scanner by Steffen Gerlach just so much better in every way (IMO).
@rmmartins133
8 ай бұрын
Yeah! DaisyDisk too.
@bruterasta Жыл бұрын
I feel spoiled by the uploads recently.
@magnuswootton6181
Жыл бұрын
time for whippance of oneself. I DO! or how would I know to say this.
@0netom Жыл бұрын
is there a video which explains the benefit of using a terminal on the side, instead of using Emacs's built-in sheel/eshell/ansi-term/compile commands? that way the compilation and the execution (on compilation success) could also be just a single key press. there is so little compiler output usually, that the low performance of those solutions wouldn't be perceivable and in compile-mode the navigation to the compile error would also be just a key chord away.
@dravorek Жыл бұрын
2:04:57 the C++ container that works sort of like the Bucket Array type is std::deque . The "buckets" (or blocks) are not configurable in the std:: implementation, but boost has boost::deque_options to instantiate boost::dequeue with a specific block size
@Shl0kk Жыл бұрын
1:07:45 who the hell was screaming?
@bobby9568 Жыл бұрын
awesome!
@hatiko8227Ай бұрын
31:28 What do you think about private/readonly modifiers for fields?
@kokomanation7 ай бұрын
Is Windows better than Mac for game development ? I have a sense that some engines run much smoother on Windows environment and there is a rumour that Visual Studio will not be available on Mac in the future .
@MurtagBY Жыл бұрын
At 1:02:00 table_find seems not very nice, one has to provide a dummy table.ValueType instead of actual null. I guess this is done not to break type annotation of found var. I guess go handles this well? In python I would write that as an override of a function and 2 possible return types : tuple[Found, Literal[True]] tuple[None, Literal[False]] Which seems nicer to me
@10bokaj Жыл бұрын
Funny, I called "bucket array" for a "stacked array", I also double the size of the next bucket each time.
@VaustXIII Жыл бұрын
What are those .codex files and how are they generated for a program?
@nexovec Жыл бұрын
1:11:56 Isn't this some major bug with the compiler?
@tauraamui Жыл бұрын
I'm sorry for this not being immensely relevant, however I'd be interested to get my grubby hands on a copy of the Jai complier, how would one best register interest in the being included in the closed beta?
@resb64
19 күн бұрын
witty twitch chat comments
@TreesPlease42 Жыл бұрын
27:45 flow charts, diagrams etc are good for education, onboarding, security review, and documentation. Becomes more important the larger your system is and the more people you have collaborating.
@koktszfung
Жыл бұрын
@@PefectPiePlace2 how does knowing the data structures help to communicate with other people what your program does?
@trejohnson7677
Жыл бұрын
@@koktszfung he’s trying to convince himself to be more studious.
@adama7752 Жыл бұрын
WizTree _IS_ better.
@TreesPlease42
Жыл бұрын
I didn't know, but now I do! Time to get a WizTree of my own
@wikkidize Жыл бұрын
i dont watch the streams, when is the game coming out?
Пікірлер: 46
2:01:37 nice discussion on the dynamic array structure which he calls a Bucket Array that's used to hold nodes in the treemap (primarily for the stable pointer benefit) Really appreciate these uploads, thanks Jon.
1:07:46 Jon's hell-demon screams out in hunger, it must be fed more chai
@BULD0SIS
Жыл бұрын
@Joy Jon's hell-demon screams
@nice_sprite5285
Жыл бұрын
This deserves a pin or something lmfao
"fuck it big tree map" made me so happy
The speed at which the codex displays the information as you hover over it is what I need from my other software ;_;
@TreesPlease42
Жыл бұрын
It's nice when you cut the bloat! Helps having a proper syntax tree too
@magnuswootton6181
Жыл бұрын
Vignesh pb = stinklord.
You installing wiztree might be the fastest windows install I have ever seen
@danny-jo1rb
Жыл бұрын
almost as fast as a macOS install 💀
That was a great educative stream. Thank you for posting it to KZread
WizTree is pretty great...
@VenturiLife
Жыл бұрын
Glad I found it. So much faster than say WinDirStat.
@pitersk1
Жыл бұрын
SpaceSniffer is also pretty good, I think the visualization is nicer than in WizTree
Oh, the audio levels in this video seem much better! Maybe just my sound settings or laptop, but your last several videos have been too quiet to watch for me
Love these stream, please keep making them
Spacesniffer visualization is so damn good compared to all these fake lighting ones with a mess of rectangles, folders and arbitrary nesting
That's odd, I wanted to implement a treemap viewer since a few days ago too, kinda like WinDirStat does. Nice
After using these for a few years I found a sunburst chart like in Scanner by Steffen Gerlach just so much better in every way (IMO).
@rmmartins133
8 ай бұрын
Yeah! DaisyDisk too.
I feel spoiled by the uploads recently.
@magnuswootton6181
Жыл бұрын
time for whippance of oneself. I DO! or how would I know to say this.
is there a video which explains the benefit of using a terminal on the side, instead of using Emacs's built-in sheel/eshell/ansi-term/compile commands? that way the compilation and the execution (on compilation success) could also be just a single key press. there is so little compiler output usually, that the low performance of those solutions wouldn't be perceivable and in compile-mode the navigation to the compile error would also be just a key chord away.
2:04:57 the C++ container that works sort of like the Bucket Array type is std::deque . The "buckets" (or blocks) are not configurable in the std:: implementation, but boost has boost::deque_options to instantiate boost::dequeue with a specific block size
1:07:45 who the hell was screaming?
awesome!
31:28 What do you think about private/readonly modifiers for fields?
Is Windows better than Mac for game development ? I have a sense that some engines run much smoother on Windows environment and there is a rumour that Visual Studio will not be available on Mac in the future .
At 1:02:00 table_find seems not very nice, one has to provide a dummy table.ValueType instead of actual null. I guess this is done not to break type annotation of found var. I guess go handles this well? In python I would write that as an override of a function and 2 possible return types : tuple[Found, Literal[True]] tuple[None, Literal[False]] Which seems nicer to me
Funny, I called "bucket array" for a "stacked array", I also double the size of the next bucket each time.
What are those .codex files and how are they generated for a program?
1:11:56 Isn't this some major bug with the compiler?
I'm sorry for this not being immensely relevant, however I'd be interested to get my grubby hands on a copy of the Jai complier, how would one best register interest in the being included in the closed beta?
@resb64
19 күн бұрын
witty twitch chat comments
27:45 flow charts, diagrams etc are good for education, onboarding, security review, and documentation. Becomes more important the larger your system is and the more people you have collaborating.
@koktszfung
Жыл бұрын
@@PefectPiePlace2 how does knowing the data structures help to communicate with other people what your program does?
@trejohnson7677
Жыл бұрын
@@koktszfung he’s trying to convince himself to be more studious.
WizTree _IS_ better.
@TreesPlease42
Жыл бұрын
I didn't know, but now I do! Time to get a WizTree of my own
i dont watch the streams, when is the game coming out?
@resb64
19 күн бұрын
today
@wikkidize
19 күн бұрын
@@resb64 no
why doesn't he use a debugger?
gdu
first