Rambler's Top100
"Knowledge itself is power"
F.Bacon
Поиск | Карта сайта | Помощь | О проекте | ТТХ  
 Базарная площадь
  
О разделе

Основная страница

Группы обсуждений


Тематический каталог обсуждений

Архив

 
 К н и г и
 
Книжная полка
 
 
Библиотека
 
  
  
 


Поиск
 
Поиск по КС
Поиск в статьях
Яndex© + Google©
Поиск книг

 
  
Тематический каталог
Все манускрипты

 
  
Карта VCL
ОШИБКИ
Сообщения системы

 
Форумы
 
Круглый стол
Новые вопросы

 
  
Базарная площадь
Городская площадь

 
   
С Л С

 
Летопись
 
Королевские Хроники
Рыцарский Зал
Глас народа!

 
  
ТТХ
Конкурсы
Королевская клюква

 
Разделы
 
Hello, World!
Лицей

Квинтана

 
  
Сокровищница
Подземелье Магов
Подводные камни
Свитки

 
  
Школа ОБЕРОНА

 
  
Арсенальная башня
Фолианты
Полигон

 
  
Книга Песка
Дальние земли

 
  
АРХИВЫ

 
 

Сейчас на сайте присутствуют:
 
  
 
Во Флориде и в Королевстве сейчас  10:35[Войти] | [Зарегистрироваться]
Обсуждение темы:
Оберон-технология: особенности и перспективы


Тематика обсуждения: Оберон-технология. Особенности, перспективы, практическое применение. 

Количество сообщений на странице

Порядок сортировки сообщений
Новое сообщение вверху списка (сетевая хронология)
Первое сообщение вверху списка (обычная хронология)

Перейти на конкретную страницу по номеру


Всего в теме 6256 сообщений

Добавить свое сообщение

Отслеживать это обсуждение

Обсуждение из раздела
Школа ОБЕРОНА

<<<... | 4836—4827 | 4826—4817 | 4816—4807 | ...>>>
Всего сообщений в теме: 6256; страниц: 626; текущая страница: 144


№ 4826   05-06-2007 13:09 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 4823« (Руслан Богатырев)
___________________________

Откуда у Вас столько злости, обиды и недовольства накопилось на нынешний софтверный рынок?
Что поделать, базар - есть базар, не академии какие-то там... Кто успел, тот и съел! :о)


№ 4825   05-06-2007 12:40 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 4824« (FR)
___________________________
>>>Кстати из этого не следует что язык должен быть простым, наоборот он должен быть мощным (то есть позволять кратко и красиво выражать сложные абстракции)и как следствие из этого достаточно сложным.
Вот с этим тут вряд ли кто-нибудь согласится.
В смысле, что сложность позволяет просто выражаться :)
Мы постоянно спорим, что удобнее, огромная связка ключей или отмычка.
Истина, как всегда, посередине: удобнее всего небольшой набор деталей, позволяющий быстро собрать нужный ключ.
То ли у Вас понятие сложности языка экзотическое, то ли абстракции не как у всех.
Чем Вы меряете сложность языка?


№ 4824   05-06-2007 10:35 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 4823« (Руслан Богатырев)
___________________________

Помнится, он говорил, что может в голове удержать проект (применительно к компилятору) примерно в 5 тыс. строк, потом идет зашкал

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

Вирт молодец и для своего времени создал очень хорошую вещь. Но сейчас другие времена.


№ 4823   05-06-2007 10:08 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 4822« (FR)
___________________________

Мне вот кажется что Вирт в Обероне сделал проще чем нужно. Большинсто мейнстримных языков намного сложнее чем нужно, а идеал похоже пока не достижим.

Вирт -- инженер. Он все мерял на свой аршин применительно к тем задачам, которые сам своими ручками и делал. Как только он чувствовал (как инженер), что перестает понимать: какой сгенерируется код под данную конструкцию, какие возникнут проблемы, подводные камни -- у него срабатывал защитный рефлекс: стоп, машина! Изымаем из обращения. Помнится, он говорил, что может в голове удержать проект (применительно к компилятору) примерно в 5 тыс. строк, потом идет зашкал. Пропускал все через себя. Подгонял шестеренки, как в часах ручной сборки. А потом -- отходил в сторонку и смотрел с удовольствием на сделанную работу. За нее не было стыдно. Ни через год, ни через двадцать лет.

