![]() |
Модераторы: LSD Страницы: (144) « Первая ... 99 100 [101] 102 103 ... Последняя »
( Перейти к первому непрочитанному сообщению ) |
![]() ![]() ![]() |
|
Athari |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 27.6.2007 Где: Казань, Россия Репутация: 1 Всего: 1 |
@Akella
Белтар 2.0. ![]()
Вообще, Корвин говорил про популярность языков безотносительно ниш: новомодная скала нашла применение и быстро набрала популярность, обогнав дельфи, несмотря на то, что дельфи уже сто лет на рынке. Да и ещё во времена Д7 было дофига встроенной дребедени для написания серверов. Только почему-то серверов на дельфи не существует. Странно, да? |
||||
|
|||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 1 Всего: 329 |
||||
|
||||
k0rvin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 442 Регистрация: 24.1.2010 Репутация: 1 Всего: 5 |
Только это определение ничего не говорит об определении квадратного корня. Твой код ничем не отличается от, внезапно, паскаля:
Хоть зигохистоморфным препроморфизмом его назови, а императивным он быть не перестанет. -------------------- “Object-oriented design is the roman numerals of computing.” — Rob Pike All software sucks |
|||
|
||||
Bother |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 0 Регистрация: 13.4.2013 Репутация: нет Всего: нет |
||||
|
||||
Athari |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 27.6.2007 Где: Казань, Россия Репутация: 1 Всего: 1 |
@Akella
А ты покажи. Вот я сходу могу назвать штук по 10 крупных сайтов, написанных на любом нормальном языке: джаве, шарпе, пыхе, руби и прочих. Это совершенно тривиальная задача. |
|||
|
||||
k0rvin |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 442 Регистрация: 24.1.2010 Репутация: 1 Всего: 5 |
Где в паскалекоде последовательность действий? Я уже ответил много раз, то, что ты не хочешь понимать, не мои проблемы. -------------------- “Object-oriented design is the roman numerals of computing.” — Rob Pike All software sucks |
||||
|
|||||
Bother |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 0 Регистрация: 13.4.2013 Репутация: нет Всего: нет |
Вызов функций, возврат результата, ветвление. Функции в паскале и в хаскеле - разные вещи. Я уже говорил об этом.
![]() x = f y --это декларация или императив? Если императив - объясни почему. Если декларация - то объясни в какой момент при описании квадратного корня она перестаёт быть декларацией(можешь даже разделить момент в коде: этот код ещё декларация, а этот - уже нет). |
|||
|
||||
Beltar |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 627 Регистрация: 11.1.2006 Репутация: 2 Всего: 7 |
Ниче ты не гуглил, это список с моего компа, который я где-то приводил. Касательно PHP, то у Абрыкадабры для нее вообще-то Delphi for PHP, сейчас его вроде в HTML5 Builder переименовали. -------------------- Опытный программист на C++ легко решает любые не существующие в Паскале проблемы. ![]() Пищущий на C++ мужик. Даже если это мужик сидит в написанном на Delphi и жрущем паскалевскую библиотеку билдере. |
|||
|
||||
Athari |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 27.6.2007 Где: Казань, Россия Репутация: 1 Всего: 1 |
@Beltar
Ты невнимателен, я два списка привёл.
RadPHP -- это фейл, который имеет мало отношения к собственно PHP. А HTML5 Builder... Почему не HTML5-CSS3-AJAX-WEB20-CLOUD-MOBILE Builder? Так гораздо больше модных словечек! ![]() ![]() |
||||
|
|||||
Beltar |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 627 Регистрация: 11.1.2006 Репутация: 2 Всего: 7 |
Я от комментариев про PHP воздержусь просто потому, что не знаком ни с ним, ни с инструментарием. Но в отличие от Delphi.NET и C# Builder PHP направление не сворачивают.
-------------------- Опытный программист на C++ легко решает любые не существующие в Паскале проблемы. ![]() Пищущий на C++ мужик. Даже если это мужик сидит в написанном на Delphi и жрущем паскалевскую библиотеку билдере. |
|||
|
||||
k0rvin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 442 Регистрация: 24.1.2010 Репутация: 1 Всего: 5 |
Че, серьезно? Вот только никакой разницы с хаскелльным вариантом у паскалевского нет: вызов функции и там и там, возврат результата и там и там (не нравится f := ?, ну так я могу и руби взять или лисп), ветвление есть (гварды — это тот же лисповый cond). При чем тут отдельно взятое, вырванное из контекста выражение? В паскалевом варианте sqrt := f(x, 1) — это декларация или императив? -------------------- “Object-oriented design is the roman numerals of computing.” — Rob Pike All software sucks |
|||
|
||||
Beltar |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 627 Регистрация: 11.1.2006 Репутация: 2 Всего: 7 |
Вот вы уже сами запутались, хотя получив готовую функция для работы программист автоматом переходит от "как сделать" к "что сделать".
Аналогично программирование на скриптовых языках даже если оно императивное в основном оказывается декларативным. Никакой принципиальной разницы между SQL в базе и Lua в игрушке не вижу. -------------------- Опытный программист на C++ легко решает любые не существующие в Паскале проблемы. ![]() Пищущий на C++ мужик. Даже если это мужик сидит в написанном на Delphi и жрущем паскалевскую библиотеку билдере. |
|||
|
||||
k0rvin |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 442 Регистрация: 24.1.2010 Репутация: 1 Всего: 5 |
Никто, кроме вас с Bother не запутался. Не понял SQL? Вот то же самое в паскалесинтаксисе:
вот в хаскеллосинтаксисе:
Вот это декларативный язык. Попробуйте скомпилировать. -------------------- “Object-oriented design is the roman numerals of computing.” — Rob Pike All software sucks |
||||
|
|||||
diadiavova |
|
||||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 4 Всего: 142 |
Я такого не говорил. Спор начался со следующей моей фразы Где здесь хоть слово о дельфе? ![]()
Ну что ж давай сравним наши модели причинно-следственного мышления безотносительно конкретных вещей, о которых мы говоили. Существует событие А - причина, и событие Б - предполагаемое следствие. Я утверждаю, что если в результате возникновения события А всегда происходит событие Б - это означает, что событие Б является прямым следствием события А. Я так же утверждаю, что если в результате возникновения события А, событие Б происходит в большинстве случаев( с вероятностью более 1\2) - можно говорить о том, что событие А является одной из основных причин события Б. Если же вероятность возникновения события Б в результате возникновения события А мала(хоть и больше нуля), здесь можно говорить либо о том, что в возникновении события Б событие А играет далеко не самую важную роль, либо о том, что такое совпадение вообще случайно. Можно, конечно, обсудить какую именно вероятность я считаю малой, однако, учитывая тот факт, что по твоим словам для того, чтобы твое утверждение было верным достаточно любой ненулевой вероятности, полагаю ясно, что эта величина вполне вписывается в то, что я назвал бы малой вероятностью. Таким образом мы приходим к заключению, что если событие Б возникает в результате события А с исчезающе малой вероятностью, то я скорей всего расценю такую причинно-следственную связь как совпадение, а для тебя этого будет достаточно для того, чтобы рассматривать А как вполне реальную причину Б. И у кого после этого повреждено причинно-следственное мышление? ![]() Самое противное во всей этой ситуации то, что у меня как-то даже не вызвала сомнения твоя способность понять то, о чем я тебе говорю, а вся эта демагогия - результат того, что по какой-то непонятной мне причине ты считаешь, что если по результату спора признаешь свою неправоту, то потеряешь лицо, хотя на самом деле теряешь ты его именно делая хорошую мину при плохой игре. Учитывая, что ты даже в теории не можешь признать, что был неправ, думаю продолжать спор бессмысленно. Добавлено через 6 минут и 38 секунд Попробовал - действительно быстро. Просто я давно не писал надстройки, раньше вроде даже по F5 они не запускались, как-то запомнился этот гемор. А тут еще недавно работал с DSL Tools, там запускается медленно, вот видимо и спроецировал. Но все равно надстройка - не то. Сравнить ее с оперативным добавлением функционала практически налету нельзя. Да запись макроса с возможностью последующего редактирования - вообще ничем не заменишь. А это помогает в случае, когда не знаешь как вызвать ту или иную функцию или не знаешь имя команды и т. д. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит ![]() |
||||
|
|||||
Bother |
|
||||||
![]() Новичок Профиль Группа: Участник Сообщений: 0 Регистрация: 13.4.2013 Репутация: нет Всего: нет |
Да мне не важно, как ты трактуешь свои слова сейчас. Из тех слов запросто можно сделать вывод: если С++ не грозит смерть вендора, то это верно и для дельфи.
Где ты в хаскеле вызов функции с возвратом результата увидел? В паскале есть чёткие инструкции компилятору, в хаскеле лишь описание соотношения x и y, никаких инструкций.А контекст здесь важен? Ну возьми тогда такое выражение: x = id 1 --Это декларация?
Это сообщение отредактировал(а) Bother - 11.5.2013, 07:29 |
||||||
|
|||||||
![]() ![]() ![]() |
Правила ведения Религиозных войн | |
|
1. Уважайте собеседника 2. Собеседник != враг 3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez" С уважением, Smartov. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Религиозные войны | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |