powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / проект SOL (Соль) = Simple Objects Language
28 сообщений из 28, показаны все 2 страниц
проект SOL (Соль) = Simple Objects Language
    #35031118
jyun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
присоединяйтесь к обсуждению языка SOL
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35031239
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Этому продукту больше подходит название хрен, а не соль.
Удачи!
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35031453
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jyunприсоединяйтесь к обсуждению языка SOL
цитата из описания
Если язык устроен так, что компилятору всё равно, используется ли для присваивания знак := или =, то мы примем оба знака как допустимые. И так же поступим с операцией сравнения на равенство (= или ==). И будем так поступать везде, где можно.

И сразу наткнемся на неоднозначность
if (a=b)
это паскалевский (алгол) стиль или Си? если первое, то это просто сравнение двух величин, если второе, то присваивание и проверка на нуль.
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35031457
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
NafИ сразу наткнемся на неоднозначность
if (a=b)
это паскалевский (алгол) стиль или Си? если первое, то это просто сравнение двух величин, если второе, то присваивание и проверка на нуль. в бэйсики это почему-то вопросов не вызывает
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35031463
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eNose NafИ сразу наткнемся на неоднозначность
if (a=b)
это паскалевский (алгол) стиль или Си? если первое, то это просто сравнение двух величин, если второе, то присваивание и проверка на нуль. в бэйсики это почему-то вопросов не вызывает
В бейсике синтаксис однозначен
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35031529
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35031550
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторКстати, если кому интересно попробовать составить БНФ или ЕБНФ схему синтаксиса, я был бы не против. К моему сожалению, я не считаю, что БНФ даёт хоть какую-то пользу, я её даже читать не могу, не приемлет мой мозг, для меня это что-то write-only текста. Но интересно было бы всё-таки иметь формальное описание синтаксиса
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35031561
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил авторКстати, если кому интересно попробовать составить БНФ или ЕБНФ схему синтаксиса, я был бы не против. К моему сожалению, я не считаю, что БНФ даёт хоть какую-то пользу, я её даже читать не могу, не приемлет мой мозг, для меня это что-то write-only текста. Но интересно было бы всё-таки иметь формальное описание синтаксиса

В его штатье и помимо этого много ... познавательного :)
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35031604
NotGonnaGetUs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)В его штатье и помимо этого много ... познавательного :)
Нужно отдать должное автору, столько буковок не каждый сможет написать в трезвом уме...
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35031737
Фотография U-gene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторКстати, если кому интересно попробовать составить БНФ .... я был бы не против .... я не считаю, что БНФ даёт хоть какую-то пользу, Тогда уж заодно напиши - "если если кому интересно написать транслятор.... я был бы не против"
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35031839
Фотография cap83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Букв столько не осилил ... Так какие в нем фишки ?
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35031921
Фотография cap83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лучше попугая обсудить -> Попугай!
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35033784
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Кладов1.7. Числа с плавающей запятой

Запись чисел с плавающей точкой. Давно эксплуатируется стандарт, при котором в языке программирования число с плавающей точкой может быть записано в фиксированном или научном формате. Думаю, проще всего оставить это правило без изменений, и, кроме того, никто не мешает без введения дополнительных синтаксических конструкций использовать легально и запись в виде математической операции (хотя запись в научной форме короче и не представляет особых сложностей для людей, знакомых хотя бы с одним языком программирования):

5 = 5.0 = 0.5E+1 = 0.5*10^1

Мы лишь потребуем, чтобы десятичная точка в записи числовой константы с плавающей запятой в любом из вариантов была окружена цифрами с обеих сторон, т.е. запись .5 допускаться не будет без ведущего нуля, и 5. с зависшей точкой - тоже.

Мы не будем разрешать при непосредственной записи чисел вставлять между цифрами какие-либо разделители (например, пробелы). Если очень желательно записывать большие числа с разбиением на тройки цифр, достаточно использовать функцию d'nnn nnn nnn', где внутри строки, представляющей десятичное число, можно разделять цифры пробелами - для повышения читабельности.

Сие тождество, записанное выше навело на меня много размышлений. Означает-ли вышесказанное, что 0 = 0.0 = 0.0E+1 = 0.0*10^1. Я пока не готов ответить на этот вопрос. Надо подумать.
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35033959
Вайсблат
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ИзопропилЭтому продукту больше подходит название хрен, а не соль.
NotGonnaGetUsНужно отдать должное автору, столько буковок не каждый сможет написать в трезвом уме...
cap83Букв столько не осилил ... Так какие в нем фишки ?

Вот поэтому вы, русские, всю жизнь так и сидете в говне по уши. И до сих пор не можете ничего своего сделать, а только пользуетесь американскими программами и китайским железом.

