программистское
Nov. 13th, 2006 06:00 pmSun выпускает исходники Джавы (компилятора, виртуальной машины, всего интересного, в общем) под GPL-лицензией.
Примерно лет так на десять позже, чем надо бы, но все равно неплохо, неплохо...
Увы, меня уже теперь Джавой не заинтересовать. Прочно пройденный этап. Нет, ну если надо будет, я, конечно, напишу, но по своей воле? ни за что.
no subject
Date: 2006-11-13 04:09 pm (UTC)no subject
Date: 2006-11-13 04:13 pm (UTC)no subject
Date: 2006-11-13 04:47 pm (UTC)no subject
Date: 2006-11-13 05:00 pm (UTC)no subject
Date: 2006-11-13 05:08 pm (UTC)Plan9 (and Inferno) требуют слома стереотипов прописанных в спинном мозгу "программеров". Это больно. Мазохистов мало ;-)
Достаточно давно просвистело сообщение про чудака реализовавшего limbo (язык программирования) на каком-то совершенно редком языке (Хаскель?) ;-)
no subject
Date: 2006-11-13 05:21 pm (UTC)Я одно время был подписан на инферновскую рассылку, прилежно устанавливал x86-симулятор-версию, делал там что-то тривиальное, читал кое-что на лимбо. Ну и что? Рассылка потихоньку благополучно умерла. Никто (по большому счету) про это как не знал, так и не знает. И про Plan 9 тоже. Профукали. Жаль, но как бы сами виноваты.
no subject
Date: 2006-11-13 06:20 pm (UTC)Что есть "профукали"?
Толпа не беснуется в диком восторге?
Что есть мера успеха для computer science?
no subject
Date: 2006-11-13 07:51 pm (UTC)no subject
Date: 2006-11-14 10:39 am (UTC)no subject
Date: 2006-11-14 04:40 pm (UTC)(no subject)
From:no subject
Date: 2006-11-13 04:48 pm (UTC)no subject
Date: 2006-11-13 05:06 pm (UTC)no subject
Date: 2006-11-13 05:15 pm (UTC)Забываются - несколько сильно сказано (хотя C++ побыстрее бы забылся!). Вокруг Руби сейчас много ажиотажа, но реально, судя по тому, что я вижу и что мне важно/интересно, он почти во всем уступает даже Perl5, а уж Perl6 будет такая конфетка... :)
no subject
Date: 2006-11-13 06:11 pm (UTC)Write-only programming
From:Re: Write-only programming
From:Re: Write-only programming
From:Re: Write-only programming
From:Re: Write-only programming
From:no subject
Date: 2006-11-13 04:52 pm (UTC)no subject
Date: 2006-11-13 05:03 pm (UTC)no subject
Date: 2006-11-13 05:13 pm (UTC)(no subject)
From:(no subject)
From:no subject
Date: 2006-11-13 04:50 pm (UTC)no subject
Date: 2006-11-13 04:56 pm (UTC)Пакет собирался, но из сановского бинарного, а не из исходников. Теперь будет честный пакет как я понимаю.
no subject
Date: 2006-11-13 05:21 pm (UTC)no subject
Date: 2006-11-13 05:24 pm (UTC)no subject
Date: 2006-11-13 05:49 pm (UTC)no subject
Date: 2006-11-13 05:23 pm (UTC)то есть тебя реально трогала лицензия сановской реализации?
спецификация-то была всю дорогу свободно доступна, и есть куча альтернативных реализаций (я не верю, что тебе были важны те фичеры, в поддержке которых эти реализации уступают сановской).
язык, конечно, до зевоты скучный (by design), но лицензирование-то при чём?
no subject
Date: 2006-11-13 06:16 pm (UTC)Re: Reply to your comment...
Date: 2006-11-13 06:31 pm (UTC)no subject
Date: 2006-11-13 07:33 pm (UTC)no subject
Date: 2006-11-13 09:14 pm (UTC)no subject
Date: 2006-11-13 05:33 pm (UTC)no subject
Date: 2006-11-13 07:56 pm (UTC)no subject
Date: 2006-11-13 08:53 pm (UTC)Java -- штука интересная, с кучей полезных библиотек, методик и софта вокруг. Но она как язык становится постепенно всё более "низкоуровневой", т.е. требующей внимания к "неважным для задачи деталям реализации" -- по сравнению с более новым поколением языков. Тот же ruby, при всей его нынешней кособокости, очень выразителен, позволяя в 2 словах записать то, что на яве требует 10 строк. Когда мне недавно перешлось пересесть с питона на яву, меня натурально ломало: "ёлки, вот это, что я привык записывать по месту парой квадратных скобок, надо разворачивать в цикл на 3 строки, да ещё заводить локальные переменные?". И так почти на каждом шагу.
Хотя, конечно, java 5 заметно получшала, приятно. Но у нас в конторе на неё пока ещё не переехали. Т.е. jre-то применяют 1.5, а переписать всё под generics и оттестировать -- пока сил нет.
no subject
Date: 2006-11-13 08:58 pm (UTC)В моей нынешней конторе - довольно интересное разделение: GUI - на .Net, все, что на data flow - C/C++, а все остальное (configuration, statistics, большая часть логики) - на Python.
no subject
Date: 2006-11-13 09:07 pm (UTC)Да, у .net есть прекрасная среда для строительства GUI, чего б не использовать :)
Можно ещё и так взглянуть. Всякие БД предоставляют довольно медленный, часто интерпретируемый, высокоуровневый язык (SQL и процедурные вериации типа pl/sql, pgsql, встроенных java/perl/python) поверх высокопроизводительных, писанных на оптимизированном C алгоритмов для более низкоуровневой работы с данными. Это настолько всем привычно, что редко кто внимание обращает.
no subject
Date: 2006-11-13 09:30 pm (UTC)no subject
Date: 2006-11-13 09:39 pm (UTC)no subject
Date: 2006-11-13 10:20 pm (UTC)Это не все причины, но многие из.
no subject
Date: 2006-11-14 08:57 am (UTC)Интересно, есть ли язык со строгой типизацией, не тянущий ярма совместимости с предшественниками, минималистский по синтаксису и в то же время достаточно мощный?
no subject
Date: 2006-11-14 10:35 am (UTC)no subject
Date: 2006-11-14 02:06 am (UTC)Действительно, Перл как-то ближе, но и в Джаве что-то есть...
belaya zavist'
Date: 2006-11-14 09:39 pm (UTC)no subject
Date: 2006-11-17 11:11 pm (UTC)