Friday 20 May 2022

Initially I did not believe this! Soon You may have to face Interview on rajani++!!! No More Snake Programming/Platforms (Python/Anaconda)!! Get Ready for Superstar Programming!! Read this Interesting Perspective!!

Dear Friends and Students

Today I happened to see a github link https://github.com/aadhithya/rajiniPP/wiki/. Initially I did not heed it. However, as I was going through deep, I realized it is true. Yes, you are hearing right. rajani++ is the new programming language released in the market!!

The language has its syntax based on the iconic dialogues of Superstar Rajinikanth. I have downloaded this from Aadhithya Sankar’s (Bavaria, Germany) github page! 

Python programming language is developed by Van Rossum. When he began implementing Python, Guido van Rossum was also reading the published scripts from “Monty Python’s Flying Circus”, a BBC comedy series from the 1970s. Van Rossum thought he needed a name that was short, unique, and slightly mysterious, so he decided to call the language Python (docs.python.org). 

If van Rossum can use inspiration from Monty Python's Flying Circus, why not rajani++!! Probably we may witness amitab++, chiru++..no wonder.


Thought it looks funny and silly, it is not that easy to develop an interpreter. I truly appreciate Aadhithya sankar’s (presuming he is the inventor of this) imagination and hardwork.

This programming language is built on top of python>= 3.8. This interpreter can be installed using pip install rajinipp. All the programs are saved as rpp files like our .py in python or .java in Java or cpp in C++.

To comment, you have to use !!.No More # 

If I have to print Hello World. Here is the program

LAKSHMI START

!! This is a comment and is ignored by the rajinipp interpreter.

DOT "Hello, world!";

MAGIZHCHI

I searched what is the MAGIZHCHI in Tamil. It is called as happiness. Rajanikanth utterance of this word can be heard at https://www.youtube.com/watch?v=ENFOQ-Uidrk.

Variables can be created using the following command

AANDAVAN SOLLRAN <variable-name> ARUNACHALAM SEIYARAN <value>; This type of initiation must be inspired through https://tamil.statusdp.com/whatsapp-status-video/dialogues/8291

New values can be assigned to existing variables using the following command:

<variable-name> BHAJJI SAAPDU <new-value>;

LAKSHMI START

!! declare a variable.

AANDAVAN SOLLRAN myvar ARUNACHALAM SEIYARAN 25;

 

!! access variable and print its value.

DOT "myvar = " myvar;

 

!! assign new value to variable.

myvar BHAJJI SAAPDU 100;

DOT "new myvar = " myvar;

MAGIZHCHI


will output the following:

myvar = 25.0

new myvar = 100.0

It got whole lot of arthmeitc operators, logical operations, program flow control, if-else statements, for loop, while loop, break statements, functions, return, and many more!!

Interesting times!! Best Programming Languages to Learn in 2022 are 1. Javascript, 2. Python, 3. Go, 4. Java, 5. Kotlin, 6. PHP, 7.C#, 8. Swift, 9. R, 10. Ruby, 11: C&C++ 12. Matlab, 13. Typescript, 14. Scala,

Wish rajani++ becomes the 15th Language in 2023!! 

All the best Aadhithya Sankar (MSc. Informatics @ TU Munich. https://asankar96.medium.com/)!

Who is writing chiru++ or jrntr++?

Ravi Saripalle

No comments:

Post a Comment