Почему нельзя послать широковещательное сообщение на всю локальную сеть внутри Wi-Fi на которое ответят все устройства, поддерживающий нужный нам сервис?
1) Есть очень удобный auto-complete-mode который работает со всеми языками.
2) Очень не хватает выполнения лиспа в бэкграунде. Когда Emacs застывает чтобы распарсить двадцать инклюдов то поневоле думаешь о другом редакторе.
Projects and Awards
• (2009 ) Mobile Application Competition: wrote a location-aware, collaborative task manager
with persistent storage for the iPhone. Winner of the Qualcomm award.
• (2009 )Web Programming Competition (6.470): wrote a music-exploration website using AJAX,
JSON, PHP, and SQL. Finalist; honorable mention for “Best Minimalist Site”.
• (2008 ) Operating Systems Engineering (6.828): wrote a microkernel/exokernel hybrid OS in C
from scratch, including memory management, process creation, an Ethernet driver, and several
networking extensions to a lightweight TCP/IP stack including NAT, firewalls, and DNS resolution.
• (2008 ) MASLAB (Mobile Autonomous System Laboratory): built a fully autonomous,
vision-based robot with control software written in Java to navigate an unknown playing field.
• (2007 ) Autonomous Robotics Design Competition (6.270): built a fully autonomous, sensorbased
robot with control software written in C to compete against an opponent robot on a known
playing field.
Не хватает анализа времен при размерах меньше 24, что самое интересное.
Судя по всему, сказывается меньший working set С++ по памяти, из-за чего он и выигрывает.
Другие языки ведут себя непонятным образом из-за (по большому счету) не детерминированности распределения памяти и большего cache miss rate.
C++ & OpenMP тормозит из-за дороговизны запуска новых тредов.
В ближайшее время выйдет журнал со статьей, после чего сможем разместить на arXiv. Все статьи максимально быстро публикуем там.
Мы работали с исходным изображением, однако видели и 12- и 14- и 16- битные файлы, со знаком и без.
Наверно, вывод может быть только один — все-таки надо работать там, где больше работы.
Ура!
2) Очень не хватает выполнения лиспа в бэкграунде. Когда Emacs застывает чтобы распарсить двадцать инклюдов то поневоле думаешь о другом редакторе.
Источник: wiki.libsdl.org/moin.fcg/Introduction
templatetypename boost::enable_if <typename boost::type_traits::is_pod ::type, std::istream &>::type
operator >>(std::istream& is, T& t) {
…
}
Также хорошей идеей являются специализации для контейнеров STL:
templatetypename boost::enable_if <typename boost::type_traits::is_pod ::type, std::istream &>::type
operator >>(std::istream& is, std::vector& t) {
…
}
Также могу посоветовать Google Protocol Buffers для записи данных на диск или передачи по сети — это наиболее простой и удобный вариант.
Projects and Awards
• (2009 ) Mobile Application Competition: wrote a location-aware, collaborative task manager
with persistent storage for the iPhone. Winner of the Qualcomm award.
• (2009 )Web Programming Competition (6.470): wrote a music-exploration website using AJAX,
JSON, PHP, and SQL. Finalist; honorable mention for “Best Minimalist Site”.
• (2008 ) Operating Systems Engineering (6.828): wrote a microkernel/exokernel hybrid OS in C
from scratch, including memory management, process creation, an Ethernet driver, and several
networking extensions to a lightweight TCP/IP stack including NAT, firewalls, and DNS resolution.
• (2008 ) MASLAB (Mobile Autonomous System Laboratory): built a fully autonomous,
vision-based robot with control software written in Java to navigate an unknown playing field.
• (2007 ) Autonomous Robotics Design Competition (6.270): built a fully autonomous, sensorbased
robot with control software written in C to compete against an opponent robot on a known
playing field.
Судя по всему, сказывается меньший working set С++ по памяти, из-за чего он и выигрывает.
Другие языки ведут себя непонятным образом из-за (по большому счету) не детерминированности распределения памяти и большего cache miss rate.
C++ & OpenMP тормозит из-за дороговизны запуска новых тредов.