Пожалуй, единственное что меня печалит в моём теперешнем телефоне — это то, что на J2ME как на платформу все забили и рванули на android/iOS. Вот захотелось мне вменяемый IRC-клиент с поддержкой SSL — хрен найдёшь.
«I have never met anyone who can do Scheme, Haskell, and C pointers who can't pick up Java in two days, and create better Java code than people with five years of experience in Java» http://www.joelonsoftware.com/articles/T...
луркай android NDK. Пару версий назад всё это делалось через JNI (жабковые ffi), сейчас они уже сделали так, что прям берёшь и целиком activities на плюсах пишешь.
но ведь ничего важного на самом деле не ломается? :cf:
ну то есть. Есть такая байка, что в гугловой оси, под которой работают железяки в их дата-центрах, заложена by design устойчивость к говну вместо железа. То есть, когда железо ломается (а это случается в одном дц несколько раз в сутки), ничего важного на самом деле не проебывается.
Так вот. Зачем вот государству, например, многоуровневая иерархия чиновничества? Зачем во всяких банках и других корпорациях внутри такая мощная многослойная бюрократия? В достаточно большой компании рядовой сотрудник не может пообщаться с CTO, например. Его сообщение будет медленно двигаться по вертикали, и в большей части случаев до верхушки не дойдёт. Зачем армии такая сложная дисциплина и система рангов? А ответ простой — это самый обыкновенный failsafe. Все люди фейлят, каждый день, в точности как те железки в датацентрах. Потому что все идиоты, пусть и в разной степени. Все — то есть, и ты; и тем более я. Многоуровневый peer review («бюрократия») спасает всю систему от индивидуальных фейлов, а иерархии позволяют оптимально распределять человеческие ресурсы согласно их уровню идиотизма.
Ну так вот. Я идиот, но от моих фейлов никому не становится плохо. Потому что от меня ничего важного не зависит :cf: oh wait~~~ Ну ладно, почти ничего. Ну это не важно, короче.
Ииии я до сих пор не понимаю, что плохого в том, чтобы быть идиотом. Это работает. А совсем дебилы ещё даже и счастливы. Problem?
если верить опубликованным papers, то вместо оси там обычный линупс, а устойчивыми к говну являются уже сервисы которые на нём работают. Окей, давай рассмотрим иерархическую структуру общества идиотов. На каждом уровне иерархии степень идиотизма особей примерно одинакова и они чувствуют себя в своей тарелке. Когда одна особь выделяется идиотизмом среди соседей — она двигается на другой уровень. Уровень ответственности каждой конкретной особи зависит от её уровня в иерархии. Естественно, такая система работает. Было бы странно если бы она не работала.
Теперь вернёмся к нашим баранам. Например, кто-то создал хорошую систему или язык программирования (далее, A), которые кажутся тебе очень правильно спроэктированными и вообще очень няшными. Но внезапно оказывается что люди находящиеся на N уровней ниже в иерархии идиотизма достаточно легко осваивают некоторые аспекты A и успешно решают какие-то свои задачи. Часто этих идиотов находящихся на N уровней ниже оказывается намного больше чем идиотов твоего уровня и они начинают доминировать в сообществе связанном с A и, соответственно, определять направление развития А. Ну а дальше ты просто смотришь как А катится в сраное говно, потому что доминирующее большинство не может развивать А так же хорошо как это могли бы делать идиоты твоего уровня. В результате, А оказывается очень далёким от твоих изначальных ожиданий и ты идёшь искать другой инструмент.
не, это говно и жопоголизм. Весь мир катится в сраное говно, но лично мне это не мешает. И тем более не влияет на выбор инструментов, ЯП в частности. И уж совсем наверняка ничего плохого о Java не говорит.
ну так жабка же — DIY, хуле. Опенсорц-вей.
PS ;3
я ленивая скотина и не хочу жрать гов^W^Wучить java
irssi over ssh?
midpssh cannot into utf-8
«I have never met anyone who can do Scheme, Haskell, and C pointers who can't pick up Java in two days, and create better Java code than people with five years of experience in Java» http://www.joelonsoftware.com/articles/T...
я не сказал "не могу", я сказал "не хочу"
но отмазка-то была какая!
слабенькая совсем.
Пичаль, хуле.
Нет не можешь.
"Instead what I'd like to claim is that Java is not, generally, a hard enough programming language that it can be used to discriminate between great programmers and mediocre programmers. "
"Сделай систему которой сможет пользовать идиот и только идиот захочет ею пользоваться" © народная мудрость
слишком толсто
кстааааати. Ты же знаешь, что под ондроед можно пилить приложения хоть на плюсцах, хоть на плейнси? Жаба там не обязательна.
..but ture :(
как будто быть идиотом — что-то плохое
и там есть биндинги к ихнему GUI toolkit и всему остальному?
да, именно.
пока ты один — это не плохо, потому что не с чем сравнивать. А когда вокруг тебя 95% идиотов и когда они начинают всё портить — вот это уже плохо.
ЗАИНТЕРЕСОВАЛ
луркай android NDK.
Пару версий назад всё это делалось через JNI (жабковые ffi), сейчас они уже сделали так, что прям берёшь и целиком activities на плюсах пишешь.
я идиот и постоянно всё порчу, чяднт
если это был вопрос, то ты всё портишь — вот чтднт
А я покакал.
а теперь убери за собой
но ведь ничего важного на самом деле не ломается? :cf:
ну то есть. Есть такая байка, что в гугловой оси, под которой работают железяки в их дата-центрах, заложена by design устойчивость к говну вместо железа. То есть, когда железо ломается (а это случается в одном дц несколько раз в сутки), ничего важного на самом деле не проебывается.
Так вот. Зачем вот государству, например, многоуровневая иерархия чиновничества? Зачем во всяких банках и других корпорациях внутри такая мощная многослойная бюрократия? В достаточно большой компании рядовой сотрудник не может пообщаться с CTO, например. Его сообщение будет медленно двигаться по вертикали, и в большей части случаев до верхушки не дойдёт.
Зачем армии такая сложная дисциплина и система рангов?
А ответ простой — это самый обыкновенный failsafe. Все люди фейлят, каждый день, в точности как те железки в датацентрах. Потому что все идиоты, пусть и в разной степени. Все — то есть, и ты; и тем более я. Многоуровневый peer review («бюрократия») спасает всю систему от индивидуальных фейлов, а иерархии позволяют оптимально распределять человеческие ресурсы согласно их уровню идиотизма.
Ну так вот. Я идиот, но от моих фейлов никому не становится плохо. Потому что от меня ничего важного не зависит :cf:
oh wait~~~ Ну ладно, почти ничего. Ну это не важно, короче.
Ииии я до сих пор не понимаю, что плохого в том, чтобы быть идиотом. Это работает. А совсем дебилы ещё даже и счастливы. Problem?
> Бюрократия
> спасает
ORLY
inb4 рашкопроблемы
если верить опубликованным papers, то вместо оси там обычный линупс, а устойчивыми к говну являются уже сервисы которые на нём работают.
Окей, давай рассмотрим иерархическую структуру общества идиотов. На каждом уровне иерархии степень идиотизма особей примерно одинакова и они чувствуют себя в своей тарелке. Когда одна особь выделяется идиотизмом среди соседей — она двигается на другой уровень. Уровень ответственности каждой конкретной особи зависит от её уровня в иерархии. Естественно, такая система работает. Было бы странно если бы она не работала.
Теперь вернёмся к нашим баранам. Например, кто-то создал хорошую систему или язык программирования (далее, A), которые кажутся тебе очень правильно спроэктированными и вообще очень няшными. Но внезапно оказывается что люди находящиеся на N уровней ниже в иерархии идиотизма достаточно легко осваивают некоторые аспекты A и успешно решают какие-то свои задачи. Часто этих идиотов находящихся на N уровней ниже оказывается намного больше чем идиотов твоего уровня и они начинают доминировать в сообществе связанном с A и, соответственно, определять направление развития А. Ну а дальше ты просто смотришь как А катится в сраное говно, потому что доминирующее большинство не может развивать А так же хорошо как это могли бы делать идиоты твоего уровня. В результате, А оказывается очень далёким от твоих изначальных ожиданий и ты идёшь искать другой инструмент.
не, это говно и жопоголизм. Весь мир катится в сраное говно, но лично мне это не мешает.
И тем более не влияет на выбор инструментов, ЯП в частности.
И уж совсем наверняка ничего плохого о Java не говорит.