<< 23-06-2026 >>

00:15:06FromDiscord<tangentsoft> Here's another one that should be easy and isn't: Unicode has a radical symbol for square roots — √ — and mathematical italic letters like 𝑥, but no combining overbar to put that "𝑥" under the radical. The closest you can come is to use the generic combining overbar (U+0305), but in most fonts the following will render badly: √𝑥̅. We haven't even gotten beyond middle-school arithmetic, and already it's face-planting.
00:36:07FromDiscord<helix0172_61946> Whats the "proper" way to `-d:SOME_FLAG` when just using `nimble build` for my little application?
00:46:19FromDiscord<helix0172_61946> Ugh, jon needs to drop the jai compiler already
00:49:08FromDiscord<nasuray> In reply to @helix0172_61946 "Whats the "proper" way": There are several ways but a fairly robust way is to use either a `nim.cfg` or `config.nims` file
00:49:27FromDiscord<helix0172_61946> How tho
00:59:02FromDiscord<nasuray> Write `-d:SOME_FLAG` in a `nim.cfg` file
01:06:09*beholders_eye quit (Ping timeout: 245 seconds)
01:13:25FromDiscord<helix0172_61946> So in the magic black box of `nimble build`, nim.cfg gets read and is all compiler options is what im assuming from this
01:38:16FromDiscord<tapeda> Just do it the jai way and write the build manually / just use nims
02:30:50FromDiscord<Laylie> nim.cfg is a nim compiler feature↵https://nim-lang.org/docs/nimc.html#compiler-usage-configuration-files↵https://nim-lang.org/docs/nims.html
02:44:09*rockcavera quit (Remote host closed the connection)
02:51:09*tarzeau quit (Ping timeout: 245 seconds)
02:51:54*tarzeau joined #nim
03:06:09*oisota quit (Ping timeout: 245 seconds)
03:08:20*oisota joined #nim
03:30:56FromDiscord<nasuray> The "magic" is that nimble build is essentially a big wrapper around a Nim compile command (see --debug) that then adds `--path:` flags for your various deps
03:39:11*Skippy8 joined #nim
03:57:17FromDiscord<DetermiedNim1> In reply to @tapeda "Just do it the": i was looking at open jai
03:57:22FromDiscord<DetermiedNim1> it for somereason
03:57:26FromDiscord<DetermiedNim1> (edit) "somereason" => "some reason"
03:57:34FromDiscord<DetermiedNim1> it kinda rubbed me the wrong way
04:03:56FromDiscord<liam062378> sent a long message, see https://pasty.ee/gVmLAFrC
04:36:09*Skippy8 quit (Ping timeout: 252 seconds)
04:38:08*skippy8 joined #nim
04:39:21*skippy8 quit (Client Quit)
04:39:43*skippy8 joined #nim
04:41:58*skippy8 quit (Client Quit)
04:45:38*skippy8 joined #nim
05:54:59*skippy8 quit (Quit: WeeChat 4.8.1)
07:03:36*Skippy8 joined #nim
08:26:16*Skippy8 quit (Ping timeout: 276 seconds)
08:26:53*beholders_eye joined #nim
08:35:25*oculux joined #nim
08:38:12*kick455 quit (Ping timeout: 265 seconds)
08:39:16*hygo quit (Quit: WeeChat 4.7.1)
08:39:45FromDiscord<tapeda> Yea I don't gully get its particular brand of minimalism, but I've been playing the Order of the Sinking Star demo which is the game written in parallel with jais development and it really is great
08:40:06FromDiscord<tapeda> It's got many lovely a-ha! Moments
08:53:40*Skippy8 joined #nim
09:06:35*Skippy8 quit (Ping timeout: 240 seconds)
09:07:00*kick455 joined #nim
09:08:49*oculux quit (Ping timeout: 268 seconds)
09:12:57*Skippy8 joined #nim
09:32:15*Skippy8 quit (Ping timeout: 245 seconds)
11:01:44FromDiscord<Mr Axilus> In reply to @tapeda "Yea I don't gully": Agreed, I'm sad I've done all 105 😔
11:16:03*Skippy8 joined #nim
11:31:00*Skippy8 quit (Ping timeout: 245 seconds)
11:42:08*beholders_eye quit (Quit: WeeChat 4.9.2)
12:17:14*tarzeau quit (Ping timeout: 256 seconds)
13:00:43*Skippy8 joined #nim
13:04:54*Skippy8 quit (Read error: Connection reset by peer)
13:05:11*Skippy8 joined #nim
13:08:57*tarzeau joined #nim
13:13:39*Skippy8 quit (Ping timeout: 245 seconds)
13:18:57*Skippy8 joined #nim
13:36:55*tarzeau quit (Ping timeout: 264 seconds)
13:38:03*tarzeau joined #nim
13:38:26*Skippy8 quit (Ping timeout: 248 seconds)
14:29:25FromDiscord<tempestro> wait, there's something of jai already out?↵I thought it was all but vapourware nowadays
14:43:11*Skippy8 joined #nim
14:58:13*Skippy8 quit (Ping timeout: 276 seconds)
15:03:37FromDiscord<_timurski> In reply to @tempestro "wait, there's something of": I think they're literally talking about [this](https://github.com/withlang-dev/open-jai)
15:03:52FromDiscord<_timurski> (a GitHub project called open Jai)
15:04:49FromDiscord<emiliajssl> I think they meant the language from that game dev
15:04:55FromDiscord<emiliajssl> Blow something
15:05:39FromDiscord<_timurski> In reply to @emiliajssl "I think they meant": yes
15:05:42FromDiscord<_timurski> read the GitHub repo
15:05:43FromDiscord<DetermiedNim1> In reply to @_timurski "(a GitHub project called": yeah
15:05:46FromDiscord<DetermiedNim1> this
15:05:50FromDiscord<emiliajssl> Oh
15:05:52FromDiscord<_timurski> it's an open source implementation of Jai compiler
15:06:03FromDiscord<_timurski> there's like a few of those
15:06:06FromDiscord<_timurski> idk how accurate it is
15:06:11FromDiscord<emiliajssl> Haha
15:06:19FromDiscord<emiliajssl> They made an open version already xd
15:06:19FromDiscord<DetermiedNim1> some of the design decisions of openjai feel weird
15:06:24FromDiscord<DetermiedNim1> print vs write_string
15:06:28FromDiscord<_timurski> it's still not finished from what I've seen, I'm waiting for the real release
15:06:48FromDiscord<DetermiedNim1> In reply to @_timurski "it's still not finished": is it still gonna be closed source
15:07:44FromDiscord<_timurski> In reply to @determiedmech1 "is it still gonna": he talked about putting a mirror on GH but he really doesn't care much for people's input on it
15:08:25FromDiscord<_timurski> like he specifically said that the language is for him and people who agree with him