| T-Axist 21 Jan 2004 4:14 PM |
Спохватились солнцевские - а поздно. Жаба уже не жилец. Уже давно дот-Нет под Линух портирован. Так что пусть жаба сидит в своем болоте, в мобильниках и тостерах, там ей самое место. |
|
| miroh 21 Jan 2004 4:28 PM |
Jave пока конкуррентов нет для линукса. А дотнет еще пока никуда не портирована - Моно тормозит доделать не может. Да и не мудрено - вся идеология нета под винды заточена. Да и кто под линуксом-юниксом будет под нет работать - микрософт вряд ли будет саппорт оказывать. Так что как раз нет и не жилец вне виндов. |
|
| Mad - Dammad.ru 21 Jan 2004 7:33 PM |
Жаба не жилец... а мильйон и 800 тыс скачиваний какой-то для нее приблуды показывает как мало разработчиков на java :))) в ближайшие 3-5 лет как раз .Net если не здохнет то будет его судьба типа corba-ы а жабке - жить. |
|
| - 21 Jan 2004 8:04 PM |
Жаба - единственный вариант для большой конторы, в которой есть все, а не только винтел железо.
|
|
| qp 21 Jan 2004 8:46 PM |
java как язык поудобнее c#. NET вообще пока что большая какашка. |
|
| AT 22 Jan 2004 12:30 AM |
Java жилец для тех кто бесплатно или дешево или читай в нашей стране что-то небольшое делает. А С# и .NET нацелен на тех кто платит. А на счет С# умерт - это врятли ... Пока Microsoft будет его поддерживать и вклыдывать деньги в разработку - то он будет, а Sun может и не успеть в такой гонке. |
|
| rGlory 22 Jan 2004 4:54 AM |
2 AT > Пока Microsoft будет его поддерживать и вклыдывать деньги в разработку - то он будет Вот именно пока, а как перестанет? |
|
| Wintermute - devnul.ru 22 Jan 2004 9:56 AM |
2 rGlory: Для справки, .Net 2.0 входит в Longhorn как элемент системы. На C# написана треть кода Longhorn, если не больше. За подробностями - longhorn.microsoft.com. |
|
| Имя 22 Jan 2004 11:46 AM |
Как язык программирования C# будет поудобнее чем Java. Одни атрибуты чего стоят. А foreach, boxing/unboxing, properties... Совсем простенький пример на C#: Console.WriteLine("{0}({1},{2}) error {3}: {4}", "file.ext", 5, 10, "ERR1234", "Some message"); выводит строку: file.ext(5,10) error ERR1234: Some message Джависты, попробуйте написать такое на Java. Только не надо использовать конкатенацию строк! |
|
| jstm 22 Jan 2004 1:10 PM |
2 Имя Log4J - i budet vam scastje. V Tigere (J2SE 1.5) bol'shaja chast' iz etogo budet, a, vot kogda Microsoft udosuzhitsia normal'nyj exception mechanism sdelat' neznaet nikto - hotia jazyk neploh, neploh... |
|
| torvic 22 Jan 2004 1:48 PM |
2 jstm Чем же тебе, изверг, эксепшны то нетовские не угодили? Тем что они рунтаймовые по природе своей? Любишь стек повидоизменять? да вы батенька извращенец :))) |
|
| torvic 22 Jan 2004 2:12 PM |
2 miroh Му-ха-ха. Нате, специально для вас утянул с лора: www.osnews.com/story.php?news_id=5746 |
|
| Wintermute - devnul.ru 22 Jan 2004 2:43 PM |
2 jstm: log4Net (http://log4net.sourceforge.net/) тоже ничего. Кстати, а что в .Net какие-то проблемы с исключениями? Просветите, а то не заметил еще. |
|
| miroh 22 Jan 2004 3:19 PM |
2 torvic Ну и что? Обычный промоушен - такого на яву сколько было написано - люди в штаны от щассья писались, венки на могилу мелкомягких покупали - и что? Вот када доделает Моно проект да начнут его юзать повсеместно -видно будет. SWT все равно не переплюнут |
|
| Имя 22 Jan 2004 3:40 PM |
Насчет эксэпшэнов в .NET: The Trouble with Checked Exceptions http://www.artima.com/intv/handcuffsP.html A Conversation with Anders Hejlsberg (Anders Hejlsberg, the lead C# architect, talks with Bruce Eckel and Bill Venners about versionability and scalability issues with checked exceptions.) |
|
| Имя 22 Jan 2004 3:43 PM |
Если хотите знать, как на самом деле работают exceptions в .NET, читайте здесь: http://blogs.gotdotnet.com/cbrumme/PermaLink.aspx/d5fbb311- 0c95-46ac-9c46-8f8c0e6ae561 |
|
| torvic 22 Jan 2004 3:49 PM |
Hу где же обычный? продукт, как вы сами заметили недоделанный, а речь уже о 'monopolization' and 'monarchy' in the next generation of the Unix programming land, причем, что примечательно кто об этом говорит. Tо что время покажет, это то да, но ведь вы же не с этого начали, а с "как раз нет и не жилец вне виндов" |
|
| Wintermute - devnul.ru 22 Jan 2004 4:34 PM |
2 Имя: На первую ссылку - "И это вы зовете проблемой?". IMHO, MS как раз решила проблему, не скопировав жабный throws. Компилятору этот аппендикс - ни уму, ни сердцу, а для пользователя можно <exception> прописать. По поводу второй ссылки - спасибо огромное. В статье все об исключениях собрано в одном месте, очень полезно. |
|
| Wintermute - devnul.ru 22 Jan 2004 4:36 PM |
2 torvic: А вот я что-то последнее время в сторону Mono стал поглядывать. Ребята классную вещь делают. И стиль их исходников классный. И веб-сервер на до-диез они забавный написали. В общем, многообещающий проект. |
|
| Имя 22 Jan 2004 5:14 PM |
2 Wintermute: Я привожу аргументы авторов языка C# и .NET в пользу той модели обработки эксэпшэнов, которую они избрали. И я с ними согласен. Меня бесят необоснованые нападки на .NET некоторых придурков, типа .NET - гавно и все такое. Да, у Java как у платформы есть преимущества перед .NET, но только не в дизайне самого языка, реализации виртуальной машины или дизайне библиотеки базовых класов. Технологически .NET однозначно совершеннее чем Java. Но некоторые почемуто не могут воспринять этот факт. Меня самого жизнь заставила перейти с C# на Java. Вроде бы неплохо, но хочется вернуться обратно :-) PS Хотите получать больше информации о всем, что связано с .NET - читайте блоги инженеров из Microsoft, например - http://blogs.msdn.com/ или http://weblogs.asp.net/. Отдельно хочется отметить блог http://weblogs.asp.net/cbrumme/. Chris Brumme - суперзвезда из Microsoft, знает все обо всем, что касается .NET. Очень информативный ресурс.
|
|
| Wintermute - devnul.ru 22 Jan 2004 5:24 PM |
2 Имя: М-да, это я не так понял. Я сам тихо пописываю под .Net, в основном как раз на C#. На досуге на Rotor любуюсь. Есть старый опыт разработки на Java (еще до версии 1.1). Личное мнение - C# это то, чем должна была стать Ява (язык), но не стала (отдельное спасибо фирме Sun Mсirosystems). За ссылки - спасибо, обязательно там потусуюсь. |
|
| miroh 22 Jan 2004 5:36 PM |
2 torvic Вот именно - еще недоделанный а уже monopolization. Черезчур напоминает былой вой по поводу swing. А не жилец - потому, что его Микрософт под линухом поддерживать не будет, а другие крокодилы типа ИБМ Оракл ... прочно на Яву подсели. И не в техническом совершенстве дело - да и тут дело спорное. |
|
| torvic 22 Jan 2004 5:52 PM |
2 miroh Не слушайте, от вас обалдеть можно :) > А не жилец - потому, что его Микрософт под линухом поддерживать не будет... Чего вы уперлись то так в МС, не будет, не надо. Мне вам что, еще Miguel de Icaza оттуда начать цитировать? 2 Wintermute 100%. Меня правда поначалу несколько напрягла их упертость в Wine. А еще мне очень понравились ремарки на GotDotNet.ru|com: Не понимаешь как работает? я тоже, пошли в Моно посмотрим :) |
|
| miroh 23 Jan 2004 9:04 AM |
2 torvic балдеть не надо - вы еще пригодитесь человечеству. Просто кучка энтузюзистов не способна многомиллиардный рынок перевернуть. (или способна....) ИБМ у с его SWT и эклипсом пока ничего не свернет,а эти еще все библиотеки не доделали - уже вой пошел. Смяшно право.. |
|
| Kventin 23 Jan 2004 9:22 AM |
2 Имя: Вот вам Java Stdio.printf ("%s(%d,%d) error %s: %s", "file.ext", 5, 10, "ERR1234", "Some message"); Где мои 5$? :-) |
|
| Skull - sibskullmail.ru 23 Jan 2004 9:47 AM |
2miroh: если в кучке энтузиастов М.де Иказа - нихрена невыгорит. Уж на его трупиков насмотрелись... |
|
| torvic 23 Jan 2004 11:35 AM |
Skull, уважаемый, вы одно и тоже уже поболее двух лет говорите, не надоело? Я вам охотно поверю, когда у меня на работе вместо его трупика увижу ваш шедевр. 2 miroh Да это то все так. Я еще раз говорю, мне как и Имя просто непонятно это желание на ровном месте какашками покидаться. Меня например, уже года два как с явой ничего не связывает, но смерти я ей не желаю. Вам что хуже станет от того что у вас боксинг/анбоксинг с аттрибутами появится? |
|
| miroh 23 Jan 2004 12:36 PM |
2 torvic Все верно - но я какашками и не собирался кидаться, это тут другие преуспели(про подыхающую жабу с рынком в несколько миллиардов на одних только аппсерверах). НЕТ на линухе не имеет поддержки местных крокодилов с бегемотами - шансов маало... Боксинг\анбоксинг и аттрибуты - вещи классные и своиства с индексаторами тоже. Но это ниче не решает. |
|
| Wintermute - devnul.ru 23 Jan 2004 12:59 PM |
2 torvic: "Меня правда поначалу несколько напрягла их упертость в Wine." Ну, Мигель со товарищи внятно объяснил, почему они уперлись. Уже сейчас на WinFroms свет клином не сошелся (wxNet, #WT и в Portable.Net тоже чего-то назревает). Тем более, что, положа руку на сердце, это худшая часть всего .Net :) "А еще мне очень понравились ремарки на GotDotNet.ru|com: Не понимаешь как работает? я тоже, пошли в Моно посмотрим :)" Эт точно, исходники mono и Rotor многое объясняют и многому учат. Меня, в частности. |
|
| Нос 24 Jan 2004 9:35 AM |
2Kventin: А подпрограмма управления марсоходом в j2se тоже есть? Класс не подскажете? :))) |
|