|
Модераторы: Се ля ви |
|
macdack |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 88 Регистрация: 15.4.2010 Репутация: нет Всего: нет |
хочу разработать свою надстройку над языками программирования, типа как кофескрипт для джаваскрипта... предметноориентированный язык
то есть писать свои макросы использую существующие языки (пхп и джаваскрипт) хотелось бы понять философские понятия - что есть ЯП, каков инструментальный минимум ЯП понять философию построения ЯП так чтобы видеть как она реализована в других языках все языки похожи и различны, все реализуют вычислительную систему так или иначе хочу понять суть программирования, каков идеальный язык, философский язык программирования таксказать ну или другими словами - дизайн ЯП литературу по проектированию ЯП на русском языке, и желательно легкую в понимании (у меня квалификация низковата) Это сообщение отредактировал(а) macdack - 6.5.2012, 12:42 |
|||
|
||||
disputant |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 210 Регистрация: 28.11.2011 Репутация: нет Всего: 3 |
Вот если бы не последняя просьба, то я бы рекомендовал "Компиляторы" Ахо-Сети-Ульмана, и "Предметно-ориентированные языки" Фаулера. |
|||
|
||||
Фантом |
|
|||
Вы это прекратите! Профиль Группа: Участник Клуба Сообщений: 1516 Регистрация: 23.3.2008 Репутация: 0 Всего: 49 |
Зачем? Вопрос не риторический, всю подобную деятельность необходимо начинать с получения четкого ответа на него. |
|||
|
||||
macdack |
|
||||
Шустрый Профиль Группа: Участник Сообщений: 88 Регистрация: 15.4.2010 Репутация: нет Всего: нет |
и самое последнее условие - бесплатное скачивание книги )) Добавлено @ 14:17 мне не нравится дизайн языков с которыми неммного уже знаком, порог вхождения тяжкий, юзабилити ноль хочу язык еще более высокого уровня чем есть в идеале чтобы синтаксис ЯП совпадал с синтаксисом естественного языка - вот если бы было что почитать про наработки теоретические в этом направлении я занимаюсь лингвистикой - проектирую модель языка. язык программирования может и должен быть естественным языком такая вот мегазадача очень хотелось бы почитать чтонибуть именно по философии прграммирования, без привязки к существующим языкам надеюсь что ктонибуть здесь поможет найти литературку Это сообщение отредактировал(а) macdack - 6.5.2012, 14:23 |
||||
|
|||||
Фантом |
|
||||||
Вы это прекратите! Профиль Группа: Участник Клуба Сообщений: 1516 Регистрация: 23.3.2008 Репутация: 0 Всего: 49 |
А с какими именно Вы знакомы? Не исключено, что Вам просто "повезло".
Проще практические. Эта идея была популярна уже давно, и есть по меньшей мере одна попытка ее реализации, ставшая популярной - COBOL.
Такого практически не бывает. Даже если нет привязки к какому-то одному языку, практически неизбежно появится привязка к группе языков с общей парадигмой. |
||||||
|
|||||||
disputant |
|
||||||
Бывалый Профиль Группа: Участник Сообщений: 210 Регистрация: 28.11.2011 Репутация: нет Всего: 3 |
Ну, Фаулер еще свежачок-с, это да... И то поискать, наверное, можно. Но "книга Дракона"?! |
||||||
|
|||||||
macdack |
|
||||||||
Шустрый Профиль Группа: Участник Сообщений: 88 Регистрация: 15.4.2010 Репутация: нет Всего: нет |
спасибо качаю почитаю |
||||||||
|
|||||||||
macdack |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 88 Регистрация: 15.4.2010 Репутация: нет Всего: нет |
я уже указал - пхп и джаваскрипт (+хтмл цсс) вобщето они считаются очень простыми - но это для програмистов так а для художников например это зоопарк в котором черт ногу сломит над этим всем можно и нужно делать предметноориентированный язык с человеческим лицом |
|||
|
||||
Фантом |
|
|||
Вы это прекратите! Профиль Группа: Участник Клуба Сообщений: 1516 Регистрация: 23.3.2008 Репутация: 0 Всего: 49 |
Ну да, Вам именно "повезло". Из этих двух языков (HTML и CSS не в счет) дизайн PHP часто считается примером эталонно "ужасного", а Javascript по этому параметру в лучшем случае средний.
Наверное, не стоит изобретать велосипед. Начните со знакомства с уже существующими языками, хотя бы в рамках той же предметной области. |
|||
|
||||
macdack |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 88 Регистрация: 15.4.2010 Репутация: нет Всего: нет |
мне интересна только область веб-приложений
и я выбрал пхп+джаваскрипт - считаю что они оптимальны. и плюс в том что синтаксис почти совпадает а уж как ими пользоваться - можно писать великолепно Добавлено через 3 минуты и 14 секунд
- кофескрипты халмы и прочее не зря люди делают , ибо тяжко всё это только вот седня на хабре статья была на эту тему http://habrahabr.ru/post/143342/ http://habrahabr.ru/post/143386/ |
|||
|
||||
Фридрих |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 26.1.2013 Репутация: нет Всего: нет |
очень хороший подход, интерпритатор на русском языке - это будет здорово, хотелось бы узнать какие есть уже наработки!?
|
|||
|
||||
Правила раздела "Философия программирования": | |
|
Форум "Философия программирования" предназначен для обсуждения вопросов, так или иначе связанных с философскими аспектами разработки ПО: • вопросы перспективного развития методов написания ПО; • изменяющиеся языки и методологии программирования; Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Се ля ви. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Философия программирования | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |