ChanServ changed the topic of #zig to: zig programming language | https://ziglang.org | be excellent to each other | channel logs: https://irclog.whitequark.org/zig/
mokafolio has quit [Quit: Bye Bye!]
ur5us_ has quit [Quit: Leaving]
mokafolio has joined #zig
frmdstryr has quit [Ping timeout: 240 seconds]
_whitelogger has joined #zig
_whitelogger has joined #zig
squeek502 has quit [Remote host closed the connection]
radgeRayden has joined #zig
oa is now known as oats
earnestly has quit [Ping timeout: 256 seconds]
frett27_ has quit [Ping timeout: 240 seconds]
waleee-cl has quit [Quit: Connection closed for inactivity]
agentultra has joined #zig
_whitelogger has joined #zig
frett27 has joined #zig
factormystic has quit [Read error: Connection reset by peer]
factormystic has joined #zig
cole-h has joined #zig
_whitelogger has joined #zig
agentultra has left #zig ["ERC (IRC client for Emacs 26.3)"]
mmohammadi9812 has joined #zig
ghostbuster has joined #zig
_whitelogger has joined #zig
joey152 has quit [Ping timeout: 260 seconds]
radgeRayden has quit [Ping timeout: 272 seconds]
decentpenguin has quit [Read error: Connection reset by peer]
decentpenguin has joined #zig
_whitelogger has joined #zig
cole-h has quit [Quit: Goodbye]
marnix has quit [Ping timeout: 260 seconds]
marnix has joined #zig
mwgkgk has joined #zig
mmohammadi9812 has quit [Read error: Connection reset by peer]
mmohammadi9812 has joined #zig
marnix has quit [Read error: Connection reset by peer]
marnix has joined #zig
mmohammadi9812 has quit [Read error: Connection reset by peer]
mmohammadi9812 has joined #zig
earnestly has joined #zig
frett27 has quit [Ping timeout: 246 seconds]
riba has joined #zig
<andrewrk> if things go well tomorrow I think I could merge #6250 on Sunday
<ifreund> that would be hype
frett27 has joined #zig
GreaseMonkey has quit [Ping timeout: 244 seconds]
marnix has quit [Ping timeout: 256 seconds]
marnix has joined #zig
squeek502 has joined #zig
<andrewrk> this will be my last big push on self-hosted until the release. until then I'll be working on helping other people get their PRs landed, giving some love to issues, and doing other prep for the release
* ifreund wonders if there's any chance the opaque{} thing will slip in for 0.7.0
mmohammadi98121 has joined #zig
mmohammadi9812 has quit [Ping timeout: 246 seconds]
mmohammadi98121 is now known as mmohammadi9812
marnix has quit [Ping timeout: 260 seconds]
marnix has joined #zig
mmohammadi98124 has joined #zig
mmohammadi9812 has quit [Ping timeout: 256 seconds]
mmohammadi98124 is now known as mmohammadi9812
marnix has quit [Ping timeout: 256 seconds]
marnix has joined #zig
mwgkgk has quit [Quit: Connection closed for inactivity]
mmohammadi9812 has quit [Ping timeout: 240 seconds]
omglasers2 has joined #zig
heitzmann has joined #zig
wootehfoot has joined #zig
riba has quit [Ping timeout: 256 seconds]
marnix has quit [Read error: Connection reset by peer]
marnix has joined #zig
<bfredl> ifreund: what is it? google "zig opaque" gives me nothing :P
<bfredl> (and some old PR:s already merged)
<bfredl> nice thankx
frett27_ has joined #zig
frett27 has quit [Ping timeout: 260 seconds]
moo has joined #zig
wootehfoot has quit [Ping timeout: 246 seconds]
waleee-cl has joined #zig
mokafolio has quit [Quit: Bye Bye!]
mokafolio has joined #zig
mmohammadi9812 has joined #zig
mokafolio has quit [Quit: Bye Bye!]
mokafolio has joined #zig
mmohammadi9812 has quit [Read error: Connection reset by peer]
mmohammadi9812 has joined #zig
joey152 has joined #zig
mmohammadi9812 has quit [Ping timeout: 246 seconds]
mmohammadi9812 has joined #zig
traviss_ has joined #zig
traviss has quit [*.net *.split]
protheory8-new-m has quit [*.net *.split]
alexnask[m] has quit [*.net *.split]
alexnask[m] has joined #zig
protheory8-new-m has joined #zig
protheory8-new-m has quit [Changing host]
protheory8-new-m has joined #zig
xackus_ has joined #zig
moo has quit [Quit: Leaving]
marnix has quit [Ping timeout: 272 seconds]
marnix has joined #zig
marnix has quit [Read error: Connection reset by peer]
marnix has joined #zig
radgeRayden has joined #zig
mmohammadi9812 has quit [Ping timeout: 264 seconds]
mmohammadi98128 has joined #zig
mmohammadi98128 is now known as mmohammadi9812
Akuli has joined #zig
klltkr has joined #zig
marnix has quit [Ping timeout: 240 seconds]
marnix has joined #zig
mokafolio has quit [Quit: Bye Bye!]
mokafolio has joined #zig
marnix has quit [Read error: Connection reset by peer]
marnix has joined #zig
jjsullivan__ has joined #zig
wootehfoot has joined #zig
mmohammadi9812 has quit [Ping timeout: 264 seconds]
mmohammadi9812 has joined #zig
Tallin has joined #zig
klltkr has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Tallin> Hi everyone,
<ifreund> hi Tallin
<Tallin> I was wondering if there is a more exhaustive installation / setup description for windows. I am no C/C++ programmer and I have difficulties getting zig to run on windows. I downloaded zig from https://ziglang.org/download/#release-master. I already have Visual Studio 2019 because I followed https://www.learncpp.com/ to get some basic cpp
<Tallin> knowledge. But I'm kinda lost on how to proceed to get zig running...
<Tallin> I saw the description on github https://github.com/ziglang/zig but it didnt really help
<ifreund> hmm, I personally haven't used windows in years but I can try and be of help. Don't think you should need VS installed, just zig and a text editor
<ifreund> can you open up a terminal and navigate to the directory you downloaded zig to?
<Tallin> Will it be enough if I add the zig.exe from the downloaded file to my systems search path?
<ifreund> yeah that's probably fine
wootehfoot has quit [Read error: Connection reset by peer]
<Tallin> thanks I will try that
<ifreund> as long as you can type e.g. `zig version` in a termial and get output
st4ll1 has quit [Ping timeout: 246 seconds]
mmohammadi9812 has quit [Ping timeout: 256 seconds]
<Tallin> thank you for the help ill try zig version once i altered the path
<ifreund> once you can run zig, then do `zig init-exe` in an empty directory which will generate a hello world project
<ifreund> then you can do `zig build run` to compile and run the hello world
<Tallin> alright i will try that. `zig version` is working now thank you
nicknotch has joined #zig
<Tallin> $ zig build runCode Generation [1216/1902] std.child_process.ChildProcess.waitUnwrappedWindows.Build Dependencies... compiler_rt [3] Code Generation [192/264] compiler_rt.shifCode Generation [341/522] std.array_list.ArrayListAligned(u16,null).toOwnedSliceAll your codebase are belong to us.
<Tallin> it worked ^^
<ifreund> wonderful!
cole-h has joined #zig
<Tallin> thank you very much freund
<ifreund> no problem
_Vi has joined #zig
mmohammadi9812 has joined #zig
joey152 has quit [Remote host closed the connection]
nicknotch has quit [Quit: leaving]
mokafolio has quit [Quit: Bye Bye!]
mokafolio has joined #zig
riba has joined #zig
riba has quit [Ping timeout: 260 seconds]
riba has joined #zig
reductum has joined #zig
joey152 has joined #zig
<joey152> is it possible to use a struct with a generic comptime value in a function signature
<joey152> I am trying to get something like this working: https://godbolt.org/z/qoY8K1
<joey152> where the alignment is irrelavant to the function
Tallin has quit [Remote host closed the connection]
<joey152> maybe not irrelavant but it should be able to be inferred
mokafolio has quit [Quit: Bye Bye!]
mokafolio has joined #zig
mokafolio has quit [Client Quit]
mokafolio has joined #zig
a_chou has joined #zig
mokafolio has quit [Quit: Bye Bye!]
mokafolio has joined #zig
GrooveStomp has joined #zig
kristoff_it has joined #zig
kllr_sbstn has joined #zig
<kristoff_it> Zig SHOWTIME starts in 10 mins, the preshow is live in the meantime https://twitch.tv/kristoff_it
jjsullivan__ has quit [Remote host closed the connection]
jjsullivan has joined #zig
jjsullivan has quit [Remote host closed the connection]
jjsullivan has joined #zig
jjsullivan has quit [Remote host closed the connection]
jjsullivan has joined #zig
reductum has quit [Quit: WeeChat 2.9]
reductum has joined #zig
marijnfs has joined #zig
<marijnfs> having some trouble with ptr arithmetic
reductum has quit [Quit: WeeChat 2.9]
reductum has joined #zig
jjsullivan has quit [Quit: Leaving]
jjsullivan has joined #zig
jjsullivan has quit [Client Quit]
marnix has quit [Ping timeout: 240 seconds]
jjsullivan has joined #zig
jjsullivan has quit [Remote host closed the connection]
jjsullivan has joined #zig
marnix has joined #zig
radgeRayden has quit [Ping timeout: 246 seconds]
riba has quit [Ping timeout: 260 seconds]
marijnfs has quit [Ping timeout: 240 seconds]
jjsullivan has quit [Remote host closed the connection]
jjsullivan has joined #zig
marijnfs has joined #zig
mmohammadi9812 has quit [Quit: I quit (╯°□°)╯︵ ┻━┻]
reductum has quit [Quit: WeeChat 2.9]
ikskuh has quit [Quit: Winke winke!]
Akuli has quit [Quit: Leaving]
mokafolio has quit [Quit: Bye Bye!]
a_chou has quit [Ping timeout: 264 seconds]
radgeRayden has joined #zig
mokafolio has joined #zig
marijnfs has quit [Quit: Lost terminal]
a_chou has joined #zig
kristoff_it has quit [Ping timeout: 264 seconds]
<Sahnvour> was not bad until the last redesign to be "modern"
<pixelherodev> Maybe not, but I like the proposed redesign more than *any* of the historical iteratiosn
<pixelherodev> iterations*
omglasers2 has quit [Read error: Connection reset by peer]
<Sahnvour> I find the flat design too cluttered, also no separator anywhere to guide the eye
<torque> imo it started getting off the rails when he said that seeing the last commit to touch a specific file in the tree was useless
<Sahnvour> torque: yeah I mean I can see the point, but it's actually useful in practice
Tallin has joined #zig
<Tallin> Good evening everyone,
nikita` has quit [Ping timeout: 256 seconds]
kllr_sbstn has quit [Remote host closed the connection]
nikita` has joined #zig
nikita` has quit [Excess Flood]
<Tallin> I am wondering how I can print an array to see how it looks at runtime. I have to following code but get an error when compliling that the expected type does not match
<Tallin> const print = @import("std").debug.print;pub fn main() void { const Origin = @embedFile("cars.csv"); print(Origin, .{});}
<Tallin> ```const print = @import("std").debug.print;pub fn main() void { const Origin = @embedFile("cars.csv"); print(Origin, .{});}```
nikita` has joined #zig
nikita` has quit [Excess Flood]
nikita` has joined #zig
nikita` has quit [Excess Flood]
<lunamn> you can print("{}", .{Origin});, should work
nikita` has joined #zig
nikita` has quit [Excess Flood]
nikita` has joined #zig
nikita` has quit [Excess Flood]
nikita` has joined #zig
nikita` has quit [Excess Flood]
<Tallin> thank you that works
<Tallin> i dont even understand how print works yet xD
marnix has quit [Ping timeout: 240 seconds]
_Vi has quit [Ping timeout: 260 seconds]
Tallin has quit [Ping timeout: 245 seconds]