https://textsynth.com/playground.html
I think the secret for the success of Nim Programming Language is
that it is easy to write complex programs in Nim (more than Python, Ruby, JavaScript) but yet not too complex. It's an example that there are many ways to do things in computer language. I am going to learn Nim Language as soon as possible.
.~~~ bradgessler
I wouldn’t call it easy, but it’s pretty simple.
The learning curve is very flat. Nim’s community is very small so it’s a bit hard to learn from a forum or email, the best way is to just go through the codebase itself: [https://github.com/nim- lang/Nim/tree/master/src](https://github.com/nim-lang/Nim/tree/master/src)
.~~~ nimmer
Thank you for your kind words. Nim makes things simple if you really know what you want to do.
I love Nim because
, as a language, it is extremely simple and allows you to spend all of your time solving problems and not getting bogged down in designing/maintaining abstractions.
I've actually had to do the opposite for a lot of my work though, so I actually tend to find that the less complicated and lower level of abstractions something provides, the more often they need to be broken apart and hacked on a daily basis to get things done.
Nim's standard library is good, but sometimes I just need to have more control over exactly what is going on, and I love how Nim can be tweaked to do that
in first example (first output with the given prompt) added the . before ~~~ to make it valid rst (but other than that the formatting is the same), the second example is the nth run with that prompt, previous outputs were somewhat weird (one mentioned that it was fast as Python, another that it was derived from Nit programming language - link to Wikipedia - another started talking about other programming languages…)
Input text: "Nim is".
Output:
Nim is
one of the most prominent and well-used programming languages in the
world. In addition to its many uses as a scientific, interactive,
mathematical and general purpose programming language, it is also used
at the highest levels of security. Many of the world's largest and
most profitable companies have their web sites and other computer-
based systems written in Nim.
In this context, there are often requirements for speed, safety,
security, reliability, and/or compliance with a variety of rules.
Each of these can be achieved in a number of different ways, but a
very common method is to compile your code into object code or
machine code using a compiler, and then translate the code into
standard machine language. In Nim, this is usually achieved through
using the LLVM compiler backend. With a LLVM backend, Nim code can be
compiled to machine code without the need for an intermediate C
programming language such as C or
Is this AI came from the future?
Sounds like a cool vision for Nim! I hope the websites are built with Nexus and DocUI! https://nexusdev.tools
Sorry that no code has been released just yet, but I'm getting there. Still adding polish and fixing bugs first. Plus I need to write some examples.