Experience Feedback Nim-Lang

It has been more than two years that I develop with Nim. I have been pleasantly 
surprised by its speed, its cohesion, its logic and rationale

My project is to build a designer screen type 5250/3270 or console for those of 
you who might not know what is a 5250.

This leaded me to do keyboard and output handling.

two libraries in pure Nim.

This brought me to do a console handling to improve and make it more friendly.

The next task to tackle was the « Designer ».

The goal is to ease the screen handling, by producing code automatically.

Of course, the unadmitted goal is to dive into Nim and its machinery to see 
whether by using only Nim, I would be able to answer , to a clean code, fast 
and without fantasies.

Many times, I almost had to use external modules, but I have taken my time and 
I have always returned to basics. I got advices who helped me to make choices, 
I have read a lot in the forum.

My « Designer » is not yet done. It is currently in an intermediary state. 85 % 
currently, the saves are done. Like I said, I take my time.

All this to say that a project enables to make acquaintance with a langage, to 
delve into it . Yet, I know that I do not master everything (especially some 
peculiar subtleties) but I tried to stay simple. I would like to thank the 
software developer for their consistency and their rigor. These values are 
needed to not indulge to the good and bad rambling thoughts. In the core 
modules, there is a lot of fundamental module and we absolutely need to take 
time to dive in before using external libraries.

The external modules can be useful, but I think that a specific cleaning must 
be done.

I have also taken example on them and worked with them. I have remade to my 
liking to put and add library . There too, I have learnt a lot to make bindings 
with C/C++.

So a grateful Thank you to Nim-Lang.

> Jiezron thank you for translating my thoughts

<https://github.com/AS400JPLPC>

Reply via email to