Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added zero to initial counting example #2

Merged
merged 1 commit into from
Jun 10, 2014
Merged

Conversation

aw1231
Copy link
Collaborator

@aw1231 aw1231 commented Jun 10, 2014

Counting from zero seems like a good idea to me. This gives a chance to add zero to examples later on, including the MUD, i.e. having zero of some object. If you want me to further expand this idea to other parts of the message, so we can do it as one big commit rather than a bunch of little ones, I will gladly do so.

paulfitz added a commit that referenced this pull request Jun 10, 2014
Added zero to initial counting example
@paulfitz paulfitz merged commit 6c5fa80 into paulfitz:master Jun 10, 2014
@paulfitz
Copy link
Owner

Thanks @aw1231! I'd be interested in any ideas you have to expand on the message, big or small.

@aw1231
Copy link
Collaborator Author

aw1231 commented Jun 29, 2014

Sorry for the delay, I was waiting until I could get my hands on a copy of Lincos. I find the whole idea very intriguing. One thing I would like to work on is the addition of real numbers and other mathy kinds of stuff. However, I am open to working on any ideas you might have.
Alan

@paulfitz
Copy link
Owner

@aw1231 did you get a copy? Lincos can be hard to get a hold of. Real numbers would definitely be useful. I'd be excited to be able to express simple physical simulations, for example.

For physical simulations, I have a hankering to borrow from Wisdom and Sussman's approach to mechanics http://groups.csail.mit.edu/mac/users/gjs/6946/index.html - but that would be way way down the road. Don't need anything remotely that complex yet.

@paulfitz paulfitz mentioned this pull request Jun 30, 2014
@aw1231
Copy link
Collaborator Author

aw1231 commented Jul 4, 2014

I managed to get a photocopy of the parts that I find interesting, mainly the math parts. Considering we do have logic gates implemented within cosmicos, I could work on implementing a softcore (http://en.wikipedia.org/wiki/Soft_microprocessor) version of a FPU (http://en.wikipedia.org/wiki/Floating-point_unit). Would that be something that I could contribute? Or do you have something else in mind?

@paulfitz
Copy link
Owner

paulfitz commented Jul 4, 2014

If that speaks to you, go for it. More circuitry would be fine. It could be awkward, though, to talk about some aspects of real numbers via finite circuitry. It'd be useful to introduce basic real arithmetic and other operations, by example or by definition, as done for integers. It'd be super neat to mention that there are more reals than integers and get Cantor's diagonalisation in there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants