-
Notifications
You must be signed in to change notification settings - Fork 109
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
Discussion issue wrt Lamdu #6
Comments
@yairchu thanks for sharing this, I will watch it this evening when I can do it properly. I was gutted when GCJ changed the platform because it meant I couldn't use Pypy! |
@yairchu I watched it - great work. I am not familiar at all with functional languages but I could follow the structure of the fibonacci example very easily. I will download and try and when I get some time. I think showing real values right alongside the code is very important. I am thinking you should definitely be able (in algojammer) to ctrl+mouse over variables in the main editor and see the values underneath. This is a good solution to the "bandwidth" problem as you put it. |
I prefer the annotations everywhere approach - as glancing is much easier and quicker than moving the mouse. Bret Victor also touches on this topic in his Magic Ink essay::
|
And regarding functional programming, specifically pure - |
You've convinced me to learn Haskell which is something I've been putting off for a while |
Hi! Algojammer looks very cool!
I've did something similar - using the IDE (+language) I'm developing, Lamdu, in Google Code Jam! Unfortunately GCJ switched to a limited set of languages and my new language isn't one of them so I didn't participate lately..
I'm opening this issue because you wrote "Please use the Issues for starting discussions on ideas you might have for either design, or engineering", and I happen to have a lot of similar ideas -
see video: https://youtu.be/skhP6LcbRTs
The video presents a similar approach, but with some differences, like for example Lamdu displays the expression's results inlined the code (under all subexpressions)
The text was updated successfully, but these errors were encountered: