Forum Webscript.Ru
Разное => Флейм => Тема начата: ice_nugget от 28 Апреля 2003, 17:05:39
-
Executables, C++ (and Java too) must die
Neither C++ nor Java can ever create standard components that can run on all computers. There is no room for these languages in future distributed applications. Executables are not standard. COM objects are not standard, DLL-files are not standard. Registry settings are not standard. INI-files are not standard. None of these components must be allowed to destroy your dream of a standard distributed application that will run on almost any computer in the world...
( http://www.w3schools.com/ngws/ngws_standards.asp )
извините что на английском.
лично по моему бред, но интересно услышать что думают профессионалы..
-
То маст би стандард, это маст би стандард... Кто это определять будет тот самый "стандард". Намерения благие, но вот только благими намерениями вымощена дорога сами знаете куда.
профессионалы
это мнение не профессионала.
-
M$ zombies.
-
ice_nugget:
http://www.w3schools.com/ngws/ngws_standards.asp
и что же они предлагают ? .NET ?? [censored] концепция Явы, зацененная в 10 раз в пользу кармана Билла Гейтс, работаюшая из рук вон плохо во имя создания армии безмозглых КОДЕРОВ !!!??
-
Stas
$-))))
-
чистый С++ рулез имхо. + язык ассемблера...
.NET mustdie like Microsoft!!!
-
Бред. Особенно про хранение настроек и постоянное инет-соединение
-
я голосую за ассемблер и с++
-
Rel:
я голосую за ассемблер и с++
ДА! ДА! ДА!! :)
-
Этот тред на другом форуме вылился вот в такое (это уже после того как его разделили):
http://www.k31.kiev.ua/board/viewtopic.php?t=82
(не удивляйтесь на форуме многие знают друг друга лично)
-
Rel:
я голосую за ассемблер и с++
С++ - еще куда ни шло. Ассемблер - однозначно нет. Силенок у программеров не хватит. ИМХО, будущее за С++-подобными в связке с кодогенераторами
-
может ты и прав, но asm не умрет =)
-
Rel:
asm не умрет
По определению :)) На чем-то же пишутся виртуальные машины и компиляторы
-
А что такого ужасного в дотнете вы все нашли. С чего вы решили, что .net програмисты
безмозглые КОДЕРЫ
Чем плох c#? Чем он хуже с++.
Конечно отношение к M$ в России традиционно "[censored]". И ребята из http://www.w3schools.com/ngws/ngws_standards.asp пожалуй слишком много на себя берут, но такая реакция, магко говоря удивительна...:confused:
-
xRUSha
потому что там полнейшая чушь написана
Application clients must be standard clients without any additional components. No part of the applications must be stored on client computers. The application must never use, or rely on, any components, dll-files, ini-files, registry settings or any other non standard settings or files stored on the client computer.
Хочешь такие программы, а?
Application servers must be standard Internet servers running standard software without any additional components. The application must never use, or rely on, any components, dll-files, ini-files, registry settings or any other non standard settings or files stored on the server. Our best suggestion is to use a standard Internet server like Internet Information Server (IIS), with a standard request-handler like Active Server Pages (ASP), and a standard database connector like Active Data Objects (ADO). As your data-store you should use a standard SQL based database like Oracle or Microsoft\'s SQL Server.
Или такие сервера?
-
я в принципе не хочу чтобы такие вещи были, потому что они своими "стандартами" привязывают к одной ОС, одному серверу и в конечном итоге к одному браузеру.
-
Да в целом я согласен, но и на .net можно писать так, чтобы он нормально отобращался везде. В нашей конторе тестят aspx\'сы и в мозиле и в нашкафе и даже в опере. Я считаю что .net - классная техналогия.
? .NET ?? [censored] концепция Явы, зацененная в 10 раз
эта концепция лишь при беглом знакомстве напоминает Яву (мы работает бок о бок с жавистами и это их слова)
работаюшая из рук вон плохо
прекрасно она работает. Это просто голословное заявление
в пользу кармана Билла Гейтс
может быть, но и также в пользу кармана
армии безмозглых КОДЕРОВ !!!??
которые отнють не так безмозглы.
-
Так..
начнемс...
1. Концепция Явы какая ?? Platform Independence, byte code, ООП ? так или не так ? .NET предоставляет СВОЙ вариант явы, который ешё и не совместим с оригиналом.. + .NET переводит проги в MSIL (Microsoft Intermediate Language = чем тебе не byte code ?) которые потом на их собственном VM и бегают.
2. Прекрасно работает.. Ну ну, зашет огромного количества ресурсов hardware. Давай посмотрим какой код будет еффективнее и быстрее, на Яве или на .NET ??? Уж не говоря о том что все их web services висят на IIS. А ето всем известно что IIS далеко не лучший wеб сервер.
3. Говоришь в пользу твоего кармана (как потербителя ?).. Ну ну почему Ява бесплатная а .NET должен быть таким дорогим ? У вас лицензионные копии Visual Studio ? У вас .NET 2003 сервер лицензионный ??
4. Понимаешь.. Есть разница между программистом и кодером. Программист ето человек знаюший... Имеюший представление о таких вешах как оптимизация, производительность читабельность кода. Знаюший что такое software и software engineering. Чем отличается хорошая программа от плохой. (ты к примеру часто GOTO ползуешься ?? ;) )
... А кодер.. Кодер ето человек, который скорее всего теории никакой не знает.. Научился ползоваться вашим VS.NET. И самым неоптимизированным образом **ярит код. Ето идеа
Microsoft : уменьшить организационные затраты компании в разработке software.. Им намного выгоднее нанимать до хрена кодеров которые еле еле что-то о программировании знают, за то они всё им напишут. И может будет один designer (software designer), который будет руководить.. Что из-за етого страдает ?? Качество software и клиенты.. Кто выигрывает ? Microsoft!т.к. клиентам надо тратица на суппорт и т.д. . Ето уже не говоря о том какой неоптимизированный код таким образом вылезет.
А .. знаешь чем ешё такие веши чреваты ?? Что какой нить безграмотный кодер возмётся решить NP-Complete проблему. И решит ее для неболшого количества входяшей инфо.. А потом.. Ну потом сам понимаешь.
А.. Ну и в довершение, пиша для размышлений....
Вы знаете что Microsoft говорит по поводу того на ком языке из семейства .NET нужно программировать ?
- "А ето вопрос вкуса !!!" Тоесть то-ли ты пишешь на VB то на C#, разницы никакой.. !! :) Пиши там где тебе больше нравится.. Так как MSIL будет тот же !!
Господа, мне ничего больше говорить не хочется.. Капиталисты они хорошие ничего не скажешь.. Впрочем как и все американцы...
-
1. Ну да, по поводу концепции ты прав. Но что плохова, что они скопировали хорошую идею, и по своему ее развивают
2. "зашет огромного количества ресурсов hardware" - дык на нем же пищутся серверные программы, расчитанные на достаточно мощные сервера. Код на Яве может и быстрей, и эффективней, но и на .net можно (и нужно) создавать оптимальный, быстрый и эффективный код.
3. "В пользу моего кармана" - не как потребителя, а как программиста. Я уже пару месяцев пишу на .net и оч этому рад, т.к. за этот код платят куда больше, чем за php, perl др. (впрочем жависты тоже не обламываются). Visual Studio и .NET 2003 у нас не лицензионные.
4. Вот тут самое интересное. Не знаю, какая там политика у МС и не работал (пока) в других конторах пишущих на .net, но у нс код никто не **ярит. И .net чиков не так и много, но это первоклассные спецы + пара "зеленых стажеров" вроде меня. Причем наш код идет к тесторам с пометкой "стажер" и они к нему куда сильней придераются. А смотрят они не тока на функциональность, но и на оптимальность. Не редко случаются ситуации, когда за 4 часа напишешь всю функциональность, а потом неделю ее оптимизируешь.
По поводу MSIL. Мне кажется, что для жабы тоже можно написать какое-нить "наречие".
-
4. Вот тут самое интересное. Не знаю, какая там политика у МС и не работал (пока) в других конторах пишущих на .net, но у нс код никто не **ярит. И .net чиков не так и много, но это первоклассные спецы + пара "зеленых стажеров" вроде меня.
Это пока что. А если он станет более распространенным, то тут-то и налезет армия "программеров", которые будут такой код плодить...
-
такой код можно плодить на чем угодно, на той же яве. Это не от технологии зависит, а от подхода конкретной конторы (команды программистов)
(имхо)
-
ну да, это не арумент contra, а скорее мысль вслух.
но я думаю, что из имеющихся на нынешний момент средств,
код на .NET будет наиболее тормозным при равном уровне кретинизма разработчиков :)
-
не уверен, но и спорить не стану.
а что "не арумент contra". что-то я не понял
-
это же не аргумент против .NET, а так.
-
xRUSha:
и по своему ее развивают
Что значит по-своему ? Наборот нужно чтобы всё было едино, а не по-своему!!!
xRUSha:
Visual Studio и .NET 2003 у нас не лицензионные
Видишь !! Значит вам не надо на VS.NET кодить если вы его себе позволить не можете.
xRUSha:
Мне кажется, что для жабы тоже можно написать какое-нить "наречие".
Дык вот наречие-то и не нужно !!!! От етого все проблемы..
xRUSha:
такой код можно плодить на чем угодно, на той же яве.
В Яве структура языка тебе не позволит так плодить...