Когда еврей придумает какую-нибудь фигню, все евреи ему говорят - "Изя, ты умный! Ты сделал отличную штуку! Есть правда несколько небольших недостатков, но если ты подправишь вот тут и вот там - то это будет вообще гениальное творение. Мы тобой гордимся!"

А вы только и думаете, как бы кто не оказался умнее чем остальные. "Ты чо, типа самый умный?" И за ноги его, за ноги - обратно в говно. Чтобы сидел вместе со всеми и не высовывался.

А.М. Вайсблат
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35033980
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вайсблат...

Ну вот... обязательно найдётся какой-то м$д%ла, который придёт накакает всем на головы. Уж не Владимир-ли Кладов пожаловали к нам?

Написал бумажку куда надо...
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35034153
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВайсблатВот поэтому вы, русские, всю жизнь так и сидете в говне по уши. И до сих пор не можете ничего своего сделать, а только пользуетесь американскими программами и китайским железом.


Таки если бы Изя придумал что-то умное :( я первый сказал-бы:
"Изя, ты придумал умное ".

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

P.S. Иная простота хуже воровства бывает
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35034213
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попытка встраивания SQL (п 9.4) вышибает слезу. Автор явно не в теме.
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35034370
Фотография cap83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так все же кто мне ответит что на этом языке писать нужно ?
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35034375
Фотография cap83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и почему именно на нем )
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35034408
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cap83Так все же кто мне ответит что на этом языке писать нужно ?

Зря стараешься :( Афффтора тут нету
Завлекалово на форум мастаков Delphi
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35034409
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cap83и почему именно на нем )
Честно говоря, я-бы охотнее проголосовал за DigitalMars D. У того хотя-бы цели более прагматичные. И авторы не швыряются такими словами как "Простой безопасный платформенно-независимый...". Кстати, насчет безопасного... в тезисах Кладова был один аргумент ... хм... ага.. вот ... "Отсутствие дополнительных правил в данном случае дисциплинирует программиста и позволяет компилятору проверить семантическую составляющую выражения на этапе компиляции...". .

Я никогда не поддержу этот тезис.
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35034423
Фотография cap83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да Ди (D) меня тоже заинтересовал ...
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35034460
NotGonnaGetUs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вайсблат
Когда еврей придумает какую-нибудь фигню, все евреи ему говорят - "Изя, ты умный! Ты сделал отличную штуку! Есть правда несколько небольших недостатков, но если ты подправишь вот тут и вот там - то это будет вообще гениальное творение. Мы тобой гордимся!"

А.М. Вайсблат

Уважаемый АМ! Когда Турчин создаёт рефал - я говорю: Умный мужик! Рефал отличная штука!
Но когда человек пишет чушь, я могу только констатировать факт - написана чушь.
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35034614
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
в курсе, что идеи, заложенные в Хаскел (теория категорий) настолько сложны, что нужно специальное мат. образование, чтобы понять. Проверять не решаюсь, хотя математик по образованию. Бэйсик - вот идеал простоты, а не Лисп. Поймёт любой, напишет каждый второй инженер.


Как БГ прям
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35034670
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)Как БГ прям

Борис Гребенщиков?
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35034846
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton Gluk (Kazan)Как БГ прям

Борис Гребенщиков?

Неа
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35047603
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) Гмм
в сочетание с непониманием автором БНФ
порадовало описание скрытых ошибок
/*
*под скрытыми ошибками понимается возможность появления неверного кода, который будет синтаксически верен, и откомпилируется, и даже, возможно, будет для каких-то данных работать как хотелось программисту, но при этом скрывающего серьёзную ошибку, способную проявиться позже.
*/

и особенно порадовала авторская утверждение о том, что в его языке они практически
невозможны.
...
Рейтинг: 0 / 0
проект SOL (Соль) = Simple Objects Language
    #35047972
Фотография D129
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот это как вам:

Автоматическое обнуление слабых указателей при уничтожении объекта. "Слабый" указатель (LOOP) не является удерживающим в памяти тот объект, на который он указывает. Если на объект, указываемый слабым указателем, более ни указывает ни один "сильный" указатель (и счётчик его использований стал равен нулю), то этот объект автоматически уничтожается, и при этом все "слабые" указатели, указывающие на этот объект, получают значение NIL (об этом заботится компилятор).

Классный компилятор. Заботится обо всех откомпилированных им программах... отец родной...

2 автор - Вы, конечно, многому научитесь, пытаясь организовать подьем солнца вручную. Но перескакивать от синтаксиса сразу к использованию сторонних dll и мультитрейдингу...
Безумству храбрых поем мы песню (с)
...
Рейтинг: 0 / 0
28 сообщений из 28, показаны все 2 страниц
Форумы / Программирование [игнор отключен] [закрыт для гостей] / проект SOL (Соль) = Simple Objects Language
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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