Публиковал только тогда, когда продумал, реализовал, отбраковал, еще раз реализовал, понравилось -- тогда можно и народу показать. В 1930-е годы компьютером (computer), как известно, назывался человек, который выполнял вручную счетные операции. То бишь счетовод. Так вот -- Вирт работал сам за такой компьютер. Сначала в уме, потом воплощал в "металле". Другой индекс Бакстона. Не считал, что напрасно тратит время на утрамбовку и подгонку. Делал на века. Другая школа. Другая эпоха. Не тяп-ляп.

Деннис Ритчи делал Си под конкретную задачу. Сделал для того уровня добротно. Уважаю. Модель компьютера фон Неймана в его исполнении -- вполне практичная. Только Вирт его потом в этом деле обштопал. Думаю, Ритчи это понял. Он всегда с уважением относился к работам Вирта.

Страуструп думал, чего бы такого накрутить в Симулу, чтобы была на злобу дня. Хотел отличиться. Выпендривался. Понял, что надо делать на базе Си. А потом -- пошли навороты: хвостик оттуда, клювик -- отсюда, иголочки -- вон из тех мест. Получился павлин-утка-ёж. Сильный и живучий мутант. Мутирует со дня рождения. Не переставая. Не под задачу делалось, а славы ради.

Гослинг -- вообще отдельная песня. Затачивал язык под задачу, с которой носились, как с писаной торбой, да под нее как-то не получилось. Пришлось хапать идею швейцарцев и срочно засовывать "интепретируемый урезанный C++" (именно такая была исходная мысль у Гослинга) не в микромир, а в браузеры. А тот, гадёныш, пихался, упирался. Потом, когда народ подсел на иглу и Sun начал выруливать совместными усилиями из ямы (не IBM -- ковырялись бы еще лет пять на одном месте), двинули в крестовый поход на серверное ПО. За 10 лет, вбухав мульоны и мульоны зеленых, довели Java до какого-то более-менее приемлемого состояния. Но Java -- то были не амбиции Гослинга. Он не глупый мужик, но был таким же свадебным генералом для Sun, как Ларри Пейдж и Сергей Брин в Гугле для тайных инвесторов. Крутил же педали в обоих случаях один и тот же персонаж -- Эрик Шмидт.

C# -- коллективный труд. Собирались в каморке папы Карло 5-6 человек. Хейльсберг был не за главного. Просто раскрученное имя. Его только что утащили из под носа у Borland за три лимона зеленых. Народ его любит. Значит, будет новый герой. Устраивали раз в неделю мозговой штурм. Задача была простая. Дать достойный ответ Джаве. Взяли Джаву -- там отпилили, тут прикрутили, здесь посолили, там поперчили. Состряпали "достойный" аналог. Пытались залить бетоном в постамент .NET, да сразу не срослось. Затем по-быстрому протащили его через свои комитеты по стандартизации в ECMA -- и вуаля. Sun отдыхает. Его хваленая Java не открытая и не стандартная. Узурпировали всю власть. Только сейчас Sun начинает, тяжело вздыхая, расставаться с таким до боли родным чадом. А треклятый Microsoft выглядит молодцом. Наш пострел везде поспел.


№ 4822   05-06-2007 09:22 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 4821« (Руслан Богатырев)
___________________________

Ответ на »сообщение 4820« (FR)
___________________________

Я и сопоставил (особенно с C++), и по моему супчик получился хороший.

Не обижайтесь. На вкус и цвет -- фломастеры разные. Как там сокрушался в своей книге Страуструп по поводу эволюции C++? Кого-то из спецов так достало неуемное желание прогрессивной общественности добавить новую фичу, что он подал мысль: если кто хочет внести предложение -- пусть жертвует своей почкой (типа -- второго предложения, видать, уже не будет). Страуструп, похоже, не очень-то понял, что чувство меры -- одно из самых важных вещей на свете.


