LINUX.ORG.RU
Форум — Talks  

Краткое резюме по Goose

 аскетизм, пуризм,


0

3

Половина проблем решаемых автором языка Goose оставляет ощущение что как бы созданы им собственноручно (причем одной рукой, второй он себе пользоваться запретил), другая половина — прямиком из книжек Вирта типа «Алгоритмы и структуры данных», с плоскими массивами для всего, ну сейчас называется «дата-драйвен», это где-то база, если без фанатизма, пуризма и совсем уж аскетизма... Но как же без них, поэтому индексировать и итерировать по плоским массивам в Goose нормально нельзя, потому что лошадь в ванне с огурцамигусь в бассейне с только растущими массивами. В пакетном режиме по бенчмаркам автора — теоретическая имба, как MIMD, на практике «ввод-вывод — это чья-то еще проблема, чо пристали».

https://aardappel.github.io/goose/

★★★★★

Последнее исправление: slackwarrior (всего исправлений: 2)

Язык, придуманный из желания быть эффективным или безопасным, убог по самой своей природе. Язык должен быть выразительным, а уж сделать его эффективным и безопасным – чисто техническая задача для разработчиков компилятора или интерпретатора. Что приятнее: пользоваться русским языком Пушкина, Толстого и Достоевского, который, возможно, витиеват, многословен и временами громоздок или же разговаривать на гопнической фене из подворотни, эффективность которой при решении задач «где бы чего подрезать» зашкаливает?

buddhist ★★★★★
()
Ответ на: комментарий от buddhist

Обычно сначала задаются критерием. Даже у писателей есть художественная задача. То как они ее решали раньше сейчас не всем заходит и не только из-за длинных периодов или затянутых экспозиций типа «встречи князя с дубом». У языкостроителей же критерии ортогональные - скорость не про безопасность или надежность, когда говорят про опупенную скорость, забывают уточнить на каком классе задач или сколько углов срезали на квадратных колесах, и почему у велосипеда нет не только тормозов, но и седла.

slackwarrior ★★★★★
() автор топика
Ответ на: комментарий от buddhist

Язык должен быть выразительным

Почему?

И кому должен?

И нет, язык (как и любая другая вещь) в первую очередь должен выполнять задачу для которой был создан.

Во вторую - делать это хорошо, с минимумом лишних сущностей.

А в третьих, для использованиях в условиях экстремальных кейсов, должен быть еще и простым и кратким. Чтобы его можно было быстро освоить и доносить информацию с минимальными задержками.

Посмотри на «феню» строителей, военных и всевозможных эктремалов. Там эти твои пушкинские обороты - верная смерть, а зачастую не только твоя.

Что приятнее: пользоваться русским языком Пушкина, Толстого и Достоевского

А чем именно тебе это «приятней»?

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

Разумеется, сугубо с целью кажущегося превосходства перед другими людьми!

разговаривать на гопнической фене из подворотни

А ты задумайся, почему они так говорят.

И обрати внимание на длину слов и лаконичность выражений.

hargard ★★★
()
Ответ на: комментарий от hargard

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

А создан он выражать мысли программиста.

А в третьих, для использованиях в условиях экстремальных кейсов, должен быть еще и простым и кратким

Вас лопатами бьют во время программирования или что?

Посмотри на «феню» строителей, военных и всевозможных эктремалов.

Матерятся, в основном. То же мне секрет.

Разумеется, сугубо с целью кажущегося превосходства перед другими людьми!

Ха-ха-ха-ха-ха!

А ты задумайся, почему они так говорят.

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

ugoday ★★★★★
()
Ответ на: комментарий от buddhist

русский язык Пушкина, краток и информотивен, несколько строчек (стихов или прозы), а ситуацию на страницы обрисовал.

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

s-warus ★★★★★
()
Ответ на: комментарий от hargard

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

Зачем такое сложное предложение? Пушкин научил? Надо так: ыыы лох ёпта выпей йаду. И всё, минимальные задержки.

bread ☆
()
Ответ на: комментарий от s-warus

краток и информотивен, несколько строчек (стихов или прозы), а ситуацию на страницы обрисовал

Спасибо, но я знаю определение слова «выразительный».

buddhist ★★★★★
()
Ответ на: комментарий от hargard

мат хорош когда ускоряет донесение информации: вставь эту фигню. (да может по ошибке другую но мало вероятно)

но плох когда он паузы заполняет, слова паразиты тудаже.

Пушкин хорош плотностью подачи информации (может поэтому и нравится, краткость сестра ....)

s-warus ★★★★★
()
Ответ на: комментарий от slackwarrior

Обсудить толком и не успели.

Внесите Царя sudo cast qulinxao3 :)

yars068 ★★★★★
()
Вы не можете добавлять комментарии в эту тему: только для зарегистрированных, score>=50.