LINUX.ORG.RU

Джеймс Гослинг, «Отец» Java, уволился из Oracle

 , ,


0

0

Основатель языка Java, Джеймс Гослинг (James Gosling) уволился из Oracle. Вот что он написал в своём блоге:

Да, слухи верны, я ушел из Oracle неделю назад (второго апреля). Я приношу свои извинения всем в Санкт-Петербурге, кто пришёл в четверг на конференцию TechDays, чтобы послушать моё выступление. Мне на самом деле очень неприятно, что меня там не было. На счёт того, почему я ушёл — мне трудно ответить: любой ответ, который был бы точным и искренним, больше навредил бы, чем принёс пользу. Самое, конечно, тяжёлое — это больше не быть со всеми этими замечательными людьми, с которыми я имел честь работать все эти годы. Я не знаю, что я буду делать дальше, разве что возьму небольшой перерыв перед тем, как начну искать работу.

Гослинг известен как изобретатель первоначальной версии языка и платформы Java: c написанного им компилятора и виртуальной машины в 1994 году всё и началось.

>>> Cообщение Гослинга в его блоге

★★

Проверено: mono ()
Ответ на: комментарий от nudoru-kun

> Это печально.
Сомневаюсь. Ява уже врядли сильно поменяется, зачем ей Гослинг? Главное чтоб мужик нашел куда пристроить свой талант.

metar ★★★
()

позитивненько.

уж если делаешь язык, который потом будут пиарить, так делай хороший, а не студентоподелку.

без одерски, сделавшего дженерики для явы, она была бы уже в могиле.

www_linux_org_ru ★★★★★
()
Ответ на: комментарий от Atlant

у кого хороший английский, черканите ему в блоге

Atlant ★★★★★
()

Думаю вопрос «Почему он ушел из Oracle» отпадет как только выясниться куда он устроился на работу. Но судя по его словам, это решение ему далось не просто.

unixnik ★★★★★
()
Ответ на: комментарий от unixnik

> Думаю вопрос «Почему он ушел из Oracle» отпадет как только выясниться куда он устроился на работу.

M$, в отдел .Net. Неужели так сложно догадаться??

Pavel_7c0
()
Ответ на: комментарий от dotbg

> Думаю, что всё же не туда. Может, МежДелМаш?

Деточка, когда тебе будет столько же лет, как Гослингу, ты будешь думать совсем по другому.

Pavel_7c0
()

> Это он придумал идею тянуть совместимость через 20 лет?

Как раз его версию Явы перелопатили не слабо. Я в 2001 или 2002 прикупил его книгу 96 года (с большим зерном на обложке) в коллекцию «отцов-основателей». Так помнится некоторые примеры оттуда _уже_ не транслировались. Обратная совместимость с мохнатыми версиями появилась потом.

northerner ★★★
()
Ответ на: комментарий от Maclaud

>на костер за такие изобретения

Вот и начните костер с самосожжения...

anonymous
()

Гослинг - титан! Исходя из того , что Патрег, естественно - бох. А Oracle сволочи все-таки!

anonymous
()

И опять кто-то из толпы произнес «питон». А потом даже как будто и «zope». К чему бы это, а? :-)

k0valenk0_igor ★★★
()
Ответ на: комментарий от helios

Все что ни делается, - делается к лучшему... Но худшим из возможных способом!

k0valenk0_igor ★★★
()

да переберётся в какой-нибудь бош и напишет годный язык для программирования для использования в холодильниках.

RedPossum ★★★★★
()

Язык разрабатывают.

Основатель языка Java

изобретатель первоначальной версии языка и платформы Java

Бред какой-то. Язык программирования разрабатывают. Его не изобретают: пришла в голову мысль, изобрёл язык, запатентовал, язык готов, вуаля. И уж точно не основывают.

Camel ★★★★★
()

Обидно. Специально на Tech Days ходил, чтобы его послушать.

xargaster
()

Вообще Java сразу приучает к плохому программированию, когда забота идёт не о пользователях программы, а о заработке денег за счёт программы. А уж тормощнутость платформы бьёт все рекорды. Нет, конечно большие организации вполне могут прикупить себе кластер для обеспечения нормальной скорости. А вот идея запихнуть джаву в мобильные устройства ни в какие ворота. В качестве примера могу привести ещё стой старый телефон Siemens S75. С Jimm он мог проработать несколько часов, после чего надо было заменять батарейку. К тому же телефон регулярно падал с ошибкой. Всё переменилось с приходом нативной аси NatICQ. С выключенной подсветкой (если освещение достаточно яркое эту подсветку совсем не видно) телефон вполне мог проработать больше суток (дорога из моего города до Новосибирска) при том, что я 6 часов развлекал себя на вокзале перепиской через асю.

