Поскольку вы используете одну и ту же ссылку this.input
для имени и пароля.
Изменить пароль
<input ref={pass => this.passwordInput = pass} />
Попугай является предстоящей виртуальной машиной, которая будет использоваться для Perl 6 наряду с другими динамическими языками, такими как Ruby, PHP, Python, для именования некоторых.
Попугай немного отличается от виртуальной машины Java и Общеязыковой среды выполнения, поскольку это - основанный на регистре VM, а не стековый как JVM и CLR. Вот немного из статьи в Википедии о виртуальной машине Попугая:
Виртуальные машины, такие как виртуальная машина Java и текущая виртуальная машина Perl 5 являются также базирующимся стеком. Разработчики попугая рассматривают его как преимущество машины Попугая, что это имеет регистры и поэтому более тесно напоминает фактический аппаратный дизайн, позволяя обширную литературу по компиляторной оптимизации использоваться, генерируя код для виртуальной машины Попугая так, чтобы это выполнило байт-код на скоростях ближе к машинному коду.
Хотя это не может быть точно, что Вы ищете, были новости об интересном использовании Низкоуровневой виртуальной машины (LLVM). Adobe имеет проект под названием Алхимия, C/C++ к компилятору байт-кода Flash, который использует средства оптимизации LLVM для создания хорошо оптимизированного байт-кода Flash, в соответствии с этой статьей Slashdot.
Я думаю, что мы собираемся видеть более интересное использование для виртуальных машин и увеличенное принятие с лучшей оптимизацией и непрерывными методами компиляции, наряду с увеличенным количеством вычислительной энергии, которая становится доступной с более новыми, быстрыми процессорами.
Существует некоторая научная работа на новых идеях безопасности для VMs.
Не зная, что притянуло бы Вас большинство (компиляция, сборка "мусора", безопасность, и т.д....), мой совет будет состоять в том, чтобы сделать некоторый "поиск в глубину" в сообщениях/и т.д. веб-страниц/бумаг/конференций/блога, связанных с людьми, работающими над различными виртуальными машинами для Java, сброса, Python, JavaScript и т.д.
Первые начинающие, которые приезжают по моему мнению, являются Батраком Micheal (позади IBM VM для Java - JikesRVM), Ben Zorn (Mircosoft), блог Pypy... Но только от тех веб-страниц необходимо найти много ссылок, я думаю...
Одна вещь, которую мы почти наверняка будем видеть в VMs будущего, состоит в том, что они будут созданы с нуля для обработки языков параллельного программирования.