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

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

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


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

Архив

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


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

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

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

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

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

 
   
С Л С

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

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

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

Квинтана

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

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

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

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

 
  
АРХИВЫ

 
 

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


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

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

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

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


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

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

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

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

<<<... | 2236—2227 | 2226—2217 | 2216—2207 | ...>>>
Всего сообщений в теме: 6256; страниц: 626; текущая страница: 404


№ 2226   23-01-2007 18:44 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2224« (Jack Of Shadows)
___________________________


Эта отсебятина про "возможно и на ОО" что интересно написана только на русской википедии.
Английская страница не содержит таких вольностей: http://en.wikipedia.org/wiki/Erlang_programming_language


Английская страница ясно различает ФП и параллелизм в Эрланге:
The sequential subset of Erlang is a functional language, with strict evaluation, single assignment, and dynamic typing. For concurrency it follows the Actor model.
 AVC


№ 2225   23-01-2007 18:43 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2224« (Jack Of Shadows)
___________________________
Ну вот ошибка на http://ru.wikipedia.org/wiki/Erlang исправлена.
Во первых я убрал это идиотское "Язык бестиповый" (Кто это писал ?!!! Наверное тот же кто и писал про ОО :)) )

Во вторых конечно же обяснил значение функциональной чистоты для распределенных приложений.


№ 2224   23-01-2007 18:33 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2188« (AVC)
___________________________

Процессы в Эрланге не связаны с функциональным подходом.
http://ru.wikipedia.org/wiki/Erlang


Эта отсебятина про "возможно и на ОО" что интересно написана только на русской википедии.
Английская страница не содержит таких вольностей: http://en.wikipedia.org/wiki/Erlang_programming_language
А на самом сайте erlang.org так вообще обьясняется что причиной выбора чистой функциональной парадигмы как раз и являлось желание решить проблемы с deadlocks и race condtions без громоздкого механизма threads.

Господин info21 однако не погнушается даже такой клюквой :)))


№ 2223   23-01-2007 17:59 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2177« (15)
___________________________

Аналогичная история была с пользователем ЖЖ http://telnikova.livejournal.com
Весило!


№ 2222   23-01-2007 17:49 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2221« (Сергей Перовский)
___________________________
Почему-то изучив в школе математику никто не считает, что готов работать математиком. А программистом - хоть сейчас.
В самую точку!! :)) Не в бровь а в глаз!
Сергей, я поражен. Вы видите корень проблемы, и в то же время не можете понять разницу между инструментом для инженера и тулзой для слесаря. А также их ниши. И то что они могут прекрасно уживаться.


№ 2221   23-01-2007 17:44 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2210« (info21)
___________________________
>>>И позвольте напомнить простой критерий близости к ЧЕЛОВЕКУ:
урок программирования в 8-м классе средней школы.
Ой, сейчас мы породим еще одну жаркую дискуссию.
Потому, что в конкуренты получим Васек :)
Какому программированию надо учить в школе (и в какой школе) - вопрос тяжелый.
Боюсь, что школьная информатика (дело благородное) порождает ситуацию, напоминающую фильм "Джентельмены удачи": "А что? Английский я знаю. Пойду переводчиком".
Почему на четвертом курсе вуза приходится тратить несколько лекций на то, чтобы убедить студентов, что программировать и программировать профессионально - разные вещи. И что программировать профессионально они не умеют.
Школа (в массе, а не элитная) должна пытаться дать основы. Но не должна создавать иллюзий, что программирование - это просто. Почему-то изучив в школе математику никто не считает, что готов работать математиком. А программистом - хоть сейчас.


№ 2220   23-01-2007 17:31 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2209« (info21)
___________________________
>>>И остается ли ниша (не считая голов и компов сугубых любителей и т.п.) для ФЯ, когда наш ИЯ уже имеет герметичную систему типов включая сбор мусора, еще открытый вопрос.
Давайте без фанатизьму...
Граница конечно размыта - для многих задач безразлично, на чем писать - дело вкуса. Но важно не пропустить те области, где различие окажется критичным.
Я уже писал, что конечный автомат прекрасно пишется на функциональном языке.
А вот ансамбль взаимодействующих автоматов - большой вопрос. Т.е. я не сомневаюсь, что с этим удастся справится, но придется преодолевать "сопротивление среды".
В то же время функциональное представление многих алгоритмов не просто компактнее, а по сути надежнее.


№ 2219   23-01-2007 17:30 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2217« (Сергей Перовский)
___________________________
Тогда где ниша ИЯ?
Дешевая рабочая сила ? Индусы ? Может быть даже русские программисты ? (если они видят себя в этой нише, то почему бы и нет)
Бизнесу нужна большая масса рабочей силы с определенными характеристиками.
1. Дешевая (не нужно много тратиться на обучение)
2. Быстро-восполнимая (не нужно ждать 4-5 лет, можно за три месяца натаскать)
3. Массовая (сравните сколько народу водит свои автомашины, и сколько народу делает это профессионально, разница в миллионы раз.)

Примеряем на меня.
1. Я не дешевый. На мое обучение ушло 5 лет университета. Посадив меня на ИЯ с обучения не сэкономишь.
2. Если я буду писать на лиспе/хаскеле/ерланге - то меня быстро заменить не получится.
3. Если на проект нужно найти 50 человек, то найти 50 лисперов практически невыполнимая задача, а найти 50 java программистов, да раз плюнуть, сразу пара сотен набежит.

Ну как ? Ниша понятная вырисовывается ?
Видите ли Сергей, когда говорят что у Тойоты Короллы есть своя ниша, это не подразумевает что она завоевала эту нишу какими то своими техническими характеристиками. Машина паршивая.
Но ниша (и ОГРОМНАЯ) эта создана ЦЕНОЙ, ДОСТУПНОСТЬЮ этой машины, и СООТВЕТСТВИЕМ тем задачам, которые перед ней ставятся.

Вы - нища Сергей, Я - ниша. Мы среда обитания языков программирования.
Это нам с вами решать чего мы хотим добиться, и сколько мы готовы потратить на это средств.
Ответьте на эти вопросы, и получите ответ на вопрос, экологическую нишу для какого языка вы из себя представляете.



№ 2218   23-01-2007 17:23 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2188« (AVC)
___________________________

Процессы в Эрланге не связаны с функциональным подходом.
http://ru.wikipedia.org/wiki/Erlang
...


Спасибо за конкретность!
Понято-то давно, что доверять песням нашего Джека-соловья нельзя ни в коем разе, но невозможно угнаться за его обобщениями...


№ 2217   23-01-2007 17:19 Ответить на это сообщение Ответить на это сообщение с цитированием
Ответ на »сообщение 2214« (Jack Of Shadows)
___________________________
>>>только опять прошу, без политических лозунгов.
Так это я прошу :) С самого начала. Конструктивного описания соответствующих ниш. И не из праздного любопытства.
Пока я понял следующее:
1.Все задачи с которыми последнее время сталкивался  Jack Of Shadows прекрасно решались с помощью функциональных языков.
2.Многие задачи из других областей так же решались с помощью ФП.
3.Jack Of Shadows не знает случаев, когда использование ФП вызывало проблемы.
Тогда где ниша ИЯ?



<<<... | 2236—2227 | 2226—2217 | 2216—2207 | ...>>>
Всего сообщений в теме: 6256; страниц: 626; текущая страница: 404


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

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

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

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

Перейти на конкретную страницу по номеру
  
Время на сайте: 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» необходимо указывать источник информации. Перепечатка авторских статей возможна только при согласии всех авторов и администрации сайта.
Все используемые на сайте торговые марки являются собственностью их производителей.

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