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

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Новости SPF
СообщениеДобавлено: Ср сен 19, 2007 17:25 
---


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Новости SPF
СообщениеДобавлено: Пн июн 19, 2017 08:33 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 736
Благодарил (а): 3 раз.
Поблагодарили: 31 раз.
Новость с forth.org.ru SPF на GIT

https://github.com/rufig/spf


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

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6148
Благодарил (а): 14 раз.
Поблагодарили: 96 раз.
И файлы возрастом от 5 до 14 лет...


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

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 736
Благодарил (а): 3 раз.
Поблагодарили: 31 раз.
Hishnik писал(а):
И файлы возрастом от 5 до 14 лет...

Что хорошо работает можно лишний раз не трогать :)

P.S. Как видно в этом хабе могут быть расположены проекты RUFIG преимущественно реализованные на SPF4.
Черезов, наверное, добавит туда и свои проекты.


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

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6148
Благодарил (а): 14 раз.
Поблагодарили: 96 раз.
KPG писал(а):
Черезов, наверное, добавит туда и свои проекты.

Так Черезов уже вроде бы обычный мейнстримовский программист. Вся эпопея со "стандартом де-факто" ожидаемо ушла в никуда, потому что без планирования за пределы мечтаний и взаимных поддакиваний такое не летает. И "Технофорт" в никуда ушел по той же причине. А ждать, что Черезов вот-вот принесет свет истины и заодно сотни полезных библиотек, можно еще десятилетие.


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

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 736
Благодарил (а): 3 раз.
Поблагодарили: 31 раз.
Hishnik писал(а):
Вся эпопея со "стандартом де-факто" ожидаемо ушла в никуда....

А разве SPF4 не используемый инструментарий? И разве "де-факто" применим к Форт?


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

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6148
Благодарил (а): 14 раз.
Поблагодарили: 96 раз.
KPG писал(а):
А разве SPF4 не используемый инструментарий? И разве "де-факто" применим к Форт?

Понятия не имею, но мем "СПФ - стандарт де-факто для России" существует довольно давно. И апологеты СПФ активно продвигали мысль, что только СПФ является "настоящим" Фортом, а все остальное - игрушки. Правда, кроме Eserv и nnCron ничего предъявить не получалось, а главное - не получалось показать, как новые пользователи могут создать что-то подобное, не вставая в хвост существовавшему сообществу на правах младшего неофита.

Кстати, настоятельное требование подчинения в несущественных мелочах - один из признаков секты. Я когда-то предлагал для СПФ библиотеки, однако объективная необходимость внесения правок в движок напрочь разбивалась о позицию "СПФ - стандарт де-факто и ничего менять мы не будем, лучше писать библиотеки и выкладывать в общий доступ". Так появилась плавающая точка (которую еще успел адаптировать к СПФ4 Дмитрий Якимов), а позже - графическое окно, которое в существующий движок ну просто никаким боком не лезет. Однако же пресловутое де-факто обусловило то, что мне оказалось проще написать Кварк с нуля, чем уговаривать СПФ-комьюнити.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Новости SPF
СообщениеДобавлено: Вт июн 20, 2017 02:10 
Не в сети

Зарегистрирован: Чт ноя 23, 2006 00:44
Сообщения: 294
Откуда: СПб
Благодарил (а): 6 раз.
Поблагодарили: 4 раз.
Hishnik писал(а):
... а позже - графическое окно, которое в существующий движок ну просто никаким боком не лезет. Однако же пресловутое де-факто обусловило то, что мне оказалось проще написать Кварк с нуля, чем уговаривать СПФ-комьюнити.

