Saturday, March 7, 2009

In Order to Understand RECURSION.... you need to understand RECURSION

Thats a pretty famous quote.... more of an Intellectual humour aimed at the lesses beings often called programmers. It's really amazing how programmers are treated.. and how they themselves treat the society!

Almost none of them have ever met each other.... though they are always chatting away :P. They follow hell of a lot Protocols where there lives themselves are a complete hapazad.

I was recently going through some of the Company names and some of them struck to me, to be VERY interesting....

NOTE:- If you cant understand the utility of the article... then open your WINDOWS and explore Vista's of opportunity through it :P.

If you didnt understand the note.... goshh.... u r stuck into a recursion... only a Stack Overflow can save you :D:D

It struck to me when I was actually watching a movie on Linux, GNU and Open Source.( There are very few available, though I have some personal copies... try to xplore my DC share ).

The Name GNU is interesting in the fact that it's Recursive in Nature:-

GNU - GNU's not UNIX.

GNU is basically a Open Source Operating System based on UNIX family, developed my Richard Stallman. He named it GNU because it was a general feeling that GNU would be considered as a successor of UNIX hence the Open Source thingy shall never be very Open.

Well all of you, who try to run hopeless Win Apps in Ubuntu, must have gone through this application called WINE.

Though the application devels have made a Wine glass to have sip on ;), it's actually a recursive name:-

WINE - Wine is not an Emulator.

Basically there's a misconception about the working of wine, and the programmers have a unique way to answer critics.... way to go people :P

There's another company, which is in itself a ingenous in the way it works:-

CYGNUS- Cygnus, your GNU support.

Looking at it, wow, thats a double recursive name.

There are some more interesting one's,though I wont be detailing all of them... have a look:-

  • giFT — giFT: Internet File Transfer
  • GiNaC — GiNaC is Not a CAS (Computer Algebra System)
  • GNE — GNE's Not an Encyclopedia
  • GNU — GNU's Not Unix
  • JACK — JACK Audio Connection Kit
  • JOE — Joe's Own Editor
  • KAGE — KAGE: Alternative Game Engine
  • KINACS — KINACS is not a circuit simulator
  • LAME — LAME Ain't an MP3 Encoder[2]
  • LiVES — LiVES is a Video Editing System
  • MiCRS - MiCRS is a Car Rental System
  • MiNT — MiNT is Not TOS (later changed to "MiNT is Now TOS")
  • MINT — MINT Is Not TRAC
  • Mung — Mung Until No Good[3]
  • Nagios — Nagios Ain't Gonna Insist On Sainthood
  • NiL — NiL Isn't Liero
  • NINJA - Ninja Is Not Just Air[4]
  • PHP — PHP: Hypertext Preprocessor (originally "Personal Home Page" tools, officially changed for PHP 3)[5]
  • PINE — PINE Is Nearly Elm, originally; PINE now officially stands for "Pine Internet News and E-mail"[6]
  • PIPS — PIPS Is POSIX on Symbian OS
  • RPM — RPM Package Manager (originally "Red Hat Package Manager")
  • Scaled — Scaled Composites: Advanced Link to Efficient Development
  • SPARQL — SPARQL Protocol And RDF Query Language
  • TiLP — TiLP is a Linking Program
  • TIP — TIP isn't Pico (original name for Nano text editor)
  • UIRA — UIRA Isn't a Recursive Acronym
  • WAM - WAM Account Manager
  • Wine — Wine Is Not an Emulator[7]
  • XBMC — XBMC Media Center (originally Xbox Media Center)
  • XINU — Xinu Is Not Unix
  • XNA — XNA's Not Acronymed
  • YAML — YAML Ain't Markup Language (initially "Yet Another Markup Language")
  • ZINF — Zinf Is Not Free
  • ZINC — ZINC Is Not CMS

Well I hope you enjoyed the recursion.......... chao :P

No comments:

Post a Comment