Re: Been away for 9 months. What changed? Need some help to get back on track.

2017-08-31 Thread cumulonimbus
Most programming today is incredibly bureaucratic. Nim makes programming fun again and does away with a lot of the beaurucracy, the way Python and Lua do; But unlike Python, you don't have to give up static typing, fast runtime, ease of distribution. For now, compared to Python, you give up

Re: Been away for 9 months. What changed? Need some help to get back on track.

2017-08-31 Thread mashingan
Leaving aside the discussion about fav lang, One of great additions is this PR, [Fixed “RFC: improving JavaScript FFI” (#4873)](https://github.com/nim-lang/Nim/issues/4873) Not to underestimate other stdlibs, improving JavaScript FFI should yield practical purpose, unrelated to whether people

Re: Been away for 9 months. What changed? Need some help to get back on track.

2017-08-30 Thread nucky9
> "let's have a simple core but metaprogramming" > > I like that, a lot! Yeah, I have been programming for about a year, and messed around with a few languages (C# and Python mostly), then fell in love with C due to its simplicity. Unfortunately, that simplicity made some things a pain to do

Re: Been away for 9 months. What changed? Need some help to get back on track.

2017-08-30 Thread LeuGim
Evangelism makes people grow heated, like a gamble, making all other goals secondary to spreading out over the world. "_What's the difference what a language Nim will be, let it just be the most widespread!_", "_For what target audience can Nim be promoted? Let's turn it into a language suited

Re: Been away for 9 months. What changed? Need some help to get back on track.

2017-08-30 Thread jacmoe
> "let's have a simple core but metaprogramming" I like that, a lot! I don't care about Ada either What I would like is a language that is expressive and as simple as possible - I hope that the C / C++ "backend" will stay - and Nim is that, to me. I don't need any more selling points, to be

Re: Been away for 9 months. What changed? Need some help to get back on track.

2017-08-30 Thread bpr
> In order to turn it into a fruitful discussion: What feature should we > **remove** from Nim? `method` at least, once `vtref` and the like have landed. > Nim is a simplistic systems programming language with an AST based macro > system on top of that. Why simplistic? IMO it's fairly rich,

Re: Been away for 9 months. What changed? Need some help to get back on track.

2017-08-30 Thread Araq
Oh so it's about Nim v1.0 again. I wanted to release that years ago but the community talked me out of it. _Shrug_, sometimes the community is just wrong. > I didn't mean that Nim has a "zillion unfocused ideas" (it's not a real > number and a general point about business plans), but the top

Re: Been away for 9 months. What changed? Need some help to get back on track.

2017-08-30 Thread Libman
I am not bashing Nim; I am speculating about what (IMHO) it could be doing better. Key word: **_focus_**. This thread is about summing up the last 9 months, and my humble summation is that, as far as I can tell, things haven't moved much. Is Nim marching steadily towards reasonable version 1.0

Re: Been away for 9 months. What changed? Need some help to get back on track.

2017-08-29 Thread Araq
@Libman Nim has a clear vision -- it's just that I fail to communicate it: _Nim is a simplistic systems programming language with an AST based macro system on top of that._ Its syntax is pleasant enough that it replaced all of my "scripting" needs too. But that's not a lack of "vision",

Re: Been away for 9 months. What changed? Need some help to get back on track.

2017-08-29 Thread jacmoe
I disagree. I would like to have more Nim programming videos - those are great to make people discover Nim. Personally, I don't really like too much sales pitch - I grew really tired of Rust and their happy slogans (Hack without fear - zero cost abstractions) those gets old really fast! I

Re: Been away for 9 months. What changed? Need some help to get back on track.

2017-08-29 Thread Libman
Pardon my satiric pessimism. Nim is my #1 favorite programming language, and I very much hope that it succeeds. But, in answer to this thread's question about the past 9 months, I think there's very little to celebrate. Growth exists, but it's far slower than it should be. People are

Re: Been away for 9 months. What changed? Need some help to get back on track.

2017-08-29 Thread jacmoe
v1.0 **_should_** remain elusive - that's how it works in Open Source. As for replacing C ... I don't know. I've been programming in C++ for years, and recently grew so fed up with it, that I took up C. Modern C is really, really neat, and not something that needs to be replaced IMO. C++,

Re: Been away for 9 months. What changed? Need some help to get back on track.

2017-08-29 Thread Libman
> I've been away from Nim for about 9 months. Can anyone give me a quick update > ... We keep [accelerating toward C](https://www.quora.com/Which-language-has-the-brightest-future-in-replacement-of-C-between-D-Go-and-Rust-And-Why), but v1.0 [remains

Re: Been away for 9 months. What changed? Need some help to get back on track.

2017-08-28 Thread jlp765
Yeah, I guess I assumed a blog was stories rather than news announcements. Other (younger) people probably would not have made that assumption.

Re: Been away for 9 months. What changed? Need some help to get back on track.

2017-08-28 Thread Araq
> You access them from the blog: > [https://nim-lang.org/blog.html](https://nim-lang.org/blog.html). Why isn't > this obvious? Because it should be named "news" instead?

Re: Been away for 9 months. What changed? Need some help to get back on track.

2017-08-26 Thread jlp765
> Why isn't this obvious? Blog didn't register with me as being what I was looking for.

Re: Been away for 9 months. What changed? Need some help to get back on track.

2017-08-26 Thread dom96
> However, the new web site doesn't make that easy to do. The files sit in the > webnews directory of the repository, but how you access them from the web > site is a mystery to me. You access them from the blog: [https://nim-lang.org/blog.html](https://nim-lang.org/blog.html). Why isn't this

Re: Been away for 9 months. What changed? Need some help to get back on track.

2017-08-26 Thread LeuGim
> better concept system from @zahary? Yes, [docs](https://nim-lang.org/docs/manual.html#generics-concepts) (except VTRef).

Re: Been away for 9 months. What changed? Need some help to get back on track.

2017-08-26 Thread komerdoor
Thanks. I will have a look.

Re: Been away for 9 months. What changed? Need some help to get back on track.

2017-08-26 Thread mashingan
Changelog for 0.17.0 [https://nim-lang.org/blog/2017/05/17/version-0170-released.html](https://nim-lang.org/blog/2017/05/17/version-0170-released.html) In home page of the web, there's section for featured project like Karax (a Single Page Application framework), and zengine (game framework).

Re: Been away for 9 months. What changed? Need some help to get back on track.

2017-08-26 Thread jlp765
You should be able to look at the **release notes** from the past releases. However, the new web site doesn't make that easy to do. The files sit in the `web\news` directory of the repository, but how you access them from the web site is a mystery to me.

Been away for 9 months. What changed? Need some help to get back on track.

2017-08-26 Thread komerdoor
I've been away from Nim for about 9 months. Can anyone give me a quick update about what happened in this time to help me get back on track? A summary of the last things I did and my level of understanding Nim at that time: