![]() |
|
Модераторы: LSD |
![]()
|
|
| .RADIX |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 536 Регистрация: 19.11.2003 |
Предлагаю вам ознакомиться с этой статьёй. Никакой рекламы, пропаганды или holy war там нет.
Вот несколько "фундаментальных" цитат оттуда:
Получается, что лучший язык - с минимумом операторов, позволяющий "дописывать" себя и с минимумом типов данных. Недостаток его оптимизации будет скомпенсирован производительностью будующего "железа". -------------------- ASM Forever |
||||
|
|||||
| .RADIX |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 536 Регистрация: 19.11.2003 |
Оказывается, подобную статью уже выложил foRaver, так что я опоздал.
-------------------- ASM Forever |
|||
|
||||
| <Spawn> |
|
|||
![]() Око кары:) ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2776 Регистрация: 29.1.2003 Где: Екатеринбург |
Все это мое ИМХО. -------------------- "Для некоторых людей программирование является такой же внутренней потребностью, подобно тому, как коровы дают молоко, или писатели стремятся писать" - Николай Безруков. |
|||
|
||||
| Domestic Cat |
|
||||||||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US |
Вот такой бред получается, когда прог-ламер пытается рассуждать о
бытии.
То есть, типа, мужик крут, прямо супер крут. Мол, знаем что такое Java, с чем ее едят. (Кстати из этого прямой вывод: знаете C++? Так это тупик. Java - "причесанный" C++ имхо.) Аднако, заглянем на eго сайт:
Чес слово. Мне по телефону Мойша рассказал о C++. Так там столько всего! Какие-то указатели, ссылки, классы. Настоящий язык программирования прост до тупизны: там и чисел не должно быть! Одни списки!
А ваще плохо, когда надо много писать:
Но тем не менее, ООП очень плох! (Тоже по телефону рассказали).
Гы. Человек не осознает, что ООП и есть то, чго он ищет. То есть, достаточно пролистать несколько книг по любому языку, и наш гениальный ум сразу сообразит, что к чему. Можно даже и программ не писать, не работать с языком. Столько пакетов, "операторов", методов всяких. Знаем Лисп - этого достаточно. Действительно, зачем в Java пакет java.rmi.*,a в C++ - RPC ? Сложновато. Еще один протокол. Надо бы попроще, самим все написать ручками - меньше работы будет. А кто пишет RMI клиент-сервер (/* пишется за 10 минут */) - дурак. Один из доводов этого товарища: "чутье хакера". Во, блин, ищейка. Чую я, .NET умрет. Хороший довод. Ух. rotflmao (rolled on the floor laughing my ass off) Мое мнение: высоколобый ламер (вроде как нонсенс). PS. Я люблю Java, следовательно она не умрет Это сообщение отредактировал(а) Domestic Cat - 9.8.2004, 16:55 -------------------- |
||||||||||||
|
|||||||||||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin |
Есть такая штука лямбда счисление, так там как раз так и есть. Есть лямбда абстракция - аналог объявления функции, лямбда аппликация - аналог вычисления функции в точке, идентификатор и усе. И с помощью этих нехитрых приемчиков ребята повторяют всю математику, определяют числа, арифметические операции операции и т.д. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US |
А смысл? Тысячи лет человечество использует числа как способ познания окружающего мира. Чем они плохи? Понятное дело, можно язык (обычный) заменить например, азбукой морзе и отстукивать ее ногами. Ну и толку с этого? Ни через 100 лет, ни через 1000 никто от чисел/языка не откажется. Это естестевенное средсво познания. Пусть будут квантовые компьютеры, да все что угодно - квантовая механика - это тоже числа. Да ладно, статейка левая, но безобидная. А ват его сайт ... http://www.paulgraham.com/articles.html Особенно стоит почитать Java's Cover. http://www.paulgraham.com/javacover.html Полный бред, я такого маразма от программера не ожидал. Хотя может быть, объяснение гораздо прозаичнее - ни Лисп, ни новорожденный Arc популярностю пользоваться не будут. Человек привлекает к себе внимание, а Java выбрал чтобы пристроиться в хвост М$. Может, мяса кусок перепадет. -------------------- |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin |
От простого к сложному. Вся математика строится по такому принципу. Та же геометрия: три базовых геометрических фигуры, тройка аксиом и логика, а сколько на базе этого навертели. А насчет функциональных языков ты зря так. Они очень интерестны, прежде всего тем что позволяют искать решение от задачи, а не от возможностей аппаратуры. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| Domestic Cat |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US |
Ну так я не против каких-либо языков, и Лиспа/Арка в частности. Находит и Лисп применение, только вот например: http://c2.com/cgi/wiki?WhyWeHateLisp Грэмовское дитя Yahoo Store было переписано в С++. Математика-то движется от простого к сложному, но часто лы ты используешь, скажем, теорию групп? В узкоспециализированных областях - да, она используется. Но найти математика, который с ней не работает - раз плюнуть. Ну не будет язык с конструкцией
сверхпонятным и дешевым в разработке софта. Я против Пола Грэма. Мужик действует по принципу: "Мало-Кто-Любит-Мой-Язык-Давайте-Бить-Java-C++-C#-...". Также как и создатель Эйфеля Меэр. Читаешь статьи Грэма и чуствуешь что человек считает себя супер хакером - потому что он лиспер; Java-C# ... -программеры, по его выражению, "дроны" (drones). -------------------- |
||||
|
|||||
| LSD |
|
||||||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin |
В неявном виде постоянно. В любой более-мене крупной задаче можно найти эти элементы.
Смотря какой задачи, есть класс задач, для которых кодирование (по сложности), не сопоставимо с предварительной подготовкой: постановка задачи, разработка алгоритма и т.д. А насчет понятности, что делает данная программа:
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
||||||
|
|||||||
| Domestic Cat |
|
||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US |
В неявном виде - да, а что будет если использовать в явном? Она нужна там, где она нужна. Можно не иметь представления об асме но быть прекрасным веб-дизайнером.
Считает факториал. Только вот этот вариант гораздо понятнее:
Этот пример-то еще ничего, а если программа в 50,000 строк? Как насчет дебаггинга и пр? Чем выше уровень языка, тем проще писать подобные проeкты. Как ни крути. -------------------- |
||||||
|
|||||||
| .RADIX |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 536 Регистрация: 19.11.2003 |
Поддерживаю мнение общественности, что автор этой статьи не прав.
-------------------- ASM Forever |
|||
|
||||
| sergejzr |
|
||||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Классно сказано! К статьям: Просто человеку нравится что либо только тогда, кода это получается И дело может быть не в читабельности языка. Отличный Си программист не знающий Пролога или Лиспа просто обсмеёт того, кто скажет, что там прога понятней
Разве этим не всё сказано? Кто скажет что лучше, отвёртка или молоток? ------------------------------------------------------------------------- А если вернуться к теме, то недеюсь, что через 100 лет мы будем говорить компу, что нам надо, а уж он на ассемблере оптимально программировать будет Это сообщение отредактировал(а) sergej.z - 11.8.2004, 23:51 |
||||
|
|||||
| Skywalker |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 332 Регистрация: 17.11.2003 Где: Днепропетровск, У краина |
лет через 100 компы будут встраиваться в мозг при рождении, и мы будем общаться по подобиям BlueTooth или Wi-Fi... кто-знает
-------------------- "Мы в ответе за тех, кого приручили" Антуан де Сент Экзюпери, Маленький принц |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер |
Классно будет тогда программистам |
|||
|
||||
| Skywalker |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 332 Регистрация: 17.11.2003 Где: Днепропетровск, У краина |
лежишь себе задумчивый, а код сам появляется, отлаживается.... а в другом потоке мы в нете сидим, в аське чатимся или как это называться будет...
-------------------- "Мы в ответе за тех, кого приручили" Антуан де Сент Экзюпери, Маленький принц |
|||
|
||||
![]()
|
| Правила раздела «Флейм» | |
|
|
Добро пожаловать в «Флейм». В разделе не действуют многие правила:
Строго запрещено:
Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт. Глас Винграда:
Глас Философии:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Флейм | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |