All streams
Search
Write a publication
Pull to refresh
88
0
Send message

Ну вот при всем при этом, ваши претензии выглядят странно. Про те же библиотеки, скажем… Я не знаю других распространенных систем, где бы подключение сторонних библиотек было настолько же просто, как в языках на базе JVM. Фактически — добавить в проект ссылку на репозиторий — и уже можно работать. В Perl это сложнее. В Python — тоже сложнее, хотя и не сильно. Примерно на таком же уровне это в javascript. Поддержка сторонних компонент в IDE на порядки лучше — во многом благодаря той самой "неполноценной" рефлексии, которая позволяет видеть метаданные по классам без исходников.


А то что библиотеки друг с другом не стыкуются — так какая же это претензия к языку?


Опять же — Java это язык для другого. Скажем, сделать отчет на основе данных из базы, в формате Excel — это плюс одна-три зависимости, и 5 строк кода + шаблон в виде xls файла.

Видите ли, если вы с точки зрения скажем .Net смотрите, то да, где-то вы правы. Если с точки зрения других языков, где рефлексии вообще нет — то претензия непонятна. Более полноценная? А где вы ее видели?


И потом — это претензия слегка не по адресу. Она к erasure, а не к рефлексии. Глупо требовать давать доступ к тому, чего нет.


И еще — а можно спросить, зачем это вам? И почему вам не хватает скажем вот этого: https://github.com/google/guava/wiki/ReflectionExplained?

А намек на кучу других языков вы проигнорировали, или не уловили? Еще раз — прямого доступа к памяти нет в Haskell, например. И в Python. И в javascript. И что? И ничего. Это смешная придирка при наличии JNI/FFI.


Что до наследования — то оно прекрасно заменяется делегированием. И это всем известно, и никаких проблем не вызывает. Т.е. вообще никаких. А вот само множественное наследование их еще как вызывает.


Можно я спрошу просто — вы много языков-то знаете? Ну, таких на которых работали и работаете?

Прямого доступа к памяти нет.


Его нет практически нигде в современных языках высокого уровня. Все почему-то пишут разные FFI. И они теперь все убогие?
Множественного наследования нет


Знаете, во многих языках вообще наследования нет. Например в Lisp-ах, и вообще в большинстве функциональных. Они убогие тоже?

Вам бы стоило понять, что есть языки, которые просто нужны для другого.Совсем для другого.
вроде полноценной рефлексии


Что, простите? Это куда же она делась-то?
Все эти если тут ни к чему. Разумеется использует, и разумеется на тех же компонентах. Резервный бак для жидкого кислорода? А почему не два резервных бака, керосин же тоже может закончиться?

Я никогда не слышал, чтобы такое делали. Слишком много лишних проблем, непонятно ради чего. Намного проще залить побольше компонентов.
Ну это вы загнули… если бы разлетелся турбонасос (что в общем бывает) картинка была бы другая, потому что его обломки не вылетают через сопла, а как правило пробивают хвостовой отсек насквозь. Ну или что там попадается по дороге.

То что вы главный редактор, не дает вам права хамить ни разу. И да, я вашего рарешения не спросил, могу ли я иметь свое мнение по любому вопросу.

Да, вы правы. Я читал какой-то русский пересказ, и там была неправда. Тут даже для внутрикорпоративного трансфера разрешается подать на ПМЖ, правда при некоторых условиях, но это уж как водится.
Я нигде не вижу слов, что вы имеете право подать на ПМЖ. Наоборот, вижу что вы можете продлить, но не более чем 6 лет в сумме. Можете показать, где написано про ПМЖ? И при смене работы — переоформление визы. Я смотрю на gov.uk, если что.
Насколько я знаю, в Британии как раз вообще все происходит через агентства. Что несколько затрудняет поиск с определенной стороны.

>Нужно понимать, что жить в Лондоне и побывать как турист это сильно разные вещи.
Ну, тут есть несколько аспектов:
— да, в целом это правда, хотя бы потому, что съем квартиры и отель на две недели — вещи уже сильно разные
— из моих знакомых, которые уехали именно в Лондон, кажется только один человек сейчас в Нью Джерси, остальные там же — хотя многие переехали в пригороды
— я знаю людей, которым там просто не понравилось как туристам.

Т.е. в моем круге знакомств — никто не вернулся, и всем нравится.
Ну, не знаю, вы видимо не застали, как было раньше?

Лет пять назад Tier 2 выглядела примерно так, как в Канаде и Австралии: вы набираете баллы: за язык (IELTS нужно сдавать минимум на 7, а лучше больше), за опыт, за возраст, за образование, и подаете документы. Плюс некоторая сумма на счету необходима. Если набрали уровень — с некоторой вероятностью получаете визу, без привязки к работодателю. Дальше въезжаете в страну, и ищете работу где хотите.

А то что есть сейчас… чуть более мелкие фирмы, чем google, вообще не связываются с Tier 2, насколько я знаю. И если вы не хотите работать на google и facebook или не подходите по профилю для microsoft (ну скажем как я), то у вас выбор невелик.

А так бы я с радостью в Лондон, мне там очень нравится.
А какая информация вам нужна? Если говорить упрощенно, то с Британией сейчас все умеренно плохо.

Нормальный прямой путь получения визы закрылся лет пять назад. Сейчас вы можете поехать поработать (например Люксофт достаточно регулярно ищет IT для работы в Лондоне, на Дойче Банк, скажем), на несколько лет. Есть вариант выехать, будучи сотрудником международной компании, имеющей офисы в России и Британии (т.е. трансфер внутри компании).

Вы не будете иметь статус, пригодный для получения ПМЖ, в обоих случаях. Это даст вам только лишь возможность работать в Лондоне, и искать новую работу прямо там. Таких компаний немало, но требования к квалификации во всех случаях высокие.
Вообще-то тут никто не жаловался на высокие налоги. Мы просто констатировали факт. И главное — высокие не значит одинаковые.
Я вовсе не претендую на роль специалиста в этой области. Это было скорее пожелание — если уж автор берется писать такую статью, то хоть какие-то данные об уровне зарплат, цен (скажем, Норвегия, насколько я знаю, страна дорогая) и налогов в ней хотелось бы видеть. Не по ссылкам, а в самом тексте. Хотя может кто в комментариях напишет.
Я вот тоже не понял. Сам правда бывал там давно, в 2009, и тогда местная компания CGI была одной из самых крупных известных мне подобных консалтинговых компаний подобного рода. А сейчас кажется даже выросла (65 тыс сотрудников — это вам не шутки, Сбербанк всего в пять раз больше, а Дойче сравним по размеру — при этом банки оба состоят далеко не из IT).

Из минусов Канады назвал бы огромные налоги. Кстати в самой статье почему-то об этом ничего нет — все только в виде ссылок.
Я возможно вас огорчу, но все системы ущербны в этом месте. Если вы дали драйверу доступ к железу — то вы дали ему доступ всюду. Просто потому что существующие железные архитектуры так устроены. Ну ладно — я верю, что есть другие… где все лучше, но все ширпотребные — именно такие.

Да, если на QNX иначе — это это лишь показатель того, что платформа замкнута внутри себя, и устройств, которым нужны драйвера, пренебрежимо мало. Потому что эта проблема — она проблема качества кода, а ему не с чего вдруг самому по себе улучшаться.

Information

Rating
Does not participate
Registered
Activity