создатель языка Java.
Таким образом, в сильном смысле Java для нас был процессом обучения — было некоторое техническое обучение — но самые важные знания были социальными или поведенческими вещами.
ПодробнееНекоторые из этих изолированных приложений, размещенных на одной машине, состоят из миллионов строк кода. Как ты с этим справляешься? У большинства людей нет возможности уложить это в голове.
ПодробнееБольшинство инструментов разработчика пытаются оградить вас от фактического написания кода при создании битов графического интерфейса или битов базы данных. Тем не менее, когда вы пишете код, вы обыч
ПодробнееJava язык почти не актуален. Это дизайн виртуальной машины Java. И я видел компиляторы для ML, компиляторы для Scheme, компиляторы для Ada, и все они работают. Не многие ими пользуются, но это не бед
ПодробнееОдна из самых сложных вещей в жизни — это выбор. Мне было трудно сказать «нет» множеству других отличных возможностей.
ПодробнееЕсли вы посмотрите на наших клиентов, наши клиенты, как правило, очень высококлассные люди, которые делают большие, сложные системы.
ПодробнееУ меня сложилось впечатление, что очень, очень серьезной заботой для всего сообщества разработчиков является функциональная совместимость и согласованность.
ПодробнееДля нас настоящая цель — сделать так, чтобы экосистема программного обеспечения была максимально здоровой.
ПодробнееЯ сделал замечание, что демократии работают медленнее, чем диктатуры. Это правда.
ПодробнееВы повсюду видите, как люди делают внутренние приложения на основе Java, обычные настольные приложения, которые являются своего рода внешними интерфейсами для вещей на заднем плане, или автономные ве
ПодробнееНервы были так сильно сдавлены, что я не чувствовала ладонь. Я имею в виду, ты мог бы вбить гвоздь мне в руку, и я бы этого не почувствовал.
ПодробнееЛюди думают о безопасности как о существительном, о чем-то, что вы покупаете. На самом деле это такое же абстрактное понятие, как и счастье. Открытость невероятно полезна для безопасности.
ПодробнееВсе мы, присутствовавшие на встрече, включая Microsoft, единогласно согласились с тем, что одностороннее расширение языка программирования Java нанесет ущерб совместимости между инструментами и прогр
ПодробнееЯ думаю, что было бы трагическим заявлением о вселенной, если бы Java был последним языком, который пронесся сквозь нее.
ПодробнееВо время интеграционных совещаний между Sun и Oracle, где нас расспрашивали о патентной ситуации между Sun и Google, мы видели, как блестели глаза юриста Oracle.
ПодробнееНепонятный API непригоден для использования.
ПодробнееВ мире Java безопасность не рассматривается как дополнительная функция. Это распространенный способ мышления. Те, кто забывает мыслить безопасным образом, попадают в беду. Но то, что там есть средств
ПодробнееЯ удивил себя и сделал еще одну смену карьеры. Я отлично провел время в Google, познакомился со многими интересными людьми, но я встретил некоторых людей за пределами компании, делающих что-то соверш
ПодробнееВы знаете, большинство людей в мире открытого исходного кода, которые используют программное обеспечение с открытым исходным кодом, на самом деле не делают сборки сами — эти люди просто загружают дво
ПодробнееВ чем ребята из Microsoft действительно хорошо поработали, так это в простых в использовании инструментах для упрощения создания приложений.
ПодробнееКогда вы проходите собеседование в Google, вам не говорят, в чем заключается работа. Вас нанимают в пул, и причина, по которой они это делают, заключается в том, что они не хотят, чтобы посторонние у
ПодробнееКогда у вас большие системы, становится практически невозможно вносить даже очень простые изменения.
ПодробнееПроще говоря, когда у вас есть очень большие части программного обеспечения, большинство инструментов воспринимают отдельные строки кода как текст. Часто очень полезно смотреть не на отдельные фрагме
ПодробнееОдна из вещей, в которых хороша Java, — это предоставление однородного взгляда на реальность, которая обычно очень разнородна.
ПодробнееЭффект спаржи — это то, что иногда происходит, когда вы визуализируете 2D-изображения в 3D.
ПодробнееС точки зрения людей, использующих эту платформу, одна из самых ценных вещей в Java — это согласованность и интероперабельность.
ПодробнееВ C нет структур данных: есть указатели и арифметика указателей. Итак, у вас есть указатель на структуру данных.
ПодробнееПоловина моей семьи были фермерами, и я очень хорошо умел ремонтировать сельскохозяйственное оборудование. Конечно, был период времени, когда я был бы счастлив сделать это, просто чтобы быть мастером
ПодробнееСо стороны центра обработки данных проблема вроде как решена, но вы видите интересные вещи, происходящие на границе с такими вещами, как сотовые телефоны и встроенные системы, которые становятся дейс
Подробнее