<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
					xmlns:content="http://purl.org/rss/1.0/modules/content/"
					xmlns:wfw="http://wellformedweb.org/CommentAPI/"
					xmlns:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_4_subsect_10_thread_31395"  />
<title>rulinux.net - Форум - Talks - Java - это угар...</title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Форум - Talks - Java - это угар...</title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re: Java - это угар...</title>
<link>https://rulinux.net/message.php?newsid=31395&amp;page=1#73553</link>
<guid>https://rulinux.net/message.php?newsid=31395&amp;page=1#73553</guid>
<pubDate>Fri, 03 Dec 2010 10:41:15 +0300</pubDate>
<description><![CDATA[<p>Ява --- это недоделанный Common Lisp. В нём таких извращений нет, примитивные типы являются объектами, и на них можно вешать методы.</p>]]></description>
</item>
<item>
<title>Re: Java - это угар...</title>
<link>https://rulinux.net/message.php?newsid=31395&amp;page=1#73552</link>
<guid>https://rulinux.net/message.php?newsid=31395&amp;page=1#73552</guid>
<pubDate>Thu, 02 Dec 2010 20:19:43 +0300</pubDate>
<description><![CDATA[<p>Интересно, есть ли вообще ООП-наречия без примитивных типов?</p>]]></description>
</item>
<item>
<title>Re: Java - это угар...</title>
<link>https://rulinux.net/message.php?newsid=31395&amp;page=1#73551</link>
<guid>https://rulinux.net/message.php?newsid=31395&amp;page=1#73551</guid>
<pubDate>Thu, 02 Dec 2010 19:07:58 +0300</pubDate>
<description><![CDATA[<p><i>>>Пишу на сях под аврки</i><br> ты уже портировал на них мозиллу?</p>]]></description>
</item>
<item>
<title>Re: Java - это угар...</title>
<link>https://rulinux.net/message.php?newsid=31395&amp;page=1#73550</link>
<guid>https://rulinux.net/message.php?newsid=31395&amp;page=1#73550</guid>
<pubDate>Thu, 02 Dec 2010 17:54:05 +0300</pubDate>
<description><![CDATA[<p><i>>осиль сборку QT с --no-glib. Это выбирается при конфигуринге.</i><br></p><p>Попробуем!</p>]]></description>
</item>
<item>
<title>Re: Java - это угар...</title>
<link>https://rulinux.net/message.php?newsid=31395&amp;page=1#73549</link>
<guid>https://rulinux.net/message.php?newsid=31395&amp;page=1#73549</guid>
<pubDate>Thu, 02 Dec 2010 17:48:45 +0300</pubDate>
<description><![CDATA[<p>осиль сборку QT с --no-glib. Это выбирается при конфигуринге.</p>]]></description>
</item>
<item>
<title>Re: Java - это угар...</title>
<link>https://rulinux.net/message.php?newsid=31395&amp;page=1#73548</link>
<guid>https://rulinux.net/message.php?newsid=31395&amp;page=1#73548</guid>
<pubDate>Thu, 02 Dec 2010 16:53:21 +0300</pubDate>
<description><![CDATA[<p><i>>Ну да не заметил что там Core.</i><br></p><p>Вот как её оттуда выпилить, да чтобы ничего отвалилось. Это вопрос. Хотя нет. Это тема для очередного УГ-топика.</p><p> Всё, ушёл дрочить гуголь.</p>]]></description>
</item>
<item>
<title>Re: Java - это угар...</title>
<link>https://rulinux.net/message.php?newsid=31395&amp;page=1#73547</link>
<guid>https://rulinux.net/message.php?newsid=31395&amp;page=1#73547</guid>
<pubDate>Thu, 02 Dec 2010 16:49:04 +0300</pubDate>
<description><![CDATA[<p>Ну да не заметил что там Core. </p>]]></description>
</item>
<item>
<title>Re: Java - это угар...</title>
<link>https://rulinux.net/message.php?newsid=31395&amp;page=1#73546</link>
<guid>https://rulinux.net/message.php?newsid=31395&amp;page=1#73546</guid>
<pubDate>Thu, 02 Dec 2010 16:45:03 +0300</pubDate>
<description><![CDATA[<p><i>>в данном случае он юзается для QGtkStyle</i><br></p><p>Я хуею, дорогая редакция. В QtCore гуйни нет вообще, оно даже от иксов не зависит, блджад.</p>]]></description>
</item>
<item>
<title>Re: Java - это угар...</title>
<link>https://rulinux.net/message.php?newsid=31395&amp;page=1#73545</link>
<guid>https://rulinux.net/message.php?newsid=31395&amp;page=1#73545</guid>
<pubDate>Thu, 02 Dec 2010 16:41:34 +0300</pubDate>
<description><![CDATA[<p>в данном случае он юзается для QGtkStyle</p>]]></description>
</item>
<item>
<title>Re: Java - это угар...</title>
<link>https://rulinux.net/message.php?newsid=31395&amp;page=1#73544</link>
<guid>https://rulinux.net/message.php?newsid=31395&amp;page=1#73544</guid>
<pubDate>Thu, 02 Dec 2010 16:39:43 +0300</pubDate>
<description><![CDATA[<p><i>>ты не путаешь glib с glibc?</i><br></p><p>Нет!</p><p><fieldset style="border: 1px dashed black; padding:0px;"><ol style="background-color:#3d3d3d;" start="1"><li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;ldd /usr/lib/libQtCore.so | grep glib<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb733a000)<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;ldd /usr/lib/libQtCore.so | grep libc<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;        libc.so.6 => /lib/i686/libc.so.6 (0xb7104000)<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;<li style="background-color:#000000; padding-left: 5px; color: gray">&nbsp;</ol></fieldset></p>]]></description>
</item>
<item>
<title>Re: Java - это угар...</title>
<link>https://rulinux.net/message.php?newsid=31395&amp;page=1#73543</link>
<guid>https://rulinux.net/message.php?newsid=31395&amp;page=1#73543</guid>
<pubDate>Thu, 02 Dec 2010 16:33:15 +0300</pubDate>
<description><![CDATA[<p>ты не путаешь glib с glibc?</p>]]></description>
</item>
<item>
<title>Re: Java - это угар...</title>
<link>https://rulinux.net/message.php?newsid=31395&amp;page=1#73542</link>
<guid>https://rulinux.net/message.php?newsid=31395&amp;page=1#73542</guid>
<pubDate>Thu, 02 Dec 2010 16:25:12 +0300</pubDate>
<description><![CDATA[<p><i>>Это еще зачем для сей тащить с собой gtk?</i><br></p><p>glib != gtk. Алсо, твой любимый куйти юзаейэт glib event loop бэй дефоулт!</p>]]></description>
</item>
<item>
<title>Re: Java - это угар...</title>
<link>https://rulinux.net/message.php?newsid=31395&amp;page=1#73541</link>
<guid>https://rulinux.net/message.php?newsid=31395&amp;page=1#73541</guid>
<pubDate>Thu, 02 Dec 2010 16:22:59 +0300</pubDate>
<description><![CDATA[<p><i>>Это почему? Пишу на сях под аврки, под юзерспейсом и в ядре. глиб ни разу не пригодился.</i><br></p><p>Значит не писал. А я то думал...</p>]]></description>
</item>
<item>
<title>Re: Java - это угар...</title>
<link>https://rulinux.net/message.php?newsid=31395&amp;page=1#73540</link>
<guid>https://rulinux.net/message.php?newsid=31395&amp;page=1#73540</guid>
<pubDate>Thu, 02 Dec 2010 16:18:44 +0300</pubDate>
<description><![CDATA[<p>Это еще зачем для сей тащить с собой gtk?</p>]]></description>
</item>
<item>
<title>Re: Java - это угар...</title>
<link>https://rulinux.net/message.php?newsid=31395&amp;page=1#73539</link>
<guid>https://rulinux.net/message.php?newsid=31395&amp;page=1#73539</guid>
<pubDate>Thu, 02 Dec 2010 15:30:54 +0300</pubDate>
<description><![CDATA[<p><i>> Ну почему чтобы писать на Си, надо писать на glib?</i><br> lolwut?</p><p>Это почему? Пишу на сях под аврки, под юзерспейсом и в ядре. глиб ни разу не пригодился. </p>]]></description>
</item>
<item>
<title>Re: Java - это угар...</title>
<link>https://rulinux.net/message.php?newsid=31395&amp;page=1#73538</link>
<guid>https://rulinux.net/message.php?newsid=31395&amp;page=1#73538</guid>
<pubDate>Thu, 02 Dec 2010 15:26:02 +0300</pubDate>
<description><![CDATA[<p><i>>Зачем тогда вообще примитивные типы?</i><br> Дело в том, что новичкам не владеющим ООП, трудно будет сразу оперировать объектами классов, вот для них и оставили примитивы.</p>]]></description>
</item>
<item>
<title>Re: Java - это угар...</title>
<link>https://rulinux.net/message.php?newsid=31395&amp;page=1#73537</link>
<guid>https://rulinux.net/message.php?newsid=31395&amp;page=1#73537</guid>
<pubDate>Thu, 02 Dec 2010 15:20:15 +0300</pubDate>
<description><![CDATA[<p><i>>Вопрос, возможно, зачем тогда к ним ещё аналогичные классы делать?</i><br> Скорее всего потому, что к примитивному типу не прикрутить методы вроде toString чисто физически, а сделать отдельную функцию без класса не катит в рамках "везде ООП".</p><p></p>]]></description>
</item>
<item>
<title>Re: Java - это угар...</title>
<link>https://rulinux.net/message.php?newsid=31395&amp;page=1#73536</link>
<guid>https://rulinux.net/message.php?newsid=31395&amp;page=1#73536</guid>
<pubDate>Thu, 02 Dec 2010 15:08:33 +0300</pubDate>
<description><![CDATA[<p><i>> Зачем тогда вообще примитивные типы?</i><br><i>> Если в джаве концепция классов доведена до абсурда - тогда базовыми типами должны быть классы.</i><br> С примитивные типами вроде всё понятно: быстро, компактно и надёжно (ява язык уже старый, тогкда это было нужно). Вопрос, возможно, зачем тогда к ним ещё аналогичные классы делать? Могу припомнить один случай из практики. Нужно было C++ map в Java переделать. В java-шаблоне только объекты можно использовать. Вот здесь и пригодился Integer: Нельзя Map, можно Map. </p>]]></description>
</item>
<item>
<title>Re: Java - это угар...</title>
<link>https://rulinux.net/message.php?newsid=31395&amp;page=1#73535</link>
<guid>https://rulinux.net/message.php?newsid=31395&amp;page=1#73535</guid>
<pubDate>Thu, 02 Dec 2010 14:50:56 +0300</pubDate>
<description><![CDATA[<p><i>>>Согласен.</i><br> Спасибо на добром слове :-)</p><p>Драная джава. Пишу - и плачу. Так изнасиловать хорошие, в целом, идеи...</p><p>Ну почему чтобы писать на Си, надо писать на glib?</p><p></p>]]></description>
</item>
<item>
<title>Re: Java - это угар...</title>
<link>https://rulinux.net/message.php?newsid=31395&amp;page=1#73534</link>
<guid>https://rulinux.net/message.php?newsid=31395&amp;page=1#73534</guid>
<pubDate>Thu, 02 Dec 2010 14:40:25 +0300</pubDate>
<description><![CDATA[<p><i>>Зачем тогда вообще примитивные типы?</i><br> Видимо авторы хотели сохранить подобие "низкоуровневости", чтобы кто-то мог напрямую байтами пользоваться. Может оно и производительнее, если с ними работать.</p><p>Я на джаве не пишу, так что не знаю, может там есть ещё какие-нибудь важные причины.</p><p><i>>Если в джаве концепция классов доведена до абсурда - тогда базовыми типами должны быть классы.</i><br> Согласен.</p>]]></description>
</item>
<item>
<title>Re: Java - это угар...</title>
<link>https://rulinux.net/message.php?newsid=31395&amp;page=1#73533</link>
<guid>https://rulinux.net/message.php?newsid=31395&amp;page=1#73533</guid>
<pubDate>Thu, 02 Dec 2010 14:35:03 +0300</pubDate>
<description><![CDATA[<p>Зачем тогда вообще примитивные типы?</p><p>Если в джаве концепция классов доведена до абсурда - тогда базовыми типами должны быть классы.</p><p></p>]]></description>
</item>
<item>
<title>Re: Java - это угар...</title>
<link>https://rulinux.net/message.php?newsid=31395&amp;page=1#73532</link>
<guid>https://rulinux.net/message.php?newsid=31395&amp;page=1#73532</guid>
<pubDate>Thu, 02 Dec 2010 14:33:44 +0300</pubDate>
<description><![CDATA[<p><i>>Ну объясните мне, как получилось, что Short и short - это разные вещи?</i><br> Легко, Short - класс-обёртка поверх примитивного типа short с дополнительными наворотами.</p>]]></description>
</item>
<item>
<title>Java - это угар...</title>
<link>https://rulinux.net/message.php?newsid=31395&amp;page=1#73531</link>
<guid>https://rulinux.net/message.php?newsid=31395&amp;page=1#73531</guid>
<pubDate>Thu, 02 Dec 2010 13:44:00 +0300</pubDate>
<description><![CDATA[<p>Ну объясните мне, как получилось, что Short и short - это разные вещи?</p><p>Ну как могло хватить мозгов на такое...</p>]]></description>
</item>
</channel>
</rss>