У ~nn вполне рабочие либы для создания GUI под win32 и не требующие изменения существующего SPF 4.20
ЗЫ А вот отсутствие порта для x64 (Линукс) уже начинает ощущаться! :(


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

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6148
Благодарил (а): 14 раз.
Поблагодарили: 96 раз.
Ilya писал(а):
У ~nn вполне рабочие либы для создания GUI под win32 и не требующие изменения существующего SPF 4.20

Давно не смотрел, но то, что было - откровенный полуфабрикат. В Windows есть GDI, но реализацию оберток на Форте нельзя считать библиотеками.... разве что именно "либами" :D А какие проекты были на этом сделаны - непонятно. И как их делать, тоже непонятно, потому что от Си с win* библиотеками это отличается разве что меньшей проработанностью.


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

Зарегистрирован: Чт ноя 23, 2006 00:44
Сообщения: 294
Откуда: СПб
Благодарил (а): 6 раз.
Поблагодарили: 4 раз.
Hishnik писал(а):
Ilya писал(а):
У ~nn вполне рабочие либы для создания GUI под win32 и не требующие изменения существующего SPF 4.20

Давно не смотрел, но то, что было - откровенный полуфабрикат. В Windows есть GDI, но реализацию оберток на Форте нельзя считать библиотеками.... разве что именно "либами" :D А какие проекты были на этом сделаны - непонятно. И как их делать, тоже непонятно, потому что от Си с win* библиотеками это отличается разве что меньшей проработанностью.

Ну если удовлетворяет стандартный интерфейс, то зачем изобретать велосипед?
В бытность свою виндузятником я активно их использовал и даже разродился на несколько вполне рабочих GUI приложений. К сожалению пруфы сейчас дать не смогу (случайно похерил почти все win наработки при переезде с Ubuntu на Arch), но ведь джентельменам верят на слово! :D
И совсем "не-Фортеры" (пользователи nnCron) вполне себе используют. Собственно и я приложил к этому руку. :roll:


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Новости SPF
СообщениеДобавлено: Ср июн 21, 2017 15:38 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Ср дек 06, 2006 09:23
Сообщения: 512
Благодарил (а): 5 раз.
Поблагодарили: 25 раз.
у ~ygrek были неплохие либы для OpenGL


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

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 6148
Благодарил (а): 14 раз.
Поблагодарили: 96 раз.
Ilya писал(а):
Ну если удовлетворяет стандартный интерфейс, то зачем изобретать велосипед?
В бытность свою виндузятником я активно их использовал и даже разродился на несколько вполне рабочих GUI приложений.

То, что "можно написать" сомнений как раз не вызывает. В конце концов, есть LoadLibrary + GetProcAddress, так что любую dll можно подключить к программе на Форте. Однако вот эта рутинная в принципе деятельность ничего особенного не означает. Перечисление подключенных функций и системных констант - не вполне библиотека. Скорее, некий минимальный набор инструментов, делаемый по требованию. Но по требованию кого? Кто там срочно просит обертки над GDI? Выходит, что никто. А авторы вот этих самых либ надеялись, что они посмотрят в справочник, наберут текст, а дальше появятся благодарные последователи? Так ведь грамотные программисты и сами посмотрят в те же справочники с функциями и константами, а неграмотным и это не поможет. Так что никаких особенных библиотек для GUI в СПФ на деле нет. Там были реализованы просто обертки базового уровня над стандартными вызовами GDI. Если бы на СПФ массово писались GDI-приложения, был бы толк. Но они не пишутся. Форт и так в этом никаких особых талантов не проявляет, так зачем тратить время на повторение вещей, которые никто не требует, на не вполне подходящем языке? Интерфейс - это один из сомножителей. Второй - предметная область. И вот тут Форт как раз мог бы себя проявить, но когда появляются ростки идей, они имеют шанс быть затоптаны "дефактовостью СПФ" и призывами "не изобретать велосипед, а написать либу для СПФ".

diver писал(а):
у ~ygrek были неплохие либы для OpenGL

OpenGL ведь сама по себе библиотека, которую можно долго изучать. Факт, что кто-то сделал свою надстройку, может опять же скорее замаскировать полные возможности OpenGL, потому что надо будет смотреть, что там сделано. Да и о каком OpenGL речь, если в СПФ это будет еще одно окно рядом с основной консолью? Мне совершенно не нужно разрываться между двумя окнами, я хочу все иметь в единственном окне приложения.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Новости SPF
СообщениеДобавлено: Ср июн 21, 2017 18:50 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Ср дек 06, 2006 09:23
Сообщения: 512
Благодарил (а): 5 раз.
Поблагодарили: 25 раз.
это смотря как запускать окна и приложение)

можно ж и без консоли =)

хотя...когда это всё на уровне ядра, смотрится интереснее...


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

Зарегистрирован: Чт ноя 23, 2006 00:44
Сообщения: 294
Откуда: СПб
Благодарил (а): 6 раз.
Поблагодарили: 4 раз.
Hishnik писал(а):
... Но по требованию кого? Кто там срочно просит обертки над GDI? Выходит, что никто. А авторы вот этих самых либ надеялись, что они посмотрят в справочник, наберут текст, а дальше появятся благодарные последователи? ...Если бы на СПФ массово писались GDI-приложения, был бы толк. Но они не пишутся. Форт и так в этом никаких особых талантов не проявляет, так зачем тратить время на повторение вещей, которые никто не требует, на не вполне подходящем языке? Интерфейс - это один из сомножителей. Второй - предметная область. И вот тут Форт как раз мог бы себя проявить, но когда появляются ростки идей, они имеют шанс быть затоптаны "дефактовостью СПФ" и призывами "не изобретать велосипед, а написать либу для СПФ".
...

Я вот не берусь утверждать чем руководствовался Николай, но мне его библиотеки весьма упростили жизнь!
А много вообще пишут на Форте!? Я думаю что на ассемблере (для PC) и то больше пишут.
Я бы рад и на не "дефактовом" Форте поработать, но где он!? Вот на данный момент мне требуется Форт для Linux x86_64 и умеющий хотябы dlopen и умеющий в callback, но пока всё грустно. :(


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

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 736
Благодарил (а): 3 раз.
Поблагодарили: 31 раз.
Ilya писал(а):
Hishnik писал(а):
... Но по требованию кого? Кто там срочно просит обертки над GDI? Выходит, что никто. А авторы вот этих самых либ надеялись, что они посмотрят в справочник, наберут текст, а дальше появятся благодарные последователи? ..(

Достаточно что либы ~yz востребованы, применимы в разработках.
За примерами далеко ходить не на надо, например F-Map применение. :D

P.S. Мне тоже пригододились при прототипировании simple NNode :)


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

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


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

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


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

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