Giter VIP home page Giter VIP logo

mojodojo.dev's People

Contributors

mojodojodev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

mojodojo.dev's Issues

[Content] Introduction material for concepts like coroutines, parallelization, vectors etc.

Currently, the Mojo documentation assumes that the reader is already familiar with system programming concepts. This makes it harder for new and new-ish programmers to understand how to use the low-level features that Mojo provides. I suggest a few articles explaining how the specific feature works, how to use it and a few examples of use cases.

A list of features I have in mind is as follows:

  • How to use autotuning
  • Coroutines
  • DType (It's used in examples on the Modular website but I have no idea what it is)
  • The Functional module in the standard library (vectorize, parallelize, tile etc.)
  • SIMD

This is not a comprehensive list and there may be other things that programmers struggle to understand.

RSS-Feed: pubData gets updated

A RSS-Feed is available from https://mojodojo.dev/rss.xml:
The pubDate of items seems to be set to the current date from time to time, with the effect that items get republished:
Example from current rss.xml:

   <item>
      <title>Why Use Mojo?</title>
      <link>https://www.mojodojo.dev/blog/2023-05-08-why-use-mojo.html</link>
      <guid>https://www.mojodojo.dev/blog/2023-05-08-why-use-mojo.html</guid>
      <source url="https://www.mojodojo.dev/rss.xml">Why Use Mojo?</source>
      <description>The Mojo toolchain is not yet available, but you can signup (https://www.modular.com/get-started) to get early preview access to a Mojo notebook. Check the official why mojo pag...</description>
  !!! <pubDate>Sun, 18 Jun 2023 11:48:48 GMT</pubDate>
      ...

Feature Request: Sort by latest, or a Latest Changes page.

I like to stay up to date on the latest additions to the Mojo Team Answers page, but currently, it's hard to do that from the website, so I come to this repo to look through the latest commits.

This made me think that maybe a feature could be added to the Mojo Team Answers page that allowed you to sort them by the date they were added. Or you could add something like a "Latest Changes" page that was like a changelog for the website.

Just an idea. Thanks for collecting and organizing all this useful information.

Mistake in Guides / Standard Library / Random / rand

"Fill the 8 values with random integer values."

This is true only for first expression in which integers are provided. But in the second one, floating point numbers are used. Maybe safer will be to say:

"Fill the 8 values with random numbers."

Mojo Team Answers sometimes misleads with name of source

In current week, there is a entry called "Using async fn". Source of it looks like that:

2023-07-08 Github Alex Kirchhoff

But this links points to Discord discussion, so it will be much better if it will have "Discord discussion" or sth like that in its text.

There are a lot of other wrong sources but I am not sure if its general rule, that all Discord sources have wrong name

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.