Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
![](/static/devrant/img/pipeless-devrant-banner-white.png)
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
retoor930460dMeh, junior in every language. Try this in every langage:
Calculate "2*2+2" (a string). So you have to extract the operators and values and do their thing with it.
I think you can't do it out of your head a language that you've just learned in a week -
retoor930460dFor python: I'm into writing interpreters. It's fun if you'll do python 100 days, because you can keep extending it. Most fun is to start without any research op front. Eventually, on YouTube is a very nice course how to write one in python. Hour per episode or so
-
atheist923760d@retoor In uni one of my projects was a gui graphing calculator. Full operator support, brackets, sin/cos/tan, parsing string equations, the works. In c++. Flashbacks rn...
-
atheist923760dI was the only one in my class that managed to get function graphs working properly. They were janky as hell, no graphics library just drawing lines on a canvas. Like, I remember one guy was really proud that he managed to get something that would enter a number with buttons, an operator, another number and then gave you the right result.
-
kobenz77960dBeen there. it's great. you learn to write similar looking code despite the language and to head straight for the EBNF grammar instead of the docs
Related Rants
I can’t seem to stick to one programming language for more than a week. One day I’m deep into JavaScript, the next I’m flirting with Ruby. It’s like my brain is on a never-ending syntax rollercoaster! But that’s it now. I’ve set myself a challenge: 100 Days of Python. Just me and Python, every day, for 100 days. I recently posted on SocialCode.club looking for motivation and a buddy to join me on this journey and still looking. Day 1 starting today
random
challenge
coding buddy
collaboration