Reintroducing Dip – My take on a programming language for beginners
8 points| raghav_nautiyal | 5 years ago
So now, I (re)introduce you to Dip, a small project I’ve been working on, which also happens to be a programming language targeting beginners. I’ve tried to make the syntax easy to understand, and also tried to make the language easy to read and write for complete beginners. I've tried to eliminate a few issues the Python language has (such as indentation and error messages), though it is up to you to see to what extent Dip succeeds. I’ve also tried to allow Dip to communicate with Python, so users are not limited to Dip’s features, because the way I see it, Dip is not meant to compete with Python, and does not aim to, but I think Dip’s simpler syntax and error messages might be useful to beginners in some cases and get them up the learning ladder, and I would love to see Dip being used as a stepping stone by the Python community, learning the ropes using Dip, and then moving on to Python.
You can look at Dip’s website at dip-lang.org.
I would love your feedback on how I could improve the language.
Also, if you wish to contribute to this small venture of mine, feel free to help me with the core language or the site on Github.
[+] [-] deepaksurti|5 years ago|reply
It will be super useful for beginners if you integrate Dip in the browser in your Learning path tutorial. You already give that option in the Install options.
[+] [-] raghav_nautiyal|5 years ago|reply
[+] [-] raghav_nautiyal|5 years ago|reply
[+] [-] kleer001|5 years ago|reply
[+] [-] raghavnautiyal|5 years ago|reply
[+] [-] jsingh6887|5 years ago|reply
[+] [-] raghav_nautiyal|5 years ago|reply
[+] [-] robertj45|5 years ago|reply
[+] [-] raghav_nautiyal|5 years ago|reply