Giter VIP home page Giter VIP logo

Comments (5)

bsljth avatar bsljth commented on August 30, 2024 1

Thanks Stefan. I'll make sure I'll fork and raise a PR for any issue in the future.

from nimprogrammingbook.

StefanSalewski avatar StefanSalewski commented on August 30, 2024 1

Should be fixed now.

from nimprogrammingbook.

StefanSalewski avatar StefanSalewski commented on August 30, 2024

Thanks for reporting, I think your observation is correct, I will fix it soon. Please note, that for reporting such an issue it is not necessary to post a picture, reporting a small fragment of that sentence would be enough. Typically, only kids and ignorant people post pictures or whole videos, where the issue can be phrased in a few words. Such behavior generates a lot of unneeded internet traffic, github storage costs, and CO2 pollution, and is bad for people with slow internet connections.

For the case that you should find more errors, you may consider fixing it in the adoc source file, and use the diff command to generate a short diff between original and your changes, and send me the diff. Or you may even fork the github package, and make a pull request, I think some people did it that way. Generally, I would be more interested in remarks to the content of the book: What is still missing or explained badly, and such.

Best regards, Dr. Stefan Salewski

from nimprogrammingbook.

ZoomRmc avatar ZoomRmc commented on August 30, 2024

Or you may even fork the github package, and make a pull request

Unfortunately, in #10 you say that you do not accept contributions currently ("Sorry, I do not accept co-authors at this point. I"). Has you position change on that? If so, please, reconsider #10. Thanks a lot!

from nimprogrammingbook.

StefanSalewski avatar StefanSalewski commented on August 30, 2024

Well, I consider the book basically complete. I recently added the concepts section, and added memfiles and parsecsv. The book has about 420 pages now, which is more than the two others. And I think it has a lot of content, maybe too much for beginners already? Personally, I would like to add some points: JS backend, debugging, profiling, FFI, Chronos, mratsims weave. Some people may ask about Games and GUI, but that will be too much for a single book for sure. People do not like to read thick books in these days, some even refuse to read the official tutorial. What I could do now is to hire a professional proofreader, buy Google Adds and promote, advertise and sell the book. There are rumors, that a very prominent core dev published a book in last summer and sold at least 200 pieces, each for 60 $. But with all the bad press from the leaders, my book can not archive that.

And unfortunately, it is necessary to update the book on a regular basis: I added the V 2.0 features early this year, and just yesterday updated a section in the parallel processing section, which explained some problems with parallel code execution with ARC and ORC, which have been fixed for Nim 2.0.

from nimprogrammingbook.

Related Issues (17)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.