powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / в каких ЯП можно
25 сообщений из 79, страница 3 из 4
в каких ЯП можно
    #38088652
Фотография AHTOH_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Жук_БотаН, пример кода можно
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38088710
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Жук_БотаНAHTOH_LЖуК_БотаН,
любой нормальный язык, или вы про что то другое:
про что-то другое. в вашем случае в процедуре тест условие таки записано "MyF()".

з.ы. велосипед не мой, я только разместил объяву.
з.ы.ы. а язык такой есть, фортом зовется.Ты это имеешь в виду?
Код: sql
1.
2.
3.
4.
: LessThanTwo 2 < ;

a @ 2 < if ....
a @ LessThanTwo if ...

Это не совсем условие и if в разных процедурах. Это скорее создание процедуры возвращающей булевое значение на основе переданного в нее параметра.

На С++ аналогом будет:
Код: plaintext
1.
2.
3.
4.
5.
6.
bool LessThanTwo(int a) {
   return a < 2;
}

if (a < 2) ....
if LessThenTwo(a) ....
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38088842
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlЖук_БотаНпропущено...

про что-то другое. в вашем случае в процедуре тест условие таки записано "MyF()".

з.ы. велосипед не мой, я только разместил объяву.
з.ы.ы. а язык такой есть, фортом зовется.Ты это имеешь в виду?
Код: sql
1.
2.
3.
4.
: LessThanTwo 2 < ;

a @ 2 < if ....
a @ LessThanTwo if ...


Это не совсем условие и if в разных процедурах. Это скорее создание процедуры возвращающей булевое значение на основе переданного в нее параметра.

На С++ аналогом будет:
Код: plaintext
1.
2.
3.
4.
5.
6.
bool LessThanTwo(int a) {
   return a < 2;
}

if (a < 2) ....
if LessThenTwo(a) ....

нет
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38088860
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ggg_oldКак там с библиотеками - не знаю, но с эстетической точки зрения - этот ЯП идеал (имхо).
Дык вить назвали его в честь бабы. Вот оно оттуда и идёт женское обояние в ракетной
технике и оружии которое должно нас выпилить к чертям собачьим.

Все беды от баб...
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38088876
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZyK_BotaNWhite OwlТы это имеешь в виду?нетЧто "нет"? Ты имеешь в виду не это, или ты не согласен с моим объяснением?
Если ты имел в виду не это, то действительно пример кода в студию.
Если ты не согласен с моим объяснением, то объяснение в студию.
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38088883
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Жук_БотаНМожете ли вы назвать еще такой язык, который дает возможность записывать условие
в одной процедуре, а оператор IF — в другой? (с)
...
з.ы.ы. а язык такой есть, фортом зовется.Не путайте сообщество. Парадигма Форта неприменима при таких условиях вообще, ибо в нём нет "процедур" ни в каком из "привычных" пониманий. "Слово" и "пробел" - и всё... То, что вы приводите цитату из Броуди - это, конечно, похвально. Но не отменяет того факта, что любой программировавший на Форте способен написать минимум эссе на тему "что можно здесь и нельзя больше нигде".
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38088891
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZyK_BotaN, кстати, ради интереса - данной фразы у самого Leo в книге нет - это дополнение текста от впечатлённых переводчиков-адаптаторов (как и приеденные там примеры, где самодеятельность видна хотя бы в именовании .ДА? )
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38088893
Фотография Ggg_old
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2mayton. Ну не только выпиливать же, еще и в боингах возить, в системах управления, в медицине пациентов дебажить.
очень добротный компилируемый язык, с жесткой статической типизацией и мощной расширяемой системой типов, встроенной в язык многопоточностью, читабельным в отличие от с++ синтаксисом и главное - без изъебов функционального программирования. Так что хаскели со скалами могут оставаться там-же где их и придумали - в университетах.
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38088901
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ggg_old, Ну вот учили меня Алголу-68... Потом, помню, в университетской среде народ тащился по той же АДА и Модула-2... И что?
Мощность вышеперечисленных языков просто невостребована до сих пор. Потому что реальной многопроцессорности и многозадачности с распараллеливанием - в современных "IBM-compatible + Windowoze" как легких у рака...
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38088903
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ggg_oldи главное - без изъебов функционального программирования. Так что хаскели со скалами могут оставаться там-же где их и придумали - в университетах.
А что такое изъёбы ФП?
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38088905
Фотография Ggg_old
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну, главной фишкой АДы я так понял является порождение сложного, но безопасного кода (максимально безопасного), т.е. то, за счет чего сейчас пиарятся некторые ФП. Но ФП оперирует абстракциями далекими от реальности работы компа и как ни крути не годятся в мэйнстрим.
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38088907
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreTM ZyK_BotaN, кстати, ради интереса - данной фразы у самого Leo в книге нет - это дополнение текста от впечатлённых переводчиков-адаптаторов (как и приеденные там примеры, где самодеятельность видна хотя бы в именовании . ДА? )

я только перевод читал. как в оригинале - не знаю )


просто название топика напомнило. привел цитату в качестве шутки.
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38088910
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlZyK_BotaNпропущено...
нетЧто "нет"? Ты имеешь в виду не это, или ты не согласен с моим объяснением?
Если ты имел в виду не это, то действительно пример кода в студию.
Если ты не согласен с моим объяснением, то объяснение в студию.тут меня поправили. что в форте нет процедур

но все же суть объясню.

все аргументы(и результаты) в форте передаются неявно через стек.

поэтому можно(но не нужно) провернуть такую штуку.

сначала записать условное выражение(результат которого запишется в стек).
потом производить любые вычисления, после которых стек выровняется.
потом "вызвать процедуру"(да-да в форте нет процедур, называйте это как хотите) в которой есть "оператор"(да-да, слово) "иф", и он воспользуется значением со стека.
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38088911
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonGgg_oldи главное - без изъебов функционального программирования. Так что хаскели со скалами могут оставаться там-же где их и придумали - в университетах.
А что такое изъёбы ФП?монады всякие с эндофункторами, наверное...
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38088912
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ggg_oldНо ФП оперирует абстракциями далекими от реальности работы компада, за что ФП и критиковал Вирт.


Ggg_oldи как ни крути не годятся в мэйнстрим.
какой неочевидный вывод.

жаба тоже оперирует абстракциями далекими от реальности работы компа, но почему-то является что не есть самым настоящим мейнстримом...
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38088913
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZyK_BotaNпросто название топика напомнило. привел цитату в качестве шутки.Обсуждение полутаралетней давности я ещё помню
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38088914
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ggg_oldну, главной фишкой АДы я так понял является порождение сложного, но безопасного кода (максимально безопасного)
Чел. это взаимоисключающие параграфы. Ты что-то не так понял.
И что такое безопасность? Неспособность ронять систему в синий экран?
Или нечто другое?

Но ФП оперирует абстракциями далекими от реальности работы компа и как ни крути не годятся в мэйнстрим.
Я тебя очень сильно удивлю но абстракции ФП - вокруг нас.
Ни один транслятор не пишется без БНФ которая по сути
является рекуррентным описанием грамматик. Это первая
ласточка ФП. И ее нужно уметь видеть.
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38088935
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonНи один транслятор не пишется без БНФ которая по сути
является рекуррентным описанием грамматик. Это первая
ласточка ФП. И ее нужно уметь видеть.Простите, а при чем здесь Беларусский Народный Фронт?
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38088937
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ggg_oldну, главной фишкой АДы я так понял является порождение сложного , но безопасного кода (максимально безопасного)

если под словом "сложный", имеется ввиду многословный - то да...
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38088939
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZyK_BotaNсначала записать условное выражение(результат которого запишется в стек).
потом производить любые вычисления, после которых стек выровняется.
потом "вызвать процедуру"(да-да в форте нет процедур, называйте это как хотите) в которой есть "оператор"(да-да, слово) "иф", и он воспользуется значением со стека.Не вижу в этом никаких проблем.
Прими за данность: все что лежит на стеке переде вызовом слова это параметры этого слова. Если ты поймешь это, то с легкостью увидишь что описываемая тобой "страшная вещь" это полный аналог процедеры в которая при старте проверяет булевый параметр.
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38088940
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlZyK_BotaNсначала записать условное выражение(результат которого запишется в стек).
потом производить любые вычисления, после которых стек выровняется.
потом "вызвать процедуру"(да-да в форте нет процедур, называйте это как хотите) в которой есть "оператор"(да-да, слово) "иф", и он воспользуется значением со стека.Не вижу в этом никаких проблем.
Прими за данность: все что лежит на стеке переде вызовом слова это параметры этого слова. Если ты поймешь это, то с легкостью увидишь что описываемая тобой "страшная вещь" это полный аналог процедеры в которая при старте проверяет булевый параметр.э. не. дело в том, как это все выглядит на языке программирования.
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38088946
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlmaytonНи один транслятор не пишется без БНФ которая по сути
является рекуррентным описанием грамматик. Это первая
ласточка ФП. И ее нужно уметь видеть.Простите, а при чем здесь Беларусский Народный Фронт?
Дружище ты забыл поставить смайлик?
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38088960
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonWhite Owlпропущено...
Простите, а при чем здесь Беларусский Народный Фронт?
Дружище ты забыл поставить смайлик?Нет, не забыл. Я не знаю что такое БНФ, а Гугл кроме упомянутой партии никак это не расшифровывает... Английскую аббревиатуру дай.
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38089006
sphinx_mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owlmaytonпропущено...

Дружище ты забыл поставить смайлик?Нет, не забыл. Я не знаю что такое БНФ, а Гугл кроме упомянутой партии никак это не расшифровывает... Английскую аббревиатуру дай.А просто поменять "букафки"?
Хотя оно и по-русски звучит и находится вполне неплохо: форма Бэкуса-Наура...
Я проверил - гугл (наверное, какой-то "неправильный") выдал вторым результатом в поиске по абревиатуре БНФ... :)
...
Рейтинг: 0 / 0
в каких ЯП можно
    #38089453
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sphinx_mvWhite Owlпропущено...
Нет, не забыл. Я не знаю что такое БНФ, а Гугл кроме упомянутой партии никак это не расшифровывает... Английскую аббревиатуру дай.А просто поменять "букафки"? Куда поменять? На CFG, да?
sphinx_mvХотя оно и по-русски звучит и находится вполне неплохо: форма Бэкуса-Наура...
Я проверил - гугл (наверное, какой-то "неправильный") выдал вторым результатом в поиске по абревиатуре БНФ... :)А вот мне он выдает ссылку на Википедию только в конце второй страницы... yahoo только на седьмой странице... яндек на третей странице...
...
Рейтинг: 0 / 0
25 сообщений из 79, страница 3 из 4
Форумы / Программирование [игнор отключен] [закрыт для гостей] / в каких ЯП можно
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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