Code Monkey home page Code Monkey logo

arrakis.jl's Introduction

Arrakis

There was no room in my mind for concerns about the book’s success or failure. I was concerned only with the writing. Six years of research had preceded the day I sat down to put the story together, and the interweaving of the many plot layers I had planned required a degree of concentration I had never before experienced.
It was to be a story exploring the myth of the Messiah.
It was to produce another view of a human-occupied planet as an energy machine.
It was to penetrate the interlocked workings of politics and economics.
It was to be an examination of absolute prediction and its pitfalls.
It was to have an awareness drug in it and tell what could happen through dependence on such a substance.
Potable water was to be an analog for oil and for water itself, a substance whose supply diminshes each day. It was to be an ecological novel, then, with many overtones, as well as a story about people and their human concerns with human values, and I had to monitor each of these levels at every stage in the book.
There wasn’t room in my head to think about much else.
Following the first publication, reports from the publishers were slow and, as it turned out, inaccurate. The critics had panned it. More than twelve publishers had turned it down before publication. There was no advertising. Something was happening out there, though.
For two years, I was swamped with bookstore and reader complaints that they could not get the book. The Whole Earth Catalog praised it. I kept getting these telephone calls from people asking me if I were starting a cult.
The answer: β€œGod no!”
What I’m describing is the slow realization of success. By the time the first three Dune books were completed, there was little doubt that this was a popular work, one of the most popular in history, I am told, with some ten million copies sold worldwide. Now the most common question people ask is: β€œWhat does this success mean to you?”
It surprises me. I didn’t expect failure either. It was a work and I did it. Parts of Dune Messiah and Children of Dune were written before Dune was completed. They fleshed out more in the writing, but the essential story remained intact. I was a writer and I was writing. The success meant I could spend more time writing.
Looking back on it, I realize I did the right thing instinctively. You don't write for success. That takes part of your attention away from the writing. If you’re really doing it, that’s all you’re doing: writing. There’s an unwritten compact between you and the reader. If someone enters a bookstore and sets down hard earned money (energy) for your book, you owe that person some entertainment and as much more as you can give. That was really my intention all along.

A letter to his readers by Frank Herbert – How he wrote dune and his intentions behind it

Installation

julia> ]
(@v1.10) pkg> add https://github.com/mmkim1210/Arrakis.jl.git

Examples

julia> using Arrakis

julia> dune(467)
β€œData,” Paul said. β€œI need more data.” ::: Frank Herbert

julia> using Random; Random.seed!(139); dune()
When we think we know something, that's precisely the moment when we should look deeper into the thing. ::: Frank Herbert

References

This package was partly inspired by GaussFacts.jl. Various lines from the Dune chronicles (i.e. Dune, Dune Messiah, Children of Dune, God Emperor of Dune, Heretics of Dune, and Chapterhouse: Dune) by Frank Herbert were manually compiled.

arrakis.jl's People

Contributors

mmkim1210 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

arrakis.jl's Issues

TODOs

  • ColorScheme for the Dune pictures

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.