Был бейсик под дос он эволюционировал пока не набрал свою критическую массу и ДОС не подошёл к концу. Потом Революция ! Visual Basic ! Потом win95, win 98, win2000, xp всё это эволюция бейсик развивался 3,4,5, версии и снова. Бамс.
Кабздец винде ! Маздай как погаваривали проотцы..
Революция .NET
Чего же здесь непонятного ???
LSL добавил [date]1080686839[/date]:
Окончательный кабздец в 2006 Пока живём...
LSL
Изменеия не будут такими внезапными как тебе кажется , бизнес будет переходить на NET в течении лет десяти (если вообще будет )
Ибо как не странно мелкомягкие заявили что будут включать в Лонгхорн и jvm от Sun
[Ответ]
Помните Devicelogics?(http://www.drdos.com) Не очень? А DR-DOS? То-то же! Компания Devicelogics сообщила о начале поставок с сегодняшнего дня DR-DOS 8.0, наиболее значительными отличиями которой от предыдущих версий являются:
поддержка FAT32 (больших разделов)
возможность загрузки из ПЗУ/флэш
многозадачность (полная поддержка в системах на базе 386б 486 процессоров и Pentium)
Думаете, новая версия никому не нужна? По меньшей мере 500 компаний предлагают решения, работающие под управлением однозадачных DOS-based ОС: сканеры штрих-кодов, медицинские системы, спутниковые тарелки, некоторые видеоигры, системы обработки заказов фаст-фуда, некоторые аппараты розничной продажи и т.п.
Цена DR-DOS 8.0, доступной для скачивания на сайте компании-разработчика, 200 долларов за лицензию на 5 пользователей.
Сообщение от :
Сразу вспомнился геометрический примитив - луч.. который есть отрезок прямой с началом но без конца
Это - абстракция, модель, не путай с реальностью. А реальный, скажем, световой, луч - конечен.
Сообщение от :
На смену MS SQL придёт MS SQL Yukon в начале 2005 года. Использоваться будет C# и VB.NET...
И что? Сам язык SQL изменится? Извини, но тут ты очень неудачно сказал - вовсе не в тему. Да хоть DB3 - я говорю о том, что нам ПИСАТЬ НА ЯЗЫКЕ SQL еще долго. А там на NET, dbExpress, спецкомпонентах от вендора - один фиг, дело привычки. Как она была транзакций, так она ей и останется, чем бы ты ей не управлял.
Сообщение от :
Ты сам себе противоречешь.. по твоему Win32 тоже библиотека.
Не передергивайте колоду, молодой человек Win32 - как раз то, к чему и приспособлены перечисленные библиотеки. Прямой доступ - WIN API. NET - среда выполнения со своей библиотекой. Но нам, программерам, придется иметь дело именно с библиотекой - среда нам по фиг, лучше б ее не было.
Сообщение от :
Во первых это новая инфраструктура !
Для меня это ничего не значит - не понимаю, что это. Все равно писать руками...
Сообщение от :
Во вторых новая компонентная модель.
Новая? Да раньше у MS и вообще не было нормальных компонент. Борланд придумал компоненты - MS хочет догнать.
Сообщение от :
В третьих набор библиотек BCL.
Еще библиотеки - ну, неплохо.
Сообщение от :
В четвёртых принципиально другой механизм выполнения кода. Основанный на виртуальной машине. (в самом первом приближении похоже на яву..)
Почему сделали JVM? Потому, что по-другому не решить проблему совместимости (P-код раньше был с той же целью).
Почему MS сделал framework? Потому что техническая политика MS зашла в тупик и тех проблем, которые решала JVM, уже невозможно было решить. Не проблем совместимости - MS их не собирается решать. Проблемы - разнообразия и отсутсвия единой концепции.
Сообщение от :
В пятых это новые языки в конце концов...
А зачем? После изобретения С++ и Java необходимость в новых языках отпала.
Сообщение от :
Ждём квантовых компьютеров
А причем здесь квантовые? Да хоть мезонные - архитектура то изменится или нет?
Сообщение от :
Я уже говорил что доказано то что оптимизация серьёзных алгоритмов безрезультатна с применением ассемблера... ерунда это всё..
А ты когда-нибудь программировал микроконтроллеры?
Сообщение от :
сейчас я доделываю интернет портал.. ASP.NET применяется С# !! не какой-то php а С# !
80 % интернет - серверов - на юниксах. Эта ситуация не меняется. Какой там ASP, не смешите меня...
Сообщение от :
VB.NET ничем не проще C#.. про С++ я лучше промолчу
Значит, MS удалось истребить главное достоинство бейсика - простоту обучения. Следовательно, VB.NET унаследовал от бейсика тошлько его недостатки.
zss_vrn добавил [date]1080707258[/date]:
В общем, NET - попытка MS преодолеть свое отставание.
[Ответ]
fishca 12:01 31.03.2004
zic
ДОС - просто дисковая операционная система, почему же она не может быть многозадачной? Это эволюционное развитие ее.
[Ответ]
zic 12:36 31.03.2004
fishca
Это не революционное развитие ее .
Для того чтобы сделать ее многозадачной там необходимо перелапатить принципиально 90 % кода и большую часть концепций .
Впрочем в n5025.hard&soft не так давно кем-то затрагиваля этот вопрос , есть желание посмотри .
Те это уже не будет ДОС.
[Ответ]
fishca 13:10 31.03.2004
zic
я же написал эволюция, а не революция как у LSL [Ответ]
zic 15:09 31.03.2004
fishca
ДА и не эволюционное.
Это просто маркетинговый ход .
Другую операционную систему назвали ДОС и все.
[Ответ]
Alex__G 16:27 31.03.2004
Сообщение от :
80 % интернет - серверов - на юниксах. Эта ситуация не меняется. Какой там ASP, не смешите меня...
Сообщение от :
В общем, NET - попытка MS преодолеть свое отставание
И надо сказать чрезвычайно успешная. Но пока .NET до J2ee к сожалению далеко.
[Ответ]
LSL 18:19 31.03.2004
zic
Изменеия не будут такими внезапными как тебе кажется , бизнес будет переходить на NET в течении лет десяти (если вообще будет )
Товарищь! Бизнес уже переходит.. Всё больше серьёзных проектов пишется под .NET. Выхода нет. Через два года переход уже будет подходить к концу, а после выхода Longhorn'a и говорить нечего..
Другое дело что до России это доходит с запозданием, тем более до нашей глубинки. Бытует мнение что и по сей день у некоторых организаций Win 3.X
Меня особенно интересует разработка игр...
Ибо как не странно мелкомягкие заявили что будут включать в Лонгхорн и jvm от Sun
С трудом верится, в любом случае это только на пользу...
LSL добавил [date]1080746485[/date]: zss_vrn
Это - абстракция, модель, не путай с реальностью. А реальный, скажем, световой, луч - конечен.
Да нет, это не абстракция
Все, что имеет начало, имеет и конец.
Кто же мог подумать что ты говоришь о реальных вещах а не об "абстрактных"
И что? Сам язык SQL изменится? Извини, но тут ты очень неудачно сказал - вовсе не в тему. Да хоть DB3 - я говорю о том, что нам ПИСАТЬ НА ЯЗЫКЕ SQL еще долго. А там на NET, dbExpress, спецкомпонентах от вендора - один фиг, дело привычки. Как она была транзакций, так она ей и останется, чем бы ты ей не управлял.
В том-то и дело что всё, охрененно изменится. Ядро СУБД будет интегрировано с CLR...
Сам SQL не изменится Впрочем, я далёк от разного рода СУБД Мне это не интересно...
Не передергивайте колоду, молодой человек Win32 - как раз то, к чему и приспособлены перечисленные библиотеки. Прямой доступ - WIN API. NET - среда выполнения со своей библиотекой. Но нам, программерам, придется иметь дело именно с библиотекой - среда нам по фиг, лучше б ее не было.
Да уж.. запутал ты меня...
Новая? Да раньше у MS и вообще не было нормальных компонент. Борланд придумал компоненты - MS хочет догнать.
COM - Старая... 8)
Еще библиотеки - ну, неплохо.
К сожалению старые никак бы не подошли
А зачем? После изобретения С++ и Java необходимость в новых языках отпала.
Озодачен.... 8)
А ты когда-нибудь программировал микроконтроллеры?
Это не прикладная задача 8) И тема не про это
80 % интернет - серверов - на юниксах. Эта ситуация не меняется. Какой там ASP, не смешите меня...
Ну это отдельная святая война... 8)
Есть одно "но" я писал и на php(совсем немного) и на ASP.NET и знаю что это такое, а ты просто приводишь левые сведения 8) Если хочешь знать проценты, то учитывай серьёзные Интернет сервисы и не только наши.. а не странички Васи пупкина на халявных php хостингах...
Значит, MS удалось истребить главное достоинство бейсика - простоту обучения. Следовательно, VB.NET унаследовал от бейсика тошлько его недостатки.
Чтобы выучить правила авто. движения нужно совсем немного времени. Чтобы научиться ездить нужно чуть больше. Чтобы стать профессиональным гонщиком нужны годы...
В общем, NET - попытка MS преодолеть свое отставание.
Отставание ? 8) Мне бы так отставать...
.NET очередной виток развития технологий....
[Ответ]
Alex__G 18:44 31.03.2004
LSL
Сообщение от :
В том-то и дело что всё, охрененно изменится
Не изменится. В Оракле уже давно JVM встроена в сервер для того чтобы хранимые процедуры ты мог писать на Java. Правда, фича не сказать чтобы уж очень популярная. Но для работы с реляционными данными будет использоваться все тот же SQL (не будешь же ты сам DataTables джойнить?).
Что же касается T-Sql в юконе, то революционных изменений не будет. Будут добавлено несколько очень полезных фич - работа с деревьями и преобразование строк в столбцы. Читай здесь: http://www.aspnetmania.com/PrintArti...?article_id=43
Сообщение от :
.NET очередной виток развития технологий
Этот виток начался созданием Java и ее API. .NET - копия java (SE) с прицелом на EE.
Сообщение от :
Бизнес уже переходит..
Весьма спорное утверждение. Ну что в .NET есть типа WebSphere?
[Ответ]
LSL 20:12 31.03.2004
Alex__G
Не изменится.
Не изменится так неизменится...
Этот виток начался созданием Java и ее API. .NET - копия java (SE) с прицелом на EE.
Я уже перечислял что .NET это больше чем язык, среда выполнения, и набор библиотек.
Если брать только это, то и здесь .NET ни в коем случае не копия явы ! Хотя на первый взгляд они похожи...
Например, выполнение кода различно... разве JVM транслирует свой промежуточный код в машинный перед выполнением ? .NET Jit транслирует.
Весьма спорное утверждение. Ну что в .NET есть типа WebSphere?
Бизнес ещё как переходит. Особенно у них...
Что такое WebSphere ?
[Ответ]
zic 20:51 31.03.2004
Если брать только это, то и здесь .NET ни в коем случае не копия явы ! Хотя на первый взгляд они похожи...
Скажем так юНЕТ это пока не копия явы , но мелкософт усиленно стремится дорасти его до тойже функциональности.
А про переносимость , нейтральность к платформе я вообще не говорю .
Бизнес ещё как переходит. Особенно у них...
ЮЮ .
Страницы васи пупкина на бесплатном хостинге типа gotdotnet
zic добавил [date]1080755730[/date]: LSL
в общем это напомнает попытки девственника доказать мужчине что женщины это плохо и не интересно .
[Ответ]
LSL 23:20 31.03.2004
zic
Страницы васи пупкина на бесплатном хостинге типа gotdotnet
И где же там бизнес ?
LSL в общем это напомнает попытки девственника доказать мужчине что женщины это плохо и не интересно .
Тебе бан на месяц или на два нужен ? Пользователь zic ? Мы в этой теме никому ничего не доказываем, а обмениваемся мнениями. В отличии от тебя. Перечитай свои посты и задумайся, что ты делаешь в нашем разделе "программирование" ?
LSL добавил [date]1080764524[/date]: LSL
Страницы васи пупкина на бесплатном хостинге типа gotdotnet
Майкрософт предоставляет нам отличный бесплатный хостинг ! Ничего подобного я не встречал на php...
[Ответ]
Хостинг действительно отличный... все возможные и невозможные прелести, нет ни банеров ни другой оплаты...
Отдельный виртуальный сервер
Отдельная база данных в SQL Server 2000
Удаленный доступ к SQL Server 2000
Поддержка баз данных MS Access
SMTP Mail Server
Дисковое пространство виртуального сервера 20 MB
Объем базы данных 10 MB
Доступ по FTP
ASP.NET v1.1
.NET Framework v1.1
ADO.NET
Mobile Internet Toolkit v1
Internet Explorer WebControls
WebMatrix WebControls
XML, WAP, Flash
.ASPX, .ASMX
Поддержка для DreamWeaver
Поддержка для Web Matrix
Поддержка web services
Поддержка Visual J#
Инфраструктура
Windows 2003 Server RC2, SQL Server 2000, IIS 6
Dual Intel Pentium-III servers
Резервное копирование пользовательских данных
Добавлю насчет пхп и аспх. Последний СИЛЬНО опережает пхп. Во первых тем, что имеет всю функциональность юНЕТ (не сметь отрицать!), во вторых, программирование интерфейса напрямую (имеется в виду переход с пхп на хтмл и наоборот) наиболее удобно.
И вообще, зачем разводить настальгию по с++ и жаве (а по жаве и подавно!). Они канули в лету.
php и .net - разные вещи! php - просто скриптовый язык и нечего его сравнивать с .net, сравнивайте его тогда с С# или VB.net. Единственное что можно сказать(ИМХО) скорость обработки и выдачи asp,aspx страниц достаточно медленная по сравнению с php страницами.
[Ответ]
Alex__G 10:34 01.04.2004
LSL
Сообщение от :
Я уже перечислял что .NET это больше чем язык, среда выполнения, и набор библиотек.
CLR аналог JVM
библиотеки .NET это как пакеты java, входящие в стандартные SDK j2SE
Ты просто плохо представляешь себе что такое Java. Причем есть варианты, когда p-код компилируется в машинный.
Что же касается php, то даже asp находится в принципиально другой весовой категории по сравнению с php. Asp можно сравнивать лишь с jsp/servlets.
[Ответ]
LSL 12:38 01.04.2004
zss_vrn
Ну, если ты путаешь абстрактные, вымышленные объекты с реальными, то восторг по поводу NET вполне объясним
Геометрию в школе учил ? Приведи определение
ziczss_vrn Оффтоп.
fishca
Единственное что можно сказать(ИМХО) скорость обработки и выдачи asp,aspx страниц достаточно медленная по сравнению с php страницами.
У меня два форума, один на php другой на ASP.NET последний работает раз в пять быстрее.. от языка скорость не зависит...
Alex__G
CLR аналог JVM
библиотеки .NET это как пакеты java, входящие в стандартные SDK j2SE
Ты просто плохо представляешь себе что такое Java.
Ты не можешь меня понять...
.NET интегрирующая технология, инфраструктура, обеспечивающая распределенную обработку объектов в реальном программном и аппаратном окружении.
.NET это модель программирования.
Тоже самое можешь сказать про яву ? Нет.
Я прекрасно представляю что такое Ява. Настолько, насколько мне это нужно.
есть варианты, когда p-код компилируется в машинный.
Just in time ? Или native image ?
Что же касается php, то даже asp находится в принципиально другой весовой категории по сравнению с php. Asp можно сравнивать лишь с jsp/servlets.
Генерация и компиляция исходного кода на различных языках программирования во время выполнения ? CodeDOM.. Кстати на RSDN пишут язык R#...
LSL добавил [date]1080817920[/date]: И Jit и native image. В деталях я не знаю, но есть точно.
На стадии отладки есть возможность видеть дезассемблированный(даже оптимизированный!) машинный код(IA-32) ?
Цитата из одного журнала: "Java же, по сути, так и осталась интерпретируемым языком. Нормальной ее прекомпиляции мешают внутренние проблемы типа не рассчитанного на прекомпиляцию формата байт-кода, тесной интеграции RTTI с байт-кодом и т.п. Самый быстродействующий JIT-компилятор был создан Microsoft для своей Java-машины, но даже он не мог на равных конкурировать по скорости с кодом, создаваемым нормальными компиляторами."
Старый правда журнал...
технологию из .NET, а я приведу тебе аналог из джавы.
Ближе к языку:
Средства отладки во время исполнения ? (Debug, ассерты..) ?
В яве нельзя передавать параметр по ссылке ! %))
В шарпе только явная перегрузка виртуальных функций, в отличии от явы !
В яве нет перечислений %)
В яве нет делегатов %)
Индексируемые свойства, перегрузка операторов, перегрузка приведения типов... этого нет в яве %)
В яве нет бейсиковского For each... вместо этой трёхэтажная конструкция... %)
Сообщение от :
CORBA - это сравнивается с .NET а не Ява...
Не совсем понял. То есть ты полагаешь что RMI и CORBA это одно и то же?
Генерации исполняемого кода нет. По крайней мере такого удобного как в дотнет.
Большинство из того, что ты перечислил реализовано в jdk 1.5 - перечисления, foreach, элементы AOP (расширения метаданных) и.тд
Что касается указателей, то этого нет и не надо.
Про несколько языков. Возможность такая есть, и даже есть работающие варианты. Но реально такая возможность невостребована. В бизнес-програмировании не нужна. В .NET это можно рассматривать скорее как помощь в переводе старых проектов под дотнет. Новые проекты начинают на одном и только одном языке - C#.
Сообщение от :
В яве нельзя передавать параметр по ссылке ! %))
неужели?
Все что ты здесь перечислил - это как раз мелочи и есть. А вот ты приведи мне реальные аналоги ejb в .NET. И напиши список серверов приложений под дотнет.
[Ответ]
zic 15:18 01.04.2004
Про несколько языков. Возможность такая есть, и даже есть работающие варианты. Но реально такая возможность невостребована.
jython навсегда [Ответ]
LSL 15:25 01.04.2004
fishca
Ссылки можно в студию?
В приват...
Alex__G
Не совсем понял. То есть ты полагаешь что RMI и CORBA это одно и то же?
Ява основана на компонентной модели CORBA..
.NET основан на компонентной модели .NET..
Теперь понимаешь что .NET это больше чем CLR,BCL и C# ? Это ещё и компонентная модель, инфраструктура...
неужели?
да... Java позволяет только передачу по значению.
А вот ты приведи мне реальные аналоги ejb в .NET. И напиши список серверов приложений под дотнет.
Это уже не моя стихия. Я игры пишу!
Тут точно скажу что Ява хреново для игр подходит в отличии от C#...
[Ответ]
Alex__G 15:34 01.04.2004
LSL
Сообщение от :
Ява основана на компонентной модели CORBA.
??? Ну блин ты даешь.
Ну а что это за загадочная инфраструктура?
[Ответ]