Форум: "Потрепаться";
Текущий архив: 2002.12.30;
Скачать: [xml.tar.bz2];
ВнизDelphi & .NET Найти похожие ветки
← →
asdf (2002-12-06 17:55) [0]http://delphi.about.com/library/weekly/aa112902a.htm
Microsoft наступило на горло VB и теперь драма программистов VB, их продали C#, похоже, доходит и до дельфистов.
По- моему, дальнейшие развитие Delphi невозможно без серьезных нарушений приемственности.
Delphi Plus (c)
Что вы думаете об этом?
← →
Johnny Smith (2002-12-06 18:04) [1]2asdf (06.12.02 17:55)
По- моему, дальнейшие развитие Delphi невозможно без серьезных нарушений приемственности.
Обоснуйте.
← →
asdf (2002-12-06 18:07) [2]Это не моё мнение, это с Delphi Plus (c)
Мне интересно что народ думает?
← →
TTCustomDelphiMaster (2002-12-06 18:18) [3]Не ссыте девки все уедем...
← →
vuk (2002-12-06 18:36) [4]Это, похоже, даже не DelphiPlus мнение, а чье-то там еще. Причем из чего образовалось такое мнение - не понятно.
← →
Мазут Береговой (2002-12-07 06:55) [5]Никто никому на горло не наступал. Бэйсик и Си - дети Microsoft. И .NET был создан для утилизации старых COM технологий, потому как оказалось, они создают после себя много "мусора" в системе.
Delphi 7.0 также был создан для .NET, потому как .NET платформо-независимая технология. .NET Framework может быть установлен в любой системе и проги написанные в Винде могут быть скомпилированы и работать в Юниксе и т.д.
← →
Cobalt (2002-12-07 11:41) [6]>Мазут Береговой
О! Хоть кто-то, знающий что такое .Net
Не подскажите - на каких платформах уже сделали .NET Framework (Кроме Вин)? Или хоть где можно узнать - что из себя представляет эта технология, а не её возможности.
← →
Anatoly Podgoretsky (2002-12-07 11:55) [7]Подробности о технологии у производителя, объем ужасный
В Дополнение к Мазут Береговой (07.12.02 06:55) пользователю ничего не надо компилоровать, все делается автоматом при первом запуске программы. Инсталляция делается путем создания папки и запуска, деинсталляция простым удалением папки/программы, за всем следит операционная система. Как сказано система платформно не зависимая + еще и процессорно независимая, при налиции должной инфраструктуры неважны ни платформа ни процессор, программа компилируется под них при запуске.
В следующем году Юорланд должен выпустить Delphi 7 Studio for NET взамен текущей бета версии (Preview)
← →
iZEN (2002-12-09 09:20) [8]Для Anatoly Podgoretsky © (07.12.02 11:55)
Пока только есть порт .Net под Windows98/NT4/2000/XP и FreeBSD (только частично и в стадии альфа-версии).
Сильнейшая зависимость от COM-технологии (а это реестр) - типа: "Сейчас стало гораздо проще разрабатывать COM/COM+-приложения в .Net".
Вы уверены, что конёк MS - технология COM/COM+ - уйдёт в небытие?
Ошибаетесь, не всё так просто.
P.S.
См. http://www.rsdn.ru
← →
Darts (2002-12-09 10:20) [9]Похоже, что Дельфи и Кайликс разойдутся разными путями. Кайликс будет напоминать старый Дельфи, а новый Дельфи - в принципе, будет более близк к Шарпу. Непонятно, чем руководствовались разработчики из Борланда, когда утверждали, что можно перенести с некоторой потерей код из Винды в Линукс.
Заметьте, что существует тенденеция к сокращению языков. Подавляющую часть пишут только на С++, Бейсике, Паскале. Шарп и Джаву рассматривать не будем, ибо очень близки к С++.
Мне кажется, что доля Паскаля и Бейсика сокращается, и доля С-подобных языков постепенно возрастает.
← →
Anatoly Podgoretsky (2002-12-09 10:39) [10]В случае появления .NET под Линукс, судьба Kylix не так уж будет и интересовать, под FreeBsd уже есть альфа версия
← →
Darts (2002-12-09 11:02) [11]> Anatoly Podgoretsky © (09.12.02 10:39)
Я и не знал. Спасибо за информацию.
← →
iZEN (2002-12-09 11:10) [12]Не лучше ли Java изучить, чем бросаться в объятия MS? Сервак-то у них будет ой как много стоить, а за лицензии надо платить...Кстати, Net-сервер до сих пор на стадии разработки.:)
← →
Darts (2002-12-09 11:33) [13]> iZEN © (09.12.02 11:10)
Среди минусов Джавы отмечают низкую производительность (даже ниже, чем в VB), отсюда высокие требования к оперативной памяти. К тому же, существует куча компиляторов(интерпретаторов), что в них можно запутаться. Как человек, просвещенный в этой области, что Вы на это скажете?
А неплохо было бы заняться Джавой. Тут должен быть компромисс между мощностью и сложностью C++ и быстротой разарботки, простотой языка VB. Delphi очень удачно вписывается в эту нишу. Но... стоимость Delphi, плюс последние не очень внятные версии (так и не понял, чем кардинально отличаются шестерка от пятерки) и куда идет Delphi (не говорите, что под Net). А развите Delphi как языка, скорее всего уже прекратилось, начиная с 4-й версии (ИМХО). Но как человек практичный, я сомневаюсь в возможностях Джавы. К сожалению, аргументировать ничем не могу, ибо никогда не писал и не видел полноценных программ, сделанных на Джаве :(
← →
LongIsland (2002-12-09 13:06) [14]А по-моему, у кого-то очко играет:-)
>I"m quite sure Borland will succeed in making a better
>Visual Studio than Visual Studio is. But when, oh when!
Не, ну как вам это нравится?
← →
Darts (2002-12-09 13:21) [15]> LongIsland © (09.12.02 13:06)
Сомневаюсь. Мощь Microsoft впечатляет и подавляет.
← →
iZEN (2002-12-09 13:26) [16]Darts (09.12.02 11:33)
Среди минусов Джавы отмечают низкую производительность (даже ниже, чем в VB), отсюда высокие требования к оперативной памяти. К тому же, существует куча компиляторов(интерпретаторов), что в них можно запутаться. Как человек, просвещенный в этой области, что Вы на это скажете?
Это было 3 года назад.
К оперативке и Java и Net очень охочи.
Компиляторов для Java несколько (разобраться можно): стандартный Sun-овский (J2SE SDK 1.4.1), IBM, куча OpenSource-инструменотов. Начинайте со стандартного. Возьмите свободную IDE (NetBeans3.4, Eclipse, JBuilder 7 Personal). Почитайте книжку-букварь Брюса Эккеля ( http://www.javapower.ru/java/be/be_main.htm). И всё поймёте.
А неплохо было бы заняться Джавой. Тут должен быть компромисс между мощностью и сложностью C++ и быстротой разарботки, простотой языка VB.
Не сказал бы, что Java и Net проще VB/Delphi.
Но проекты на Java разрабатываются быстрее - это я говорю как Java/Delphi-разработчик. Java больше похожа на Object Pascal, чем на C++.
Delphi очень удачно вписывается в эту нишу. Но... стоимость Delphi, плюс последние не очень внятные версии (так и не понял, чем кардинально отличаются шестерка от пятерки) и куда идет Delphi (не говорите, что под Net).
Совсем не вписывается. Масштабируемость никуда не годится. Для малых проектов - да.
А развите Delphi как языка, скорее всего уже прекратилось, начиная с 4-й версии (ИМХО). Но как человек практичный, я сомневаюсь в возможностях Джавы. К сожалению, аргументировать ничем не могу, ибо никогда не писал и не видел полноценных программ, сделанных на Джаве :(
После корёжения языка от версии к версии Delphi Object Pascal стал для меня игрушкой как VB.
P.S. Мой сайт: http://izen.by.ru
← →
Darts (2002-12-09 13:43) [17]> iZEN © (09.12.02 13:26)
Спасибо. Обязательно загляну.
← →
iZEN (2002-12-09 13:58) [18]Смотрите правде в глаза: Net завязан на COM-технологию и инструменты (VS.Net) от MS и никуда от этого не денешься.
Borland сидит на двух стульях: одновременно развивает Java-инструменты (JBuilder&BES - флагманские продукты) и подлизывается к Windows/Net.
← →
Darts (2002-12-09 14:27) [19]Не совсем согласен, нов целом верно: Borland проиграл вчистую Microsoft на платформе Windows. Теперь, чтобы обезопасить себя, он дальновидно приготовил тылы. Типично партизанская тактика.
Посмотрите хотя бы, как мал круг программистов Delphi на Западе, и как ничтожна доля BCB. А ведь было время, я помню, в начале 90-х, казалось, что Борланд будет наравне с Microsoft делить рынок.
Саиый интересный и идеальный язык для меня, который поразил и сейчас поражает - это Forth. А все остальное - это так, не очень.
Причем Форт можно легко приспособить к любому процессору. Можно провести многие общие параллели.
← →
Darts (2002-12-09 14:31) [20]Забыл закончить
"...с Джавой"
"Причем Форт можно легко приспособить к любому процессору. Можно провести многие общие параллели .... с Джавой"
Вот, теперь предложение по смыслу логически завершено и построено :)
← →
iZEN (2002-12-09 14:49) [21]MS владеет 10% (приблизительно) акций Borland.
Политика Borland направлена на интеграцию платформ, но не ОС.
Borland и Microsoft давно уже поделили между собой рынок средств разработки: Borland не занимается BASIC, MS не занимается PASCAL, всё остальное - на выбор. Они не конкуренты!
← →
Darts (2002-12-09 15:08) [22]Интересно.
То есть получается что Borland исповедует следующее: "Один язык - куча платформ". Microsoft заявляет: "Куча языков - одна платформа".
"...Они не конкуренты!". Не совсем так. Delphi и VB - в чем-то их пути пересекаются. Не все же любят и пишут на C++, поэтому идет схватка за умы несишных разработчиков.
← →
Ketmar (2002-12-09 15:49) [23]>Darts:
байт-машина явы, это, собственно, не что иное, как одна из разновидностей vm форта. %-)
Satanas Nobiscum! 09-Dec-XXXVII A.S.
← →
iZEN (2002-12-09 15:56) [24]Darts (09.12.02 15:08)
То есть получается что Borland исповедует следующее: "Один язык - куча платформ". Microsoft заявляет: "Куча языков - одна платформа".
Borland занимается интеграцией нескольких платформ.
MS занимается интеграцией в рамках одной платформы идей, что могла стырить.
"Один язык - куча платформ" - лозунг Sun Microsystems.
"...Они не конкуренты!". Не совсем так. Delphi и VB - в чем-то их пути пересекаются. Не все же любят и пишут на C++, поэтому идет схватка за умы несишных разработчиков.
Delphi и VB - непересекающиеся техники программирования. Уровень несколько разный. "Схватка" идёт за доминирование одной платформы над несколькими и за ограниченное множество языков, поддерживающих эту платформу. Языки толкают платформу, а не она их.
← →
Darts (2002-12-09 16:13) [25]Ketmar © (09.12.02 15:49)
Да, я знал об этом, ибо я часто похаживаю на www.forth.org.ru
> iZEN © (09.12.02 15:56)
Давайте не будем спорить. Предлагаю мировую. Но не могу удержаться, от следующих ремарок:
"Delphi и VB - в чем-то их пути пересекаются".
Обратите внимание - "в чем-то". В основном пересекающееся множество, ИМХО, это область БД.
"..Языки толкают платформу, а не она их."
Знаете ли, под новую платформу нужны новые языки.
Желаю успеха в жизни и грядущих делах и жму руку.
← →
iZEN (2002-12-09 16:17) [26]Хорошо. (Но мы не спорили, а обменивались мнениями).
← →
Darts (2002-12-09 16:40) [27]iZEN, скажи пожалуйста, твой знание Jav"ы востребованы в твоем городе? Почему-то думаю, что это удел больших городов, как Москва или Питер, а в других - это диковинка.
← →
iZEN (2002-12-09 16:55) [28]В своём городе я не искал. У нас больше VBA, Delphi и 1C. :)
Программисты уезжают в Питер и Москву - нет работы, за которую будут платить подобающе (политика властей).
← →
Ketmar (2002-12-09 17:17) [29]>Darts (09.12.02 16:13)
хм. я тоже на нашем фиге когда-то тусовался. даже что-то писал. потом пришлось бросить... %-(( сейчас вот sp-forth на машине стоит, а зачем??? %-))
Satanas Nobiscum! 09-Dec-XXXVII A.S.
← →
Darts (2002-12-09 17:37) [30]> Ketmar © (09.12.02 17:17)
В миру Б.Т?
Зря Форт-то бросил. У меня, к сожалению, другая ситуация. И хочется, и колется серьезного написать, пишу только, увы, наброски на скорую руку, а времени нету на более обстоятеьные вещи. ;()
← →
asdf (2002-12-10 10:24) [31]В общем понятно.
MS толкает .NET
Sun – Java
Borland поддерживает всё и вся.
Интерфейс открыла новый курс «Microsoft .NET для пользователей Delphi»
http://www.interface.ru/training/news/pr021209484.htm
Я так понимаю, что новый Delphi.NET будет: Object Pascal + MS .NET Framework
про VCL придётся забыть?
← →
Сергей Орлик (2002-12-10 13:47) [32]Здравствуйте, Коллеги!
Про VCL забыть ну никак не получится ;)
Borland не собирается повторять ошибок Microsoft в отношении миграции VB->VB.NET и Visual C++ dialect -> Managed C++
Мы делаем все для того чтобы обеспечить 100% переносимость кода между VCl и VCL.NET.
VCL.NET Preview ,который входит в update1 для зарегистированных пользователей Delphi обращается Win32 API через стандартные .NET InteropServices. Тот же .Net Framework является такой же оберткой вокруг Win32 API, только на C#.
Так что список методов, свойств, обработчиков событий, их видимость те же что и в обычном VCL. Понятно, что есть расширения языка Delphi (см. статьи на http://bdn.borland.com), Однако с точки зрения создания managed-приложений (то есть родных для .Net), все что делается в Delphi for .Net с использованием dccil, является 100% дотнетовской - можно взять Reflector и убедиться в этом.
Интересно, что Вы можете использовать сквозное наследование между Delphi for .Net и др. .Net-языками (С#, VB.NET и т.п.).
Кроме того, никто не мешает использовать mix между VCL.NET и "контролами" .NET Framework. Ну а как будет развивавться VCL.NET, да и среда Delphi с точки зрения реализации - будем смотреть в 2003 году ;).
Кстати, буквально "только-только" опубликован полезный материал:
"Memory: from VCL via VCL for .NET to .NET"
http://bdn.borland.com/article/0,1410,29320,00.html
С уважением,
Сергей Орлик
Borland
← →
Ketmar (2002-12-10 13:55) [33]>Darts (09.12.02 17:37)
>В миру Б.Т?
неа. в миру - Кэтмар или Кейт. Б.Т. - это в паспорте. лень менять %-)
>Зря Форт-то бросил.
знаете, если б у меня было время и машина дома, я бы и не бросил. тем более, что были идеи когда-то... но увы - сейчас надо писать быстро. а форт - там я не могу быстро. там мне всегда хочется сначала ПОДУМАТЬ, а потом писать. чтобы код получался красивый. нету сейчас возможности думать, делать надо %-) вот и отошел. но кто сказал, что это насовсем? я до сих пор форт люблю. и не оставляю надежды вернуться...
Satanas Nobiscum! 10-Dec-XXXVII A.S.
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.12.30;
Скачать: [xml.tar.bz2];
Память: 0.54 MB
Время: 0.008 c