Эйнштейн сказал Пусть это будет просто: просто, как только можно, но не проще.

Мне вот кажется что Вирт в Обероне сделал проще чем нужно. Большинсто мейнстримных языков намного сложнее чем нужно, а идеал похоже пока не достижим.


№ 4821   05-06-2007 08:37 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 4820« (FR)
___________________________

Я и сопоставил (особенно с C++), и по моему супчик получился хороший.

Не обижайтесь. На вкус и цвет -- фломастеры разные. Как там сокрушался в своей книге Страуструп по поводу эволюции C++? Кого-то из спецов так достало неуемное желание прогрессивной общественности добавить новую фичу, что он подал мысль: если кто хочет внести предложение -- пусть жертвует своей почкой (типа -- второго предложения, видать, уже не будет). Страуструп, похоже, не очень-то понял, что чувство меры -- одно из самых важных вещей на свете.


№ 4820   05-06-2007 07:38 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 4819« (Руслан Богатырев)
___________________________


Осталось только хлебать полной ложкой. Бог помощь! Ну ты заходи... если что. (c) "Жил-был пёс"


Понятно вам того же вдвойне.


№ 4819   05-06-2007 07:25 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 4818« (FR)
___________________________

Я и сопоставил (особенно с C++),

Пришла на ум известная притча о бедном еврее, мудром раввине и старом козле. Как-то тут её уже приводил. Но, видать, классика не стареет. Когда еврею стал не мил весь белый свет, когда от тесноты в своей хибаре и постоянных скандалов стало жить совсем невмоготу, он по совету мудрого раввина купил старого козла. Жить стало ещё хуже: вонь, гвалт... Абзац. Но когда он по совету всё того же мудрого раввина продал козла, жизнь показалась настоящим раем.

и по моему супчик получился хороший.

Осталось только хлебать полной ложкой. Бог помощь! Ну ты заходи... если что. (c) "Жил-был пёс"


№ 4818   05-06-2007 07:17 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 4816« (Руслан Богатырев)
___________________________



Только что бы кто ни говорил: Брайт ли, Вирт ли, Гослинг ли, али кто ещё -- лучше сопоставлять факты самому, тем более что в отношении языка многое лежит на поверхности. Достаточно прочитать описание.


Я и сопоставил (особенно с C++), и по моему супчик получился хороший.


№ 4817   05-06-2007 07:07 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 4815« (FR)
___________________________

Там x глобальная переменная, их можно затенять.

Тонкый нуанс однако. Так я вроде про глобальные и толковал (в смысле объявленные на уровне модуля). А тут под раздачу видать попадают и те, что притопали по импорту из других модулЕй.


<<<... | 4836—4827 | 4826—4817 | 4816—4807 | ...>>>
Всего сообщений в теме: 6256; страниц: 626; текущая страница: 144


Добавить свое сообщение

Отслеживать это обсуждение

Дополнительная навигация:
Количество сообщений на странице

Порядок сортировки сообщений
Новое сообщение вверху списка (сетевая хронология)
Первое сообщение вверху списка (обычная хронология)

Перейти на конкретную страницу по номеру
  
Время на сайте: GMT минус 5 часов

Если вы заметили орфографическую ошибку на этой странице, просто выделите ошибку мышью и нажмите Ctrl+Enter.
Функция может не работать в некоторых версиях броузеров.

Web hosting for this web site provided by DotNetPark (ASP.NET, SharePoint, MS SQL hosting)  
Software for IIS, Hyper-V, MS SQL. Tools for Windows server administrators. Server migration utilities  

 
© При использовании любых материалов «Королевства Delphi» необходимо указывать источник информации. Перепечатка авторских статей возможна только при согласии всех авторов и администрации сайта.
Все используемые на сайте торговые марки являются собственностью их производителей.

Яндекс цитирования