Encyclopedia > Bootstrapping

  Article Content

Bootstrapping

The problem of starting a system without the system already functioning seems equally impossible as "pulling oneself up by the bootstraps" as Baron Münchhausen according to stories could. However, solutions, accordingly called bootstrapping exist; they are processes whereby a complex system emerges by starting simply and, bit by bit, developing more complex capabilities on top of the simpler ones. Boostrapping occurs in several domains.

See booting on the computers.

Computer programming

Bootstrapping can also refer to the development of successively more complex programming environments. The simplest environment will be, perhaps, a very basic text editor (e.g. ed?) and an assembler. Using these tools, one can write a more complex text editor, and a simple compiler for a higher-level language. and so on, until one can have a graphical IDE and an extremely high-level programming language.

In linguistics

Syntactic bootstrapping is the idea that children use syntactic knowledge they have developed to help learn what words mean. semantics builds on top of syntax....

To add

  • origin of life(?)



All Wikipedia text is available under the terms of the GNU Free Documentation License

 
  Search Encyclopedia

Search over one million articles, find something about almost anything!
 
 
  
  Featured Article
242

... 2nd century - 3rd century - 4th century Decades: 190s 200s 210s 220s 230s - 240s - 250s 260s 270s 280s 290s Years: 237 238 239 240 241 - 242 - 243 244 245 246 ...

 
 
 
This page was created in 24.2 ms