Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Программирование на сигналах / 25 сообщений из 28, страница 1 из 2
20.03.2008, 04:44
    #35202163
Farus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование на сигналах
Кто-нибудь знает некие языки программирования (среды разработок) в которых бы использовалось в том или ином виде понятие СИГНАЛ, СИГНАЛЬНАЯ ШИНА и тому подобное.

Речь не идет о системах например моделирования поведения протоколов или систем связи.
...
Рейтинг: 0 / 0
20.03.2008, 08:47
    #35202310
Farus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование на сигналах
Или хотя бы на сообщениях....
...
Рейтинг: 0 / 0
20.03.2008, 09:05
    #35202331
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование на сигналах
Farus , чет ты туману напустил... Шли, шли к языкам высокого уровня... ОПП и пр... А тут опять сигналы.
----------
Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
20.03.2008, 09:21
    #35202358
Iskan Der
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование на сигналах
Ну, можно взять, скажем, .NET и принять, что событие (event) - это сигнал, а за сигнальную шину принять, скажем, цепочку делегатов-обработчиков.
Или можно предположить, что "сигнал" = "сообщение", тогда можно посмотреть в сторону Smalltalk или Objective-C.
...
Рейтинг: 0 / 0
20.03.2008, 09:23
    #35202364
Farus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование на сигналах
Но дело в том что ООП это вообщем то совсем тоненькая "надслойка" над ассемблером. Просто решена проблема имен и пространств имен, а также обеспечено более удобное оформлние циклов или условных переходов. Плюс - навороченные среды разработок - еще более облегчающие указанные действия.

Высокий уровень - это по хорошему "иная модель". Когда язык предлагает модель исполнения приближенную к прикладной области и отдаленную от компутерной архитектуры... тогда это высокий уровень.

В частности мне кажется интересной моедль исполнения основанная на обмене сигналов. И кроме того в каокой то ветке кто то упоминал именно о шине и о сигналах...

:-)
...
Рейтинг: 0 / 0
20.03.2008, 09:24
    #35202366
Farus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование на сигналах
Iskan DerНу, можно взять, скажем, .NET и принять, что событие (event) - это сигнал, а за сигнальную шину принять, скажем, цепочку делегатов-обработчиков.
Или можно предположить, что "сигнал" = "сообщение", тогда можно посмотреть в сторону Smalltalk или Objective-C.

угу... посмотрим.
...
Рейтинг: 0 / 0
20.03.2008, 09:55
    #35202451
Самоловских Виталий aka Kefir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование на сигналах
Симула?
Smalltalk можно почитать.
...
Рейтинг: 0 / 0
20.03.2008, 12:09
    #35203002
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование на сигналах
FarusВысокий уровень - это по хорошему "иная модель". Когда язык предлагает модель исполнения приближенную к прикладной области и отдаленную от компутерной архитектуры... тогда это высокий уровень.такой уровень предоставляется библиотекой бизнес-объектов.
...
Рейтинг: 0 / 0
20.03.2008, 12:35
    #35203112
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование на сигналах
FarusНо дело в том что ООП это вообщем то совсем тоненькая "надслойка" над ассемблером. Просто решена проблема имен и пространств имен, а также обеспечено более удобное оформлние циклов или условных переходов.
- с Луны упали? ООП это определенная идеология. Сравнивать ООП и Ассемблер это как сравнивать дом с кирпичом (типа дом - это большая куча кирпичей + грузовик чтобы эту кучу возить)
...
Рейтинг: 0 / 0
20.03.2008, 12:49
    #35203161
Farus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование на сигналах
Kachalov FarusНо дело в том что ООП это вообщем то совсем тоненькая "надслойка" над ассемблером. Просто решена проблема имен и пространств имен, а также обеспечено более удобное оформлние циклов или условных переходов.
- с Луны упали? ООП это определенная идеология. Сравнивать ООП и Ассемблер это как сравнивать дом с кирпичом (типа дом - это большая куча кирпичей + грузовик чтобы эту кучу возить)

Определенная, но как питекантроп. На ногах ходит но все равно обизъян.
...
Рейтинг: 0 / 0
20.03.2008, 12:50
    #35203170
Farus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование на сигналах
maXmo FarusВысокий уровень - это по хорошему "иная модель". Когда язык предлагает модель исполнения приближенную к прикладной области и отдаленную от компутерной архитектуры... тогда это высокий уровень.такой уровень предоставляется библиотекой бизнес-объектов.

Каких объектов? Типа документ??? :-)
...
Рейтинг: 0 / 0
20.03.2008, 14:46
    #35203649
NotGonnaGetUs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование на сигналах
FarusОпределенная, но как питекантроп. На ногах ходит но все равно обизъян.

Ай, молодца! Так их всех.
...
Рейтинг: 0 / 0
20.03.2008, 15:20
    #35203811
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование на сигналах
FarusКаких объектов? Типа документ??? :-)типа. Зависит от предметной области.
...
Рейтинг: 0 / 0
20.03.2008, 17:58
    #35204392
Ilya Anfimov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование на сигналах
On Thu, Mar 20, 2008 at 05:47:52AM +0000, Farus wrote:
>
> Автор: Farus
> Или хотя бы на сообщениях....

Такого -- да дохрена. Ну хоть erlang возьмите.


Правда, смысл такого поиска несколько ускользает. Реферат
по философии?

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
20.03.2008, 17:59
    #35204400
