Iam a recently Graduated Btech Student.
I created my own programming language name "Wolf" of version 0.1.2
created using python from 'PYPI' giving a separate API to the programming language.
I made it easier than Python
you can get from this url https://lnkd.in/gbH6aKNg
(or)
It is accessible to everyone in your command prompt.
pip install wolf1
to run code:-
wolf filename.wolf
(or)
python -m wolf.main filename.wolf
1)it supports conditional statements,OOP and all topics
2)it is DSA friendly for 18 patterns like 2 pointers,sliding window,binary search,graphs,heap,linkedlist etc.
everything has functions which makes coding easier without applying logic for any DSA patterns.
alias it is DSA friendly without applying logic
eg:-1)findanagram(string) to find anagram of string
2)getdfs() to get dfs in graphs pattern
3)heap(elements,k) to find top k elements
4)fibonacci(i) for Fibonacci of a number
and many more....
update:-i created this as indentation free i.e no need to use tabspace after conditional statement unlike python.
Syntax are in my Linkedin Post:-https://www.linkedin.com/posts/pavan-siva-sai-nizampatnam-0589b725a_wolfsyntax-ugcPost-7454904470418870272-VqEy?utm_source=share&utm_medium=member_desktop&rcm=ACoAAD_dNoQB4qmH0VWCYwCk7b7K6QrJcz-VIyM
Top comments (1)
Interesting approach with "Wolf" and its functions like
findanagram(string)andgetdfs(). But isn't abstracting logic this much going to limit how deeply someone understands these algorithms? It might speed up coding initially, but understanding the underlying mechanics is key when you hit more complex problems. I usually stick to LeetCode for DSA, but I've been using prachub.com on the side for the technical rounds. Their question banks are surprisingly close to what recruiters usually ask and help you practice the actual logic needed.