All streams
Search
Write a publication
Pull to refresh
0
0
Антон @antonyter

User

Send message
По мне так если интересный проект и хороший коллектив — то закрываешь глаза почти на все что угодно.
Да, я читал исходники STL. Но! Только когда писал свою реализацию под конкретную платформу, под конкретные задачи. До этого достаточно было понимать что те или иные контейнеры должны делать. Если лезть разбираться, какая реализация стоит за каждым интерфейсом — жизни не хватит. Не сомневаюсь, что большинство знает, как работает map, даже знает, чем AVL-дерево отличается от красно-черного. Но я очень сомневаюсь, что если я выложу пост с заголовком «Пишем свой std::map», он будет кому-то нужен.
Я изначально спросил — для кого эта статья?

Для пользователей stl::function? Вряд-ли.
Для написания своего собственного лунного модуля? Если для этого — то если человек не может без этой статьи осознать, как реализовать — хорошего эта статья не принесет, а если способен — то она ему не нужна (он сам посмотрит в исходный код за деталями).
Для общего развития? На Хабре и в инетрнетах и так полно статей для общего развития. Представьте, если все сейчас начнут сюда сливать свои измышления по поводу тех или иных концепций.
Если программист сам не в состоянии понять общую идею любой концепции — то и ваша статья ему мало поможет, в худшем случае он будет как обезьяна с гранатой пихать свою собственную (читай — копипаст с этой статьи) реализацию куда нужно и куда не нужно, в лучшем — захавает и завтра забудет.
По моему для тех, кто хочет разобраться в STL есть исходный код.
Мне очень интересно — для кого эта статья и какое ее практическое применение?
ВУЗ дает не сколько знания, сколько систему мышления. Дистанционным обучением его заменить я думаю проблематично. Имея ВУЗ-овскую базу можно спокойно развиваться дальше. Сам заканчивал CПбГУ ПМ-ПУ. Не думаю, что по жизни мне пригодится матан, теормех и иже с ними, но не считаю, что зря потратил годы своей жизни на их изучение.
В данном случае не проверял. Но видел, что у людей возникают проблемы под Java с сетью. И видел, что вызовы OpenGL функций из под Java дольше, чем native.
У меня в проекте написан свой автосборщик Android.mk файла, который позволяет делать как расширенную версию (со сборкой всех сторонних статических либ из исходников), так и урезанную — сборка только собственных статической и динамической библиотек.
Не знаю про такой. Если вы расскажите как с ним работать и как собирать, или хотя-бы дадите ссылку на то, как это применить к данной задаче, буду очень признателен.
Это очень дорого. У меня графическое приложение на native и запросов было бы очень много (до 24 в секунду). Стандартные классы я использую только там, где никак иначе (создание Bluetooth-соединения, работа с assets, LocationManager и т.д.).

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Registered
Activity