>>85025
>Я про то, что откомпилил под себя/собрал /забыл. Без промежуточного звена.
Промежуточное звено есть всегда. Больше того, надо быть совсем поехавшим или неграмотным, чтоб говорить про это как про что-то плохое. И даже ещё больше: всеми нами любимый стек архитектуры Linux - пиздец какое нагромождение, поклонники коллибри застывают в ужасе, глядя как операционная система вызывает сотни обёрток и библиотек одну за другой, чтоб отобразить это ваше богомерзкое КДЕ. А ведь в Коллибри тоже есть промежуточное звено, хоть оно и тоненькое совсем. Но, надо вспомнить, что при всей замечательности Коллибри пользоваться ей нельзя, а сидим мы со своих монструозных Убунт, Арчей, или что у вас там. А всё почему? Потому что абстракции - неизбежное зло, спасающее нас от ещё большего зла - невообразимой сложности.
Подобной же абстракцией является и Джава, и вообще любая современная технология. Что же до рассказах о недостатках - да что там недостатки, кроме Дотнета с егойным сисярпом нету вообще ни одной худо-бедно нормальной платформы для разработки, да и он сплошь проприетарный и потому винда-онли (по факту). Иначе б на С/С++ кроме ненормальных (ну, или по большой нужде, легаси, всё такое) вообще б уже никто ничего не писал. А ведь пишут, да ещё как.
В общем, я о чём: суть не в идеологии, а в существующих решениях. Идеальных решений нет. ИМХО даже решений, которые просто можно назвать "хорошими" до сих пор нет. Когда хотят продвинуть какую-то область: нанимают умных людей, сажают их в комнату без игрушек и дают им играться с чем-то в этой области, с целью получить продукт, который для других разработчиков (или даже просто пользователей) будет чем-то лучше существующих. Что касается оптимизации Джаваскрипта, починки браузеров и т.п. - на это сейчас вбухано огромное к-во ресурсом и результаты налицо. И ими пользуются, потому что они удобней для тех, кто хочет создать продукт, а не поебаться с компилятором.
Что касается создания компилируемого в нативный код ЯП, со статической типизацией, приятным синтаксисом, автоматическим управлением памятью, дизайном, в котором учтены ошибки прошлого, с мощной инфраструктурой, которая обязывала бы и помогала другим документировать и делиться с обществом наработками, в то же время защищая от 10 библиотек, решающих одну проблему, хорошей стандартной библиотекой, высокой производительностью, развитым комьюнити, встроенным интерпретатором и другими свойствами идеального ЯП -- этим не занят никто. НедоЯП Vala не считается, инновативный и немощный Хаскель тем более. Вот если б вы вместо того, чтоб трепаться тут не о чём взяли бы и запилили такое - все сразу бы метнулись это использовать, потому что серебрянную пулю хотят все, но её нет и не предвидится - не на "раз-два" их отливают. А так все пользуются самым удобным из того, что им дают. И в области пользовательских приложений, сегодня, несомненно, это веб-ориентированные решения. И это будет всячески подстёгиваться, потому что любому Гуглу (ну или вставьте название своего любимого интернет-злодея) намного интереснее, чтоб все ваши данные в конечном счёте хранились бы у них, а не у вас на хардах. Такие дела.