টুইট
- টুইট, বর্তমান পৃষ্ঠা।
- টুইট এবং উত্তর
- মিডিয়া
আপনি @andy_kelley-কে ব্লক করেছেন
আপনি কি এই টুইটগুলি দেখতে চাওয়ার বিষয়ে নিশ্চিত? টুইটগুলি দেখা হলে @andy_kelley অবরোধ মুক্ত হবে না।
-
পিন করা টুইট
I Quit My Cushy Job at OkCupid to Live on Donations to Zig https://andrewkelley.me/post/full-time-zig.html …
ধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায় -
I feel like this is kind of a metaphor for human society.pic.twitter.com/XEUEn47pAZ
ধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায় -
Andrew Kelley পুনঃ টুইট করেছেন
It's a dance number! It's just rotate to the left / and then a twist from the right / with a rotate on the side / you bring the bits in tight / but it's the final XOR / that really drives you insaaaane! LET'S ALL MERSENNE TWIST AGAIN!
ধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায় -
In Zig, error return traces show how an error propagated through your code, even across async/await boundaries. Here's an example.pic.twitter.com/UpKImdmdWk
ধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায় -
Stream recording is up. https://www.youtube.com/watch?v=hBCsWEQ_asM … I explain some NixOS, strace, event-based programming, and then attempt to convert `zig fmt` to use event-based I/O and run out of time. Next stream is next Thursday at 17:00 EST. Suggestions for topics welcome
ধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায় -
Update: this is in 1hr 30min from now, and my twitch username is `andrewrok`:http://twitch.tv/andrewrok
এই থ্রেডটি দেখানধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায় -
ধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায়
-
Zig live coding stream in 1hr 30min. (17:00 EST every Thursday) https://www.twitch.tv/superjoe30 Today we will be converting `zig fmt` from blocking single-threaded, to multi-core event-based.
এই থ্রেডটি দেখানধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায় -
So it begins. The first passing self-hosted compiler test for Zig, using the M:N threading async/await infrastructure.pic.twitter.com/at9wPVLWjJ
ধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায় -
I now have a web cam and a stream schedule: Thursdays at 17:00 EST. https://www.twitch.tv/superjoe30 This week's topic: Coroutines, async/await, event loops, and M:N threading in Zig
এই থ্রেডটি দেখানধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায় -
Go:
OOP
Generics - "ehh maybe later"
Zig:
Generics
OOP - "ehh maybe later"ধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায় -
and the winner for the cleanest OS API for determining the number of logical CPU cores is ....Windows?! https://github.com/ziglang/zig/blob/caa008505729f9511f6f0b070636013e9597b3f7/std/os/index.zig#L2758-L2816 …
ধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায় -
Andrew Kelley পুনঃ টুইট করেছেন
if you ever meet someone who prefers at&t syntax they are 100% a cop
ধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায় -
Here's an strace of it in action:https://gist.github.com/andrewrk/d79ad1141e1df993005b54e69cc31827#file-1output-strace …
এই থ্রেডটি দেখানধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায় -
The event loop is implemented in userland. A user can make a library using async/await syntax, and then a kernel developer could use the library, providing their own event loop.
এই থ্রেডটি দেখানধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায় -
I just finished a proof of concept of multiplexing coroutines onto kernel threads for Linux. https://github.com/ziglang/zig/pull/1198 … I should probably make a blog post about this. Users can use comfortable async/await syntax and maximally utilize their CPU cores.
এই থ্রেডটি দেখানধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায় -
oh and it won't crash if the system runs out of memory.
এই থ্রেডটি দেখানধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায় -
I implemented a Golang-esque Channel data structure in Zig. However, unlike in Go: * it's implemented in userland * it's lock-free and thread-safe * the API is async/await syntaxhttps://github.com/ziglang/zig/pull/1173 …
এই থ্রেডটি দেখানধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায় -
Lock-free programming is maddening. The simplest operation becomes an intricate puzzle.
ধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায় -
It's especially disappointing with the way I was trying to use it, where the queue node was in the coroutine frame that would be dispatched. Dispatching the coroutine destroys the frame. So my `while (queue.get()) |node| dispatch(node)` won't work.
এই থ্রেডটি দেখানধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায় -
aaargghh, my lock-free thread-safe queue data structure is sound, but it has a serious limitation - the caller has to make sure queue node memory lasts for 1 extra get() before it can be freed. Natural instinct is to free after get(). https://github.com/ziglang/zig/blob/2fa588e81d60cfe319446bd0483c6bf296f40c40/std/atomic/queue.zig#L33-L39 …
এই থ্রেডটি দেখানধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায়
লোড হতে বেশ কিছুক্ষণ সময় নিচ্ছে।
টুইটার তার ক্ষমতার বাইরে চলে গেছে বা কোনো সাময়িক সমস্যার সম্মুখীন হয়েছে আবার চেষ্টা করুন বা আরও তথ্যের জন্য টুইটারের স্থিতি দেখুন।