Feonis ★★★
()
Ответ на: комментарий от Maclaud

>на костер за такие изобретения

Родителей твоих на костер, за то что тебя изобрели, ящитаю.

BSD
()
Ответ на: комментарий от Feonis

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

А уж тормощнутость платформы бьёт все рекорды

Ну очень толсто же..

Valor
()
Ответ на: комментарий от Valor

> Ну очень толсто же..
Серьезно? И не тупит совсем? И на мобильных работает быстро? Это уже сродни «плазма не падает».

nikotyn
()
Ответ на: комментарий от Feonis

> Вообще Java сразу приучает к плохому программированию, когда забота идёт не о пользователях программы, а о заработке денег за счёт

Маразм с первых строк. Заработок денег и забота о пользователях не имеют отношения к инструментарию. :) Связь между ними приблизительно такая же, как между погодой в Крыму и беляшами на прощади трех вокзалов.

программы. А уж тормощнутость платформы бьёт все рекорды. Нет,

Да неужели? А что порекомендуете взамен? ;-)

конечно большие организации вполне могут прикупить себе кластер для обеспечения нормальной скорости. А вот идея запихнуть джаву в

Кластер нужен в одном из двух случаев:

1. нужно молотить большие объемы данных (и тут уж любой язык не сможет существенно улучшить ситуацию)

2. разработчики - дауны (наиболее вероятная причина)

мобильные устройства ни в какие ворота. В качестве примера могу привести ещё стой старый телефон Siemens S75. С Jimm он мог проработать несколько часов, после чего надо было заменять батарейку. К тому же телефон регулярно падал с ошибкой. Всё переменилось с приходом нативной аси NatICQ. С выключенной подсветкой (если освещение достаточно яркое эту подсветку совсем не видно) телефон вполне мог проработать больше суток (дорога из моего города до Новосибирска) при том, что я 6 часов развлекал себя на вокзале перепиской через асю.

1. может у твоего телефона уже батарейка сдохла? ;-)

2. ася..? ну вы поняли.

3. разницу между интерпретацией и JIT компиляцией знаем?

rtvd ★★★★★
()
Ответ на: комментарий от Feonis

>А вот идея запихнуть джаву в мобильные устройства ни в какие ворота.

Просто под твой сраный сименс написали такую хорошую ЖВМ. Надо было не покупать этот ширпотребный говносименс.

Sanderklaas
()
Ответ на: комментарий от nikotyn

> Серьезно? Да.

И не тупит совсем?

Где ?

Вопрос поставлен некорректно, ибо с таким же успехом можно спросить относительно C/C++ или любого другого языка, тем более, что в случае с Java речь идет о стеке технологий.

И на мобильных работает быстро?

Вполне, хотя сильно зависит от кривизны рук пишущего (собственно как и везде), или вам про N900 напомнить ?

ЗЫ. Не ведитесь на стереотипы..

Valor
()
Ответ на: комментарий от www_linux_org_ru

Вот за эти дженерики после шаблонов в С++ я бы катрировал тупой бритвой. А так отличный язык, новость печальна

anonymous
()
Ответ на: спецам: от Rastafarra

А с чего ты взял, что с Java что-то будет не так?

альтернатива?

За пределами Windows, альтернатив нету..

Valor
()
Ответ на: комментарий от Valor

> Где ?
Я не знаком с работой java в веб. Возможно, как заметил Feonis, там с ней проблем нет. Но вот относительно моего ПК — она тупит везде. Пусть это будет eclipse или netbeans, а пускай и бэкэнд для хранения данных nepomuk (от которого уже к стати тоже отказались по известной причине), про потребление памяти и говорить нечего.

Java тупит везде где бы мне только ни приходилось с ней сталкиваться, поэтому, чтобы было проще, я попытался вспомнить где бы она не тупила и не вспомнил ничего такого.

ЗЫ. Не ведитесь на стереотипы..

Речь не о стереотипах, а о реальных примерах, которые прямо сейчас «работают».

nikotyn
()
Ответ на: Язык разрабатывают. от Camel

