!dWFZuHvkEZxYDopEzK:matrix.org

Nimble

6037 Members
Let's use this to discuss all Nim tooling. For example Nimble, Atlas, and various editor integrations. Relayed to #nimble on libera.chat and #tooling in our Discord21 Servers

Load older messages


SenderMessageTime
13 Dec 2024
@_discord_726017160115126333:t2bot.iojmgomez New nimble release https://github.com/nim-lang/nimble/releases/tag/v0.16.4 10:50:31
@_discord_1101490917204041829:t2bot.iohonest_beagle_94866 joined the room.14:20:38
@cantap696:matrix.orgสุเทพ บุญเต็งชาญ joined the room.16:29:14
@montageer:matrix.orgMaria Sicalan joined the room.18:40:35
@_discord_329770603030642689:t2bot.iosunpoke04 changed their profile picture.19:20:36
@_discord_524288464422830095:t2bot.ioRobyn [She/Her] Oh yeah langserver has a weird thing with installing the Nim compiler from git again... I forgot about that, is my solution to just fork it and make it use 2.2.0? 21:30:02
@_discord_524288464422830095:t2bot.ioRobyn [She/Her] Yeah that worked 21:33:19
@_discord_1307419185399468132:t2bot.iojasonboyles3 joined the room.22:05:49
14 Dec 2024
@_discord_726017160115126333:t2bot.iojmgomez
langserver has a weird thing with installing the Nim compiler from git again.
Thats just the lock file, nothing weird about it 🙂

I forgot about that, is my solution to just fork it and make it use 2.2.0
You can also use nimble --useSystemNim install langserver
10:46:41
@_discord_726017160115126333:t2bot.iojmgomez *
langserver has a weird thing with installing the Nim compiler from git again.
Thats just the lock file, nothing weird about it 🙂

I forgot about that, is my solution to just fork it and make it use 2.2.0
You can also use nimble install --useSystemNim langserver
10:47:05
@_discord_726017160115126333:t2bot.iojmgomez *
langserver has a weird thing with installing the Nim compiler from git again.
Thats just the lock file, nothing weird about it 🙂

I forgot about that, is my solution to just fork it and make it use 2.2.0
You can also use nimble install --useSystemNim nimlangserver
10:47:14
@_discord_524288464422830095:t2bot.ioRobyn [She/Her] Ooooh good to know, thanks dude! 10:50:11
@_discord_1091696458585088020:t2bot.iobriceyun joined the room.11:39:26
@_discord_1307419185399468132:t2bot.iojasonboyles3Redacted or Malformed Event18:11:42
@_discord_1110915027516534866:t2bot.iokycermann joined the room.19:49:45
@_discord_1317023691976212501:t2bot.iodaoudsilkyfish joined the room.19:50:07
15 Dec 2024
@_discord_947089775280660571:t2bot.iomarioboi3112 is it necessary to know C/C++ if im making binding for Nim, or are there any tools that can automatically generate bindings? 14:43:47
@_discord_288750616510201856:t2bot.iodemotomohiro There are tools to generate bindings: https://github.com/PMunch/futhark 15:43:31
@_discord_288750616510201856:t2bot.iodemotomohiro But if you want to correctly use C/C++ libraries without undefined behavior or memory corruption, you probably need to know C/C++.
Some C/C++ functions takes or return pointers and Nim's safety system doesn't work for them.
15:46:49
@pmunch:fosdem.orgpmunchSeconded, but you don't really need to know C, just how C handles memory 15:52:39
@pmunch:fosdem.orgpmunchOr rather how it doesn't 15:52:45
@pmunch:fosdem.orgpmunchOh, and Futhark still only wraps C, not C++ unfortunately 15:53:09
@_discord_947089775280660571:t2bot.iomarioboi3112 thanks but looks like it works for C libs 16:30:24
@_discord_947089775280660571:t2bot.iomarioboi3112 which is pretty much knowing c lol 16:30:54
@_discord_947089775280660571:t2bot.iomarioboi3112 i was interested in an engine called harfang and turns out it uses python, c++ and lua. and wanted to figure out a way if i can use Nim on it 16:32:46
@_discord_947089775280660571:t2bot.iomarioboi3112 ive heard of nimporter and nimpy but i think nimporter only works when you want to use Nim libs on python but correct me if i'm wrong 16:32:54
@rakgew:tchncs.derakgewiirc there are nim-python bridges in both directions16:33:31
@_discord_947089775280660571:t2bot.iomarioboi3112 other than nimpy 16:35:07
@_discord_947089775280660571:t2bot.iomarioboi3112 * other than nimpy? 16:35:09
@rakgew:tchncs.derakgew

marioboi3112 : not sure anymore, it has been a while ago.
nimpy and nimporter I used for calling nim from python and do remember well. ..and I vaguely remember that I thought , I could now theoretically use nim and pyhton from both sides.

17:02:35

Show newer messages


Back to Room ListRoom Version: 6