Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Пт апр 19, 2024 05:43

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 638 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8 ... 43  След.

Форт мертв?
Давно уже 11%  11%  [ 4 ]
Еще пока нет, но уже скоро 6%  6%  [ 2 ]
Форт для меня живее всех живых 83%  83%  [ 30 ]
Всего голосов : 36
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Ср июл 19, 2006 16:35 
Не в сети

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
WingLion писал(а):
А это не будет похоже на "Сам себе ГИБДД-шник"?
Т.е. самоограничением, которое просто будет лениво соблюдать?


Просто нужно специализированные средства сделать достаточно
удобными, чтобы желание пользоватся универсальными, возникало
как можно реже.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Ср июл 19, 2006 16:37 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 13:19
Сообщения: 3565
Откуда: St.Petersburg
Благодарил (а): 4 раз.
Поблагодарили: 72 раз.
Mihail писал(а):
Просто нужно специализированные средства сделать достаточно
удобными, чтобы желание пользоватся универсальными, возникало
как можно реже.

Aха :) Как оператор GОTO в Бейсике :)

_________________
С уважением, WingLion
Forth-CPU . RuF09WE
Мой Форт
Отсутствие бана это не заслуга юзера, а недоработка модератора (с)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Ср июл 19, 2006 18:05 
Не в сети

Зарегистрирован: Чт июл 13, 2006 15:57
Сообщения: 50
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Цитата:
Просто нужно специализированные средства сделать достаточно
удобными, чтобы желание пользоватся универсальными, возникало
как можно реже.

не осилил
дайте пример таких спецсредств

_________________
Форт - гнусный язык программирования


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Ср июл 19, 2006 18:56 
Не в сети

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
Нарк писал(а):
Цитата:
Просто нужно специализированные средства сделать достаточно
удобными, чтобы желание пользоватся универсальными, возникало
как можно реже.

не осилил
дайте пример таких спецсредств


О причине неразвитости Форта я уже говорил.
Подобные средства не принято распространять (даже за деньги).
Я тоже вынужден их скрывать. Не потому, что я жмот, а потому, что
начальство запретило.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт июл 20, 2006 12:31 
Не в сети

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
Хищник писал(а):
Проблема заключается в том, что производители не заинтересованы
чтобы их пользователи могли сами о себе позоботится.

Решение проблемы:

http://action.nclug.ru/plugins/content/ ... ?content.5

По указанной ссылке решение проблемы не находится.


Что имеется ввиду:
1. Не открылся текст со статей "Коммерческая поддержка открытых проектов(КПОП)"
зеркало: http://fpauk.narod.ru/statia3-1.txt
2. КПОП невозможен
3. КПОП не поможет Форту

Почему?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт июл 20, 2006 12:32 
Не в сети

Зарегистрирован: Чт июл 13, 2006 15:57
Сообщения: 50
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
если мы считаем, что куча доп. библиотек спасёт Форт, то это не совсем так

по-моему Фортов с кучей библиотек было до чёрта

можем быть стоит сравниваться с концептуальными возможностями языков класса С++?
например, можем ли мы предложить идеологию проектирования в противовес ЮЭмЭль?

_________________
Форт - гнусный язык программирования


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт июл 20, 2006 12:34 
Не в сети

Зарегистрирован: Чт июл 13, 2006 15:57
Сообщения: 50
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
или например рассмотрим вариант:

какой должен быть Форт для промышленности? Т.е. делает чел новую систему автоматизации (на Атмел или МСП430) а мы ему тут как тут - дядя, возьми! Что можно дать дяде?

_________________
Форт - гнусный язык программирования


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт июл 20, 2006 12:41 
Не в сети

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
Нарк писал(а):
можем быть стоит сравниваться с концептуальными возможностями языков класса С++?


В рамках Форта можно реализовать ровно С++ , как и любой другой язык.
LCC я уже реализовал. Вопрос, кто этим будет заниматься и что с этого
будет иметь?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт июл 20, 2006 12:45 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 13:19
Сообщения: 3565
Откуда: St.Petersburg
Благодарил (а): 4 раз.
Поблагодарили: 72 раз.
Нарк писал(а):
какой должен быть Форт для промышленности? Т.е. делает чел новую систему автоматизации (на Атмел или МСП430) а мы ему тут как тут - дядя, возьми! Что можно дать дяде?

Дяде мы можем дать идею (но идеи у него как бы и свои есть, не так ли?)
А еще можно дать полную независимость от сторонних производителей (или, скажем так, показать, как этой независимости добиться). У дяди, в этом случае, конечно, должен быть свой завод по производству не только К133-й серии, но и чего-то более современного.

_________________
С уважением, WingLion
Forth-CPU . RuF09WE
Мой Форт
Отсутствие бана это не заслуга юзера, а недоработка модератора (с)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт июл 20, 2006 17:24 
Не в сети
Аватара пользователя

Зарегистрирован: Пт май 12, 2006 00:52
Сообщения: 88
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Нарк писал(а):
можем быть стоит сравниваться с концептуальными возможностями языков класса С++?


Сравнивать нужно не с Си++ и даже не с Си. Оба эти языка сейчас стремительно теряют популярность.

Поднимаются сейчас Java, Python, Ruby... Большие надежды возлагают на Boo, Haskell, O'Caml.

Вообще, чего проще...
Код:
# for i in `ls /usr/portage/|grep dev-`; do echo -n $i:; esearch -Fc $i|wc -l; done
dev-ada:15
dev-cpp:34
dev-db:77
dev-dotnet:35
dev-embedded:45
dev-games:32
dev-haskell:34
dev-java:344
dev-lang:99
dev-libs:276
dev-lisp:210
dev-ml:28
dev-perl:638
dev-php:198
dev-php4:26
dev-php5:67
dev-python:253
dev-ruby:161
dev-scheme:20
dev-tcltk:37
dev-tex:71
dev-tinyos:11
dev-util:252


Это в какой-то степени отражает популярность языков у разработчиков сейчас.

_________________
... чтобы понять рекурсию, нужно сперва понять рекурсию ...


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 21, 2006 11:15 
Не в сети

Зарегистрирован: Чт июл 13, 2006 15:57
Сообщения: 50
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Mihail
Цитата:
В рамках Форта можно реализовать ровно С++ , как и любой другой язык.
LCC я уже реализовал. Вопрос, кто этим будет заниматься и что с этого
будет иметь?

вообще, я имел в виду возможности, а не С написанный на Форте.
вопрос в удобстве проектировании приложения - типа создания шаблонов приложения (иерархии классов или системы словарей) ми управления концептуальными сущностями

чем мне поможет реализация С++ на Форте? Ничем!

WingLion
Цитата:
Дяде мы можем дать идею (но идеи у него как бы и свои есть, не так ли?)

идей вокруг полно
нужен продукт, который сможет облегчить жизнь. "Тулкит". Для имеющихся процессоров.

Balancer

Цитата:
Сравнивать нужно не с Си++ и даже не с Си. Оба эти языка сейчас стремительно теряют популярность.
Поднимаются сейчас Java, Python, Ruby... Большие надежды возлагают на Boo, Haskell, O'Caml.

откуда дровишки?
и не будем смешивать - C++, C, Java, Python популярности не теряют, а развиваются в своих областях
Boo, Haskell, O'Caml и Ruby: где что набирает популярность (последние 20 лет :) )? В гнушных проектах, которые не смотря на громадные прилагаемые усилия, не могут отвоевать у Билла рынок?
как-то в требования кадровых агенств не слишком видно Boo, Haskell, O'Caml и Ruby....

_________________
Форт - гнусный язык программирования


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 21, 2006 12:30 
Не в сети

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
Нарк писал(а):
чем мне поможет реализация С++ на Форте? Ничем!


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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 21, 2006 14:27 
Не в сети
Аватара пользователя

Зарегистрирован: Пт май 12, 2006 00:52
Сообщения: 88
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Цитата:
В гнушных проектах, которые не смотря на громадные прилагаемые усилия, не могут отвоевать у Билла рынок?


А ты зря Билла поминаешь. Он тоже не в сторону Си/Си++ развивается. C# в частности, .NET - вообще.

Цитата:
и не будем смешивать - C++, C, Java, Python популярности не теряют, а развиваются в своих областях


Вот именно, не будем смешивать. Развиваться можно даже теряя популярность. Доля проектов на Си/Си++ неукоснительно падает. Зато растёт доля Java (в прошлом году вышел на первое место по популярности на большинстве проектов, а уж вакансий по нему...), растёт доля Python (вот у меня немалая часть _десктопных_ программ сейчас на нём крутится)...

Цитата:
как-то в требования кадровых агенств не слишком видно Boo, Haskell, O'Caml и Ruby....


Ты, пожалуйста, читай не то, что хочется, а то, что я писал. Про эти языки я сказал, что на них "возлагаются большие надежды". Разницу чувствуешь?

А так - идём, скажем, на rabota.ru. Первые вакансии по слову "программист" в Москве, с зарплатами:

Две первых страницы:

MSSQL - 800
Java - 1500..2000
1C - 1000
Delphi+Interbase - 2000
VB.Net - 800
.NET - 2300
PHP - 1300
Java - 800-1000
PHP - 1000..1500
C++ - 1500
PL/SQL - 2000...3000
Java - 2000..2500
PHP - 1400..1500
C# - 1500..2000
VB.NET или C# - 1600..1700
Java - 1500..2700
Java - 1500..2000
C# - 1400..1800
Perl - 2000
Java - 2000
PHP - 700

Ну как у нас с популярностью Си/Си++?

_________________
... чтобы понять рекурсию, нужно сперва понять рекурсию ...


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 21, 2006 14:29 
Не в сети
Аватара пользователя

Зарегистрирован: Пт май 12, 2006 00:52
Сообщения: 88
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Mihail писал(а):
Сама по себе возможность расширения Форта до С++ говорит о том,
что Форт потенциально перекрывает как С++ так и понятие языка программирования.


Между "расшириться до Си++" и "понимать Си++" две огромных разницы. Т.к. во втором случае можно сказать, что, скажем, Ассемблер (и даже не потенциально, а реально) перекрывает "как С++, так и понятие языка программирования".

_________________
... чтобы понять рекурсию, нужно сперва понять рекурсию ...


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 21, 2006 14:32 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 13:19
Сообщения: 3565
Откуда: St.Petersburg
Благодарил (а): 4 раз.
Поблагодарили: 72 раз.
Balancer писал(а):
Между "расшириться до Си++" и "понимать Си++" две огромных разницы. Т.к. во втором случае можно сказать, что, скажем, Ассемблер (и даже не потенциально, а реально) перекрывает "как С++, так и понятие языка программирования".

Хе-хе...
Кто бы написал на асеемблере макрос такой, который бы исходник фортовый понял бы и откомпилил?! Прямо в том же *.asm файле.

А вот, Форту такое - без проблем. Хоть асм, хоть бейсик...

_________________
С уважением, WingLion
Forth-CPU . RuF09WE
Мой Форт
Отсутствие бана это не заслуга юзера, а недоработка модератора (с)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 638 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8 ... 43  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10


Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB