From the coolest UML tutorial:
Systems that have a fixed number of states, and that respond to a fixed set of events are called finite state machines (FSM).
The book “Birth of the Mind” says DNA is nothing like conventional computers. It is FSM.
In a programming world, to do a criticism against anything and everything Microsoft does is like putting up a fashion statement by beautiful models with their useless cloths. But after spending years in intensive computer programming, Microsoft .Net seems to be the best computer programming environment human kind can possess at this point of time. It’s simply just too perfect (if you forget the stupid “.Net” name tag i.e.) converging several good stuff from lots of things that existed ranging from non-proprietary C++, rival Java, Microsoft’s own VB and my old favorite Borland Delphi.
My two biggest pet peeves with Python are underscores and outdated less powerful list comprehensions compared to modern standards such as Linq. The _ should be considered as relics of 60s era when terminals/printers didn’t had ability to print lower cases. However programming languages didn’t allowed spaces so programmers were forced to use some character to separate words in variable names. With new technology of lower case letters this was no longer needed since about 50 years.
My two biggest pet peeves with Python are underscores and outdated less powerful list comprehensions compared to modern standards such as Linq. The _ should be considered as relics of 60s era when terminals/printers didn’t had ability to print lower cases. However programming languages didn’t allowed spaces so programmers were forced to use some character to separate words in variable names. With new technology of lower case letters this was no longer needed since about 50 years.