JIT COMPILATION. "A trend in software that peaked with Sun’s Java language, was the notion of just-in-time compilation." https://lnkd.in/dHTSZ_H View in LinkedIn
GLIMPSE AT THE FRONT. "Using Artificial Intelligence to Write Self-Modifying/Improving Programs. The above programming code was created by an artificial intelligence program, designed to write programs with self-modifying and self-improving code. The program created the above result in 29 minutes. The programming language is brainfuck." https://lnkd.in/ddNuyJD View in LinkedIn
KEY PROGRAMMING LANGUAGE. "Self-modifying Brainfuck, also known as SMBF, is a variant of brainfuck by Simon Howard, which allows a program to modify its own source code." https://lnkd.in/dgayvgB View in LinkedIn
MOD 94 TERRAIN. "Malbolge was designed to be the most difficult language to program in. Not surprisingly, it uses self-modification as one of its tools to do this. After each command is run in Malbolge, it “encrypts” itself, changing to the same command mod 94 (each command is an encoded number). Many of the resulting commands do nothing, but some are functional." https://lnkd.in/dScXnfT View in LinkedIn
TEXT SEARCH PREDICTION. "IF YOU start typing something into Google, it tries to guess what you’re looking for. Type “Wi,” and it might suggest “Wikipedia.” PLINY will index massive amounts of opens source code gathered from the web to power a prediction engine that the researchers hope will be able to predict what coders are about to type." https://lnkd.in/d42vHmf View in LinkedIn
DIMINISHING IMPULSE CONTROL. "The time between a person’s need and the ability to satisfy it through the web is shrinking." https://lnkd.in/dASsZrK View in LinkedIn
CONCEPTS WITHIN CODE. "Sarkar’s team is trying to develop software that analyzes not only text, but also the concepts expressed in code, regardless of the programming language it’s written in. Sarkar hopes this will enable PLINY to suggest even large chunks of code that can seamlessly integrate with what a developer has already written." (A DARPA venture). https://lnkd.in/d42vHmf View in LinkedIn
MACHINE LEARNING. "The Pentagon is particularly interested in this game. Through DARPA, its hoping to develop a computer that can teach itself. Ultimately, it wants to create machines that are able to perform a number of complex tasks, like unsupervised learning, vision, planning, and statistical model selection. https://lnkd.in/dp3ZKye View in LinkedIn
FEW LIMITS. "Metalearning (or Meta-Learning) means learning the credit assignment method itself through self-modifying code. Metalearning may be the most ambitious but also the most rewarding goal of machine learning. There are few limits to what a good metalearner will learn." https://lnkd.in/dgfxJ_E View in LinkedIn