Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Гродненский Форум
27 Апрель 2024, 16:33:23
Новости, реклама:
   Главная   Новости Гродно Помощь Игры Календарь Войти Регистрация   Меню
Страниц  : 1 3 Далее»  Все   Вниз
  Печать  
Автор Тема: Re: Delphi -Достоинства и недостатки  (Прочитано 24134 раз)
0 Пользователей и 1 Гость смотрят эту тему.
maxposedon
Настоящий гродненец
****

Репутация: +26/-0
Offline Offline

Сообщений: 696


empty

Просмотр профиля
« Ответ #30 : 12 Январь 2007, 16:34:00 »

> "полностью ООП ТОЛЬКО Smalltalk, Eiffel, Ruby" - Да будет так!
>только не могу понять сколько народу этими языками пользуются со всей их полностью ООП-ю

каму надо пользуются, и для их задач это зачастую единственный выбор
(в этом списке тока Ruby правда "живой" язык)

>Object Pascal позволяет пользоваться вкусностями ООП и этого вполне достатолно...

частью вкусностей, частью...

>Ну и фиг сними что "этим может похвастаться только Java и все те что из .Net" мелкая неправда о них, что от этого изменится, никто особо не растроится, программеры на Smalltalk, Eiffel, Ruby будут иметь повод дать пинка Jave C# и т.д., от этого с Java никто не перейдет на Smalltalk, с C++ или С# на Eiffel, с Object Pascal на Ruby

Переходят-переходят, языки не рождаются просто так... с Java на Ruby о-о-чень даже массово... (см IBM)

>От того,что и Java и C++ и С#и Object Pascal немного не дотягивают до обсалютной и безповоротной ОО-ти не делает их опсалютно и безповоротно процедурными и недообъектоно-орриентирваными языками

делает-делает, другое дело, что ТЕ задачи, для которых они используются того не требуют, и/или
людям проще/дешевле написать кучу кастылей, чем переучиваться

>По поводу "про переносимость с#,это вообще классная шутка Улыбка", не могу понять почему программа (то что появилось после нажатия на кнопочку откомпилить) не содержащая в себе машинного кода (кроме заголовка) и обходящаяся без вызова функций операционной системы не может быть совместима с другими платформами, если можешь объяснить, объясни не ссылаясь на всякие там мануалы и т.д. а чисто логически

теорию сдал молодец, а показать на практике осилишь?
и запустишь ли ты код, не то что на linux,
c# .net2 проект, на с# .net1 vm?
откуда вообще в голове эти сказки?

логически так: java и с# могут выполнятся ТОКА на одной платформе - VM
(для Java - JVM, для c# не знаю. вам виднее, знаю тока, что mono почти не совместим с C# .net)
соответственно понятие переносимость для них, определяется как наличие VM
для иной платформы, которая понимает тот же диалект байткода
(переносимость кода самой VM естественно не требуется, требуется тока наличие и понимание того же диалекта)
« Последнее редактирование: 12 Январь 2007, 16:42:11 от maxposedon » Записан
Страниц  : 1 3 Далее»  Все   Вверх
  Печать  
 
Перейти в:  

Войти
Войдите, чтобы добавить комментарий

Войдите через социальную сеть

Имя пользователя:
Пароль:
Продолжительность сессии (в минутах):
Запомнить:
Забыли пароль?

Контакт
Powered by MySQL Powered by PHP Мобильная версия
Powered by SMF 1.1.20
SMF © 2006-2024, Simple Machines
Simple Audio Video Embedder
| Sitemap
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0,112 секунд. Запросов: 20.