Skip to main content

What went wrong with Arrow?

At the beginning of the production of the first season of Arrow, showrunner Greg Berlanti stated that the theme of the series will be loosely based upon Christopher Nolan’s Dark Knight Trilogy henceforth the inception of series was with the neo-noir touch.

The character background of Nolan’s Batman is very realistic and thus each of its characters suits to the neo-noir genre. Nolan chose the Joker to be an anarchist psychopath with assaulted facial scars rather than a sick eerie smiling clown who gets deranged due to a genetic reaction with a chemical waste.

Similarly in Arrow, The Count is shown as a drug dealer who rolls drug onto the streets by the name of Vertigo rather than the last descendant of a royal family in the country of Vlatava, who dons an eye gear emitting the EM waves which gives vertigo.

The series stick to its continuous theme but when Berlanti announced that he’ll be producing another series with The CW this time of Flash which will be in same chronology, then the entire theme of Arrow started to collapse.
To fix the Arrow now into the science fiction theme, there were impromptu crossovers such as in the season finale of The Flash, when they are trying to defeat Reverse Flash, there is an appearance of Oliver Queen for a few seconds. This may seem sensual to "cute little Fanboys", but let’s be serious it’s pathetic way of inducing a major character to a well potential chronology. 

 Now Queen gives motivational speeches to Flash who is neither similar to him nor has the same dramatic conflicts. But guess what? Berlanti have to keep the shows running.

Nice work Green Arrow!!, I mean Arrow, I mean Berlanti.


Popular posts from this blog


Hello programmers!!

Have you ever wondered how people use that effect, in C++ console applications, in which they make characters appear after a certain time. Like they say "loading..." and the cots appear one by one at a particular time interval. This effect looks very cool and makes the applications look very professional.Also see : Basic Algorithms 101 : Checking the validity of an email address (simple beginner approach)

Also see :Basic Algorithms 101 : Checking the validity of an email address (simple beginner approach) 
This 'effect' is called delay. Delay is a more professional term used for some thing that happens a little later than it is expected to happen. This is used in c++ intentionally to either create an 'effect' or to easy the procedures of the application for the user.  Like there are manyuses of the delay function.

Usually in C++ the output appears in the console as soon as it is executed. This might make it look like the application is mad…



Are you one of those people who is in the middle of a C++ program and you know what to do, but you don't know the syntax? So you google and find out the syntax. But in turbo c++ you cannot use ctrl+v. That might be a little pissing off. So the easiest solution would be to get rid of Turbo C++ and get a modern day compiler. But anyway, here is a post on how one can copy text from an external source into the turbo C++ environment.

Also see:Basic algorithms 101 : Checking for the validity of an email address (simple beginner approch) 
C++ is a very powerful language, but the Turbo C++ compiler is bloody ancient and very conservative. The Unix environment it has can be a pain in the neck sometimes. With the modern day compilers like C++ builder, eclipse, and stuff, programming in C++ has become so much easier. Unix environment is not really necessary to build an application. And these new compilers also have a lot of predefined functions for graphics, user interface etc.


How to geek: Learn to code like a pro

Warning! Philosophical text ahead. Skip to the next section to avoid it.
A lot of people come up with a lot of brilliant ideas. But not all of them are able to execute their ideas due to lack of programming knowledge. Lack of programming knowledge is something that can only be solved by sitting your ass down and doing a course patiently without giving any excuses. It is important to assess yourself thoroughly. If you don’t know something, you need to accept it. You can’t call yourself a web developer after editing a few HTML templates. If you want to be a web developer, stop editing templates and start building one from scratch. Speed is not more important than fundamentals. If you go after speed, you will end up becoming like season one flash. Another thing I’ve noticed in people is, they are not able to stay motivated for more than a day. They start a course online, binge watch a few videos and then forget about it the next day. An online course is not the same as a TV show. You ca…