Ilya Anfimov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование на сигналах
On Thu, Mar 20, 2008 at 06:23:52AM +0000, Farus wrote:
>
> Автор: Farus
> Но дело в том что ООП это вообщем то совсем тоненькая "надслойка" над
> ассемблером. Просто решена проблема имен и пространств имен, а также
> обеспечено более удобное оформлние циклов или условных переходов. Плюс
> - навороченные среды разработок - еще более облегчающие указанные
> действия.
> Высокий уровень - это по хорошему "иная модель". Когда язык предлагает
> модель исполнения приближенную к прикладной области и отдаленную от
> компутерной архитектуры... тогда это высокий уровень.

Не модэль исполнения, а модэль описания.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
20.03.2008, 18:00
    #35204404
Ilya Anfimov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование на сигналах
On Thu, Mar 20, 2008 at 09:09:27AM +0000, maXmo wrote:
>
> Автор: [1]maXmo
> Farus
> Высокий уровень - это по хорошему "иная модель". Когда язык предлагает
> модель исполнения приближенную к прикладной области и отдаленную от
> компутерной архитектуры... тогда это высокий уровень.
> такой уровень предоставляется библиотекой бизнес-объектов.

Когда он представляется, то чаще DSL-ем.

А нередко -- вообще не представляется, вот и мучаются
бедные программисты.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
20.03.2008, 19:56
    #35204651
Ban Me
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование на сигналах
Kachalov FarusНо дело в том что ООП это вообщем то совсем тоненькая "надслойка" над ассемблером. Просто решена проблема имен и пространств имен, а также обеспечено более удобное оформлние циклов или условных переходов.
- с Луны упали? ООП это определенная идеология. Сравнивать ООП и Ассемблер это как сравнивать дом с кирпичом (типа дом - это большая куча кирпичей + грузовик чтобы эту кучу возить)MASM поковыряйте.
...
Рейтинг: 0 / 0
20.03.2008, 20:14
    #35204676
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование на сигналах
Ban MeMASM поковыряйте.
- зачем? предпочитаю смывать не ковыряясь :)
...
Рейтинг: 0 / 0
21.03.2008, 06:27
    #35204999
Farus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование на сигналах
Kachalov Ban MeMASM поковыряйте.
- зачем? предпочитаю смывать не ковыряясь :)

Вот вот.. C++ и MASM ведь по сути родственники....

Ilya Anfimov
On Thu, Mar 20, 2008 at 05:47:52AM +0000, Farus wrote:
> Автор: Farus
> Или хотя бы на сообщениях....
Такого -- да дохрена. Ну хоть erlang возьмите.
Правда, смысл такого поиска несколько ускользает. Реферат
по философии?
Posted via ActualForum NNTP Server 1.4

Читаем в Википедиа:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
 Erlang (Эрла́нг) — функциональный язык программирования, позволяющий писать программы для разного рода распределённых систем. Разработан и поддерживается компанией Ericsson. Язык включает в себя средства порождения параллельных процессов и их коммуникации с помощью посылки асинхронных сообщений. Программа транслируется в байт-код, исполняемый виртуальной машиной, что обеспечивает переносимость.

Кратко формулу языка можно выразить как Erlang=функциональный язык+процессы.

Язык динамический. Синтаксис наследован от Prolog. Компактен, содержит минимум конструкций, лёгок для освоения, но не примитивен.

К услугам программиста — модули, полиморфные функции, сопоставление с образцом, анонимные функции, условные конструкции, структуры, обработка исключений, оптимизация хвостовой рекурсии. В общем базовый арсенал современных функциональных языков.

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

Вы считаете это для философского диспута язык??? Ну да конечно, давайте выберем к-нить говенное средство имени гемороя и будем гордица синевой свох лиц от такого программирования, отладки и главное сопровождения....
ЗАТО ЭТО ЖИЗНЬ! А не философия.
Мы не ищем простых путей...
...
Рейтинг: 0 / 0
21.03.2008, 12:27
    #35205620
Farus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование на сигналах
...
Рейтинг: 0 / 0
21.03.2008, 12:32
    #35205657
Программирование на сигналах
Widows Forkflow (.NET 3.x)
Бизнес-процессы 1С: Предприятие 8.1
...
Рейтинг: 0 / 0
23.03.2008, 13:33
    #35208171
Farus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование на сигналах
Аналитик BorlandWidows Forkflow (.NET 3.x)
Бизнес-процессы 1С: Предприятие 8.1

Отара испугано покосилась в сторону собачьего лая и лениво побрела по пыльной и привычной тропе.
...
Рейтинг: 0 / 0
04.05.2008, 15:49
    #35292446
Программирование на сигналах
Если просто язык в котором есть понятние сигнала то VHDL. Тока язык жутко специализированный и используется для однозначного написания функционала для ПЛИС, а так же для однозначной спецификации работы ПЛИС (см FPGA, CPLD), ASIC и т.д. и т.п.
...
Рейтинг: 0 / 0
04.05.2008, 15:54
    #35292465
kolobok0
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование на сигналах
FarusНо дело в том что ООП это вообщем то совсем тоненькая "надслойка" над ассемблером. Просто решена проблема имен и пространств имен, а также обеспечено более удобное оформлние циклов или условных переходов. Плюс - навороченные среды разработок - еще более облегчающие указанные действия....


АВТОР ЖГИ ышо!!!

бу-га-га
(круглый)
ЗЫ
Народ, где травку берёте? :)
...
Рейтинг: 0 / 0
04.05.2008, 21:59
    #35293068
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программирование на сигналах
Farus Аналитик BorlandWidows Forkflow (.NET 3.x)
Бизнес-процессы 1С: Предприятие 8.1

Отара испугано покосилась в сторону собачьего лая и лениво побрела по пыльной и привычной тропе.

Браво!

Прошу перенести это в ПТ!
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Программирование на сигналах / 25 сообщений из 28, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]