NimForUE

2022-05-19 Thread zetashift
This is some awesome stuff! How was your experience developing this?

The Cylons have a Plan

2021-11-19 Thread zetashift
I like this plan! I hope the goals are reached without too much hassle haha. Besides IC are there any other ways of improving tooling?

Is Nim a Transpiler?

2021-10-20 Thread zetashift
I always love your articles, this quote is very nice: > After all, standing on the shoulders of giants is a great way to reach a long > way without having to do a lot of climbing But I must admit, I feel like a lot of recent topics on the internet about Nim are more about bikeshedding rather th

Nim Nuggets: Talk About Nim At The Strange Loop Conference

2021-10-15 Thread zetashift
Awesome talk, quickly became one of my favorites!

Life is a struggle - a struggle with Nim (video)

2021-06-24 Thread zetashift
> Compilation time has gotten much slower. Any numbers on this?

NimConf 2021: Saturday, June 26th 2021

2021-06-23 Thread zetashift
Keep an eye out for: !

NimConf 2021: Saturday, June 26th 2021

2021-06-23 Thread zetashift
List of talks and their subjects are up: /

Nim 2.0 -- thoughts

2021-06-20 Thread zetashift
`constructor` is a nice macro, but it doesn't completely remove the redundancy in constructing objects and its fields. I don't think the current way of constructing objects is a dealbreaker or a big issue, the explicitness has its pro's, I was just simply sharing what I'd like to see personally

Nim 2.0 -- thoughts

2021-06-20 Thread zetashift
Yea one has but I really wish it was easier to declare constructors in Nim without resorting to a macro.

Nim 2.0 -- thoughts

2021-06-19 Thread zetashift
If 2.0 is only about ORC/ARC and a better stdlib than I think it's a nice idea, time for an RFC?

Improving the documentation: Roadmap, community engagement.

2021-06-12 Thread zetashift
> So finally, please help our 3rd party libraries with their documentation! I > bet no matter if it's a UI library or an ORM or scientific computing -- they > could all need serious help for their documentation. I agree with this sentiment! I'd say Nim docs are pretty solid now and a good start

strscans - Error: undeclared identifier: 'scanf'

2021-05-31 Thread zetashift
I can see how that clashes, but Fire reported it worked fine on his Mac and in the terminal it worked too, how is that possible?

Onivim2: A surprisingly good working with Nim editor

2021-05-18 Thread zetashift
It has a different take on sustainable FOSS: . So in a way it is FOSS! That being said, I found it worth my money.

Karax steps forward

2021-05-17 Thread zetashift
I usually just do a folder for a component if it gets to big, but I posted those links because the Svelte version uses the exact same structure: and thus it's a bit more of apples-to-apples example. I personally wouldn't d

Karax steps forward

2021-05-17 Thread zetashift
Not only is the code last updated in 2018, that code is so unreadable that I think the person who wrote that would even overengineer a Svelte solution like that. It even still uses `React.createClass` in places, haha. Contrast that with the Svelte code written by the maker himself, of course tha

Karax steps forward

2021-05-17 Thread zetashift
I've recently heard about Knete through : which is an experiment of using Nim without using a VDOM: In non-Nim world: which is also Sv

Nim 2.0 -- thoughts

2021-05-16 Thread zetashift
I'm really glad to hear that, thanks for all the great work and I even now I find Nim in a very great place. You're and the team are amazing!

Nim 2.0 -- thoughts

2021-05-16 Thread zetashift
> I think I don't really convey well what 2.0 is about: It's about enabling > library evolution by focussing on one "GC that rules them all" (even though > it doesn't) and by downplaying the importance of the "std" modules, many of > which don't have the quality to be part of the "std" namespace

Nim 2.0 -- thoughts

2021-05-15 Thread zetashift
Is an async solution based on cps a goal for 2.0? Or is that a separate thing?

Nim 2.0 -- thoughts

2021-05-15 Thread zetashift
Can you post code/make a thread about this maybe? I'd wager that if it is slower that it could be helpful to know why.

How to make Nim more popular

2021-05-15 Thread zetashift
I agree, more articles/youtube videos(Kiloneie had great ones) would be very effective, especially if they are ARC related.

Onivim2: A surprisingly good working with Nim editor

2021-05-15 Thread zetashift
The markdown support is blocking it for making it a daily editor for me. Besides that I really liked the snappyness of the editor. But it's bryphe doing most of the work and I never ever got it to built succesfully, so contributing is hard. So I hope that the kinks get worked out eventually, bu

Nim 2.0 -- thoughts

2021-05-15 Thread zetashift
I was always hoping to see pattern matching, nicer variants and a better pragma syntax for 2.0! I'm glad to see compatibility as a priority for 2.0.

Show Nim: Pixie now supports text layout and rasterizing, including rich text with styled spans!

2021-05-13 Thread zetashift
But with text would the same process remain? So `fillText` an image and then send it off as an OpenGL texture or would I have to do something different to make an editor view?

Show Nim: Pixie now supports text layout and rasterizing, including rich text with styled spans!

2021-05-13 Thread zetashift
I was thinking using GLFW to handle input and windowing, and using pixie for drawing.

Show Nim: Pixie now supports text layout and rasterizing, including rich text with styled spans!

2021-05-12 Thread zetashift
I've lately been toying with the idea of making a GUI frontend for neovim: using fidget or fidget 2.0. With these additions though I think everything I need is in Pixie: drawing text, images...that's it, I think haha? > I'm not sure since I never did something

How to make Nim more popular

2021-05-12 Thread zetashift
> For the development of tools there is this issue > but no actions come out of it. IC recently landed an initial version which was a clear goal for 2021 and would enable better too

NimraylibNow! - The Ultimate Raylib gaming library wrapper

2021-05-10 Thread zetashift
This is awesome, thanks for all the great work!

wikipedia: nim reference - regex engines - comparison

2021-05-02 Thread zetashift
In some way one could argue that strutils is one of the various alternatives for regex...but then we'd go into bikeshedding territory. > Standard library includes PCRE-based re and nre modules, as well as various > alternatives (ex. pegs (Parsing Expression Grammar matching), strscans, > parseu

NimQml v0.9.0

2021-05-01 Thread zetashift
An underrated library, thank you for all your great work :D!

Why learn NIM

2021-05-01 Thread zetashift
Welcome to the world of Nim A list of great resources: Seeing your background I'd say get started with: and the followup on that tutorial you can probably finish this in a weeke

Why learn NIM

2021-04-30 Thread zetashift
This is what I'd like to see too!! is a great addition and I find object variants a bit of a hassle to deal with(also being worked on: . As for traditional OOP, I currently find Nim's solu

Emacs fans tell me: What autocomplete and symbol look-up package are you using?

2021-03-31 Thread zetashift
It's definitely adequate! VSCode experience is still the best though :(.

Emacs fans tell me: What autocomplete and symbol look-up package are you using?

2021-03-29 Thread zetashift
I used the doom-emacs package with `lsp`: however I still had some issues here and there but for the most part it was close to the VSCode experience. Before that I tried looking at some configs, they might help you:

Neovim users, how are you setting up Nim?

2021-03-28 Thread zetashift
@DavidKunz your setup worked perfectly :D.

Neovim users, how are you setting up Nim?

2021-03-28 Thread zetashift
@vitreo12 ahh I was gonna go for coc but I was curious about the inbuilt lsp since nightly. @DavidKunz thanks a lot that's gonna help me out a lot!!

Neovim users, how are you setting up Nim?

2021-03-28 Thread zetashift
What completion frameworks are you using, or are you using nimlsp? I want to try out nvim-compe: , but it's just easier to go with `prabirshrestha/asyncomplete.vim`

Error: Closure iterators are not supported by JS backend!

2021-02-17 Thread zetashift
Open up an issue here: maybe some people on the GitHub have a few pointers.

createInterpreter in a DLL

2021-02-08 Thread zetashift
I don't know much about NimScript and using the compiler as an API, but might be handy and give some pointers to achieve your goal.

There's a Yankees fan writing the Nim tutorial... lol

2021-02-03 Thread zetashift
Which is ironic since I feel like most of the community is based in Europe.

Anybody using `self` or `this` for procedures operating on "class" style object types?

2021-02-03 Thread zetashift
An an alternative to using is haha. That being said I could have sworn there was a `with` in the Nim stdlib, but I can't find it. Searching for `with` brings up nothing useful.

NimraylibNow! - The Ultimate Raylib gaming library wrapper

2021-01-10 Thread zetashift
Haha, that's...unfortunate!?

How to sum the values of a table?

2020-12-28 Thread zetashift
That's an error I've stumbled upon too, the docs actually mention this but it's one of those things I just forget after reading: `Note: Since this is an immediate macro, you cannot always invoke this as x.toSeq, depending on the x. See th

Nim for mobile

2020-12-14 Thread zetashift
There is currently no mature framework for Nim yet with good learning resources. So you'd do a lot of experimenting and probably run up against a lot of stuff depending on what you want to make. The community is active tho so it's not impossible. What is it you like to make?

IS there any beginner friendly tutorial for nim with examples like "Python crash course" etc.?

2020-12-14 Thread zetashift
You could try running through / or @Stefan_Salweski Nim Programming book. And then with that knowledge go through Nim Days: / This should give a beginner a stable foundation and enough projects to build and tinker with.

Unicode "sortkey" API?

2020-12-03 Thread zetashift
I won't be much use to you but for other readers that may wonder what ICU is: (atleast that was what google gave me)

Unhandled exception in httpbeast

2020-11-25 Thread zetashift
D-d-do you mean jester and httpbeast instead of jockers and httpbeans? Jester has some niceties build in but I don't see why asynchttp wouldn't work. You can also take a look at:

Macro for proc like syntax?

2020-11-24 Thread zetashift
That is very true! I was posting as someone who doesn't use Nim that much sadly, but does use Godot a bit more.

Macro for proc like syntax?

2020-11-24 Thread zetashift
A lot of good suggestions in this thread but there might be some context missing: And even though it might be more idiomatic Nim, I feel like the `signal mySignal` is cleaner then the pragma and conveys the intent better for the Godot signal us

Sublime Text user experience

2020-10-30 Thread zetashift
What's wrong with nimlsp and Sublime? I'm not a Sublime user, but wouldn't it be better/easier to improve nimlsp instead of creating another plugin?