Бред какой-то. Язык программирования разрабатывают. Его не изобретают: пришла в голову мысль, изобрёл язык

взаимоисключающие параграфы :)

shty ★★★★★
()
Ответ на: комментарий от Pavel_7c0

Деточка, когда тебе будет столько же лет, как Гослингу, ты будешь думать совсем по другому.

Вот и знатоки человеческой природы и по совместительству ветераны программирования на QBasic подтянулись. Даёшь GOTO в каждую строку!

Vudod ★★★★★
()
Ответ на: комментарий от nikotyn

>Я не знаком с работой java в веб. Возможно, как заметил Feonis, там с ней проблем нет. Но вот относительно моего ПК — она тупит везде. Пусть это будет eclipse или netbeans, а пускай и бэкэнд для хранения данных nepomuk (от которого уже к стати тоже отказались по известной причине), про потребление памяти и говорить нечего.

Java тупит везде где бы мне только ни приходилось с ней сталкиваться, поэтому, чтобы было проще, я попытался вспомнить где бы она не тупила и не вспомнил ничего такого.

Спорить не буду ибо есть факты как подтверждающие твою точку зрения так и опровергающие ее. Например Vuze - да тяжел,медлителен.. Eclipse - около 450 плагинов, тормозов нет.. пожирание памяти около 400М, для IDE такого уровня вполне допустимо.. Короче сравнивать можно долго.. Я еще раз напомню что среди С/С++ программ тормозов и прочего решета не меньше.

Valor
()
Ответ на: комментарий от nikotyn

> Но вот относительно моего ПК — она тупит везде. Пусть это будет eclipse или netbeans

ну так выброси и пользуй другое для яводевелопа, в чем вопрос?

Rastafarra ★★★★
()
Ответ на: комментарий от Valor

> годное для enterprise web-applications

Cincom WebVelocity, GemStone GLASS

yoghurt ★★★★★
()
Ответ на: комментарий от anonymous

Да говно всё! Макры и дженерики из CL рулят.

yoghurt ★★★★★
()

Прекрасно. Теперь осталось найти кого-то более разумного.

sv75 ★★★★★
()
Ответ на: комментарий от Pavel_7c0

> M$, в отдел .Net. Неужели так сложно догадаться??

Уря, .NET капец будет!

sv75 ★★★★★
()
Ответ на: комментарий от Feonis

. Нет, конечно большие организации вполне могут прикупить себе кластер для обеспечения нормальной скорости

кластер делают не «для обеспечение нормальной скорости», а для обеспечения балансировки нагрузки или отказоустойчивости

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

ололо, посмотри как в андроидах ява работает и не плакай уже

shty ★★★★★
()
Ответ на: комментарий от Feonis

+1024, то же самое, только относительно S65 и EL71 B-)

anonymous
()
Ответ на: комментарий от yoghurt

еслиб вы узнали их будущую реализацию, то сказали бы что это говно а не замыкания.

wfrr ★★☆
()
Ответ на: комментарий от shty

А теперь представь, какой производительности и насколько низких затрат ресурсов можно было бы добиться, будь ведроидные приложения не на жаве, а на С, например! И не нужно было бы изобретать ядерные батарейки и колбасить аппаратную часть, чтоб не грелась и жрала поменьше. А по юзабилити, между прочим, Siemens EL71 с патчами и эльфами до сих пор во много раз лучше всяких айфонов. Если, конечно, действительно нужен быстрый мобильный интернет, аська и прочее, а не писькой по столу постучать.

anonymous
()
Ответ на: комментарий от anonymous

А теперь представь, какой производительности и насколько низких затрат ресурсов можно было бы добиться, будь ведроидные приложения не на жаве, а на С, например!

давай не будем представлять, а просто приведи обоснование своих слов, если сможешь

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

дурашка, большую часть отжирает приёмник с передатчиком, потом экран, потом процессор, там java нет ни разу

А по юзабилити, между прочим, Siemens EL71 с патчами и эльфами до сих пор во много раз лучше всяких айфонов.

сименс, на закате своей жизни выпускали вполне себе говнотелефоны, был у меня такой, постоянно с кривыми прошивками, детскими багами и прочими весёлостями, насчёт юзабилити, на тот момент она была вполне нормальная, сейчас - УГ полное, Вы отстали от жизни

писькой по столу постучать

месье оригинально комаров отпугивает

shty ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.