Pull to refresh
51
0.1
Дмитрий @bogolt

User

Send message
в русском, мы, как правило, транслитерируем английские название, поэтому получается «роутер»
и вы считаете что на цене клавиатуры это не скажется?
вы уже не один, поверьте. На свете очень много умных и просто хороших людей. Читающих в подлиннике Бодлера и Франзуазу Саган, Толкиена и Кэррола. Людей которые делают мир лучше вокруг себя просто за счет того что живут.

Не согласен также что раньше мол были люди грамотнее и тп — раньше грамотность, ученость и многое подобное — насаждалось строем насильно. Но спросите себя многим ли это было по вкусу? Да большинство просто выглядело соответствующе, а внутри были тем же большинством что и теперь. Изменились декорации… а суть та же
>$ sudo passwd root
я бы даже сказал просто sudo passwd
=)
ага, все нормальные люди в 8 лет в лучшем случае в диггера играли =)))
но ведь не на уровне файловой системы
там совсем другой принцип хранения файлов — не иерарахический а реляционный. По идее это должно очень сильно изменить подход к работе пользователя… ну в идеале улучшить скорость поиска файлов и облегчить их сортировку.
К примеру у вас на компе библиотека, и вы ее сортируете по
автор
жанр
название

но ведь можно и по
жанр
автор
название

ну вот реляционная ФС должна решить эти проблемы… будет наверное что-то вроде тэгов для каждого файла… хотя пока вроде бы неизвестно что конкретно там будет.
Да вы правы в том что кому-то этот код будет понять сложнее. Но как вы думаете что правильнее — подтолкнуть кого-то учится или заставить других деградировать?

я на практике в реальной жизни встречал подобную ситуацию доведенную до абсурда — начальство заставляло всех сотрудников ( считавшихся профессиональными программистами ) писать очень примитивный код как раз по подобным соображениям. А когда из всех возможностей языка вам оставляют узкую нишу и когда из всех ваших знаний вы можете применять лишь 20% потому что остальное кто-то может не понять… это очень печально.
хмм у меня бардак в записях, хаос на столе, но всегда чистый код…

[imho]собственно непричесанный код сложно понимать сам по себе — он отвлекает от сути[/imho]
с чего это он менее «читаемый»?

return equal(istream_iterator(ifstream(file1)), istream_iterator(), istream_iterator(ifstream(file2)));

вот такой код я бы еще назвал слегка неудобно читаемым… а вот return a==b это как раз легкочитаемо.
а вы можете представить программиста который может воплотить дизайн любой сложности но не способен ( или не любит ) писать красивый по стилю код?
хм ну я тоже на самом деле не всегда могу удержатся.. =)) скажем так я стремлюсь к молчанию... людям ведь требуется часто просто слушатель а советчик мало кому нужен
я избегаю давать советов когда их не просят. Советую нечто только если человек напрямую меня об этом просит.
да да - нужно сделать нахаляву и надпись I'm Smart =))
Я серьезно не представляю что можно уместить в 117 мегабайт кода? ядро операционной системы?
Может так конечно хелпы и видеоуроки. Но позвольте мне, пользователю самому нажать на кнопку хелп, зайти на сайт и скачать/посмотреть их.
я смотрел на мир глазами обычного пользователя. Что бы удовлетворить его программа умела работать как на винде так и на маке. была маленькой и быстрой. Обладала встроенной документацией, с картинками. 32х битные PNG иконки поддерживающие альфа каналы и другие прелести, были разработаны в одном едином стиле дизайн студией для нас. Для решения некоторых проблем со скоростью и неудобством канвасов на Qt3 - они были полностью переписаны и заточены под наши нужны. Чтобы пользователю не пришлось ждать линию пару секунд при некоторых действиях. Все это работало быстро и весило мало. Я уверен что к каждой программе можно приложить какие-то усилия чтобы сделать ее лучше.
мда.. вот почему я сижу на линуксе. Что понадобилось - то и ставлю. Нужен хелп - качаю хелп. Длл-хела нету ибо все библиотеки прописывают свою версию, да и лежат все в одном месте.

впрочем к нашей теме это отношения не имеет.
/me поперхнулся чаем

да при таких исходных данных согласен.
к примеру часто видимая для пользователя одна программа - на самом деле набор из нескольких взаимодействующих друг с другом програм. В этом случае разработчики могут общую для всех программ функциональность вложить в библиотеку. Это значительно экономит общий размер, и хм является правильным отношением к информации, которая не должна дублироваться.
Если разработчики использовали множество разных иконок или других ресурсов - часто оптимально их паковать, кроме того многие вкладывают их в программы. Так вот это тоже можно сделать так чтобы размер программы многократно вырастет ( просто по халатности программиста, а не по реальной необходимости - это пример из реального опыта когда по неопытности в теле программы все иконки были продублированы несколько раз, из-за чего программа выросла с 6 до 30Мб).

Я совсем не против того что в программе должна быть вся нужная функциональность, но наступает момент в разработке когда добавление каждой следующей функции все сложнее и сложнее ( дороже выражаясь другим языком ). И тогда настает момент для оптимизации, которая будет стоить куда дешевле, и принесет, я уверен немало пользы.

насчет популярных проектов - ничего сказать не могу, просто хоть убейте не могу понять как программа может занимать такой объем памяти. Программного кода в ней врядли больше 10 Мегабайт... а в 100 мегабайт иконок поверить мне как-то сложно.

Information

Rating
3,094-th
Registered
Activity