Comments: |
From: | (Anonymous) |
Date: | November 7th, 2023 - 11:13 pm |
---|
| | | (Link) |
|
говноскобки в пизду
Тому что Scheme игрушка для высоколобых, непонятно как на ней вообще писать, если не накуриться матана, причем для этого надо еще и аспергером быть. Ну нахуй. Если Васику/Оберону/Паскалю хотя бы теоретически Машу из бухгалтерии обучить можно, то Лиспу и его клонам - без свертывания мозгов вкрутую, вряд ли получится.
Даже ассемблер проще, там просто много мелких суетливых движений.
Я нашел учебник Коммон Лиспа для самых узколобых, буду проводить эксперимент скоро. Stay tuned.
Вообще мантра “программирования для всех” по-настоящему началась с ллмками, вот это действительно для Маш из бухгалтерий.
>Stay tuned. Ну буду ждать, посмотрим. Напейши, когда готово будет, но не под замком.
>мантра “программирования для всех”
Если "совсем для всех", то это Бейсик. Оно даже сразу на тех же атарях грузилось. А если "для бухгалтера", то это Paradox, ну еще для бухгалтера пытались сделать SQL, но если это бухгалтеру подойдет, то только англоязычному.
Ваня, почему ты все время мешаешь CL и схему в одну кучу??
CL это язык с мутабельными структурами и макросами, такой JS done right, схема это рафинад для того чтобы структурировать и интерпретировать компьютерные программы, без пяти минут хаскель и соль земли.
Написать интерпретатор CL по сложности примерно как васика, и домохозяйкам вполне зайдет, если их сначала васиком не испортить; в главной книжке по схеме на первой странице написано, как считать интеграл методом трапеций.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | November 28th, 2023 - 10:55 pm |
---|
| | | (Link) |
|
удивительное дело: существует этот самый лисп кучу лет — а люди всё на васик идут. может, это не с людьми что-то не так, а с лиспом?
была когда-то такая машина, Jupiter Ace. туда в ROM заместо васика форт встроили. вполне полноценный форт, который объективно по всем параметрам круче васика. но пипл потуг не оценил, потому что форт нахуй нечеловеческий, ёбаные инопланетные захватчики.
к сожалению, один нечеловеческий в самом плохом смысле слова язык таки умудрился выжить. лучше бы вместо сишечки все на неструктурном васике писали, право слово.
> это не с людьми что-то не так ты издеваешься же, признайся честно?
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | November 30th, 2023 - 05:04 pm |
---|
| | | (Link) |
|
я в очередной раз пытаюсь — без особой нажеды на понимание — пояснить, что не человеки для машин, а машины для человеков.
Схема - это просто, хехе, кхе-кхе-кхе...
Да и, вообще, - когда схему освоил как надо, языков больше для тебя нет, различий между языками нет, - а различаешь только чистые концепции и удобство/неудобство синтаксиса (который адаптируешь как тебе нравится).
Ask me anything, а просто писать лень...
From: | (Anonymous) |
Date: | November 9th, 2023 - 01:14 am |
---|
| | | (Link) |
|
broke: освоить схему woke: написать свою схему bespoke: переписывать свою схему по десять раз в год с нуля
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | November 8th, 2023 - 09:38 am |
---|
| | | (Link) |
|
потому что если показать код на лиспе нормальному человеку, то единственной его реакцией будет: «идите нахуй. и вот это с собой заберите.»
From: | (Anonymous) |
Date: | November 9th, 2023 - 01:35 pm |
---|
| | | (Link) |
|
и хорошо! мир был лучше, когда нормики не пользовались компьютерами
Это испорченному васиком если.
А так - примерно как дети smalltalk едят лучше чем взрослые и другие языки, потому что он реально про потрогать руками вещи.
То есть написать (read "my favorite porno novel") и (show "wet pussies.mkv")
ребенку не труднее, чем без скобочек.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | November 28th, 2023 - 10:50 pm |
---|
| | | (Link) |
|
я очень рад за ребёнков. все остальные взрослые пользователи техники не нужны.
вот когда у нас ребёнков будут учить говорить на лиспе, и когда все математики будут использовать префиксную нотацию — тогда лисп и будет чем-то нормальным. а до тех пор это хак, сделаный чтобы машине парзить было проще.
это не значит, что хак плохой. это значит, что хак плохой для людей, которые не собираются полностью подстраиваться под то, как проще машине. тем более что остальной мир тоже с этим не согласен.
> это хак, сделаный чтобы машине парзить было проще
это кстати важно - что он плоский как блин может лечь на клумбу и пиздить кошельки потому что homoiconicity, и в результате макро работает и не превращает жизнь в пиздец одновременно примеров чего пересчитать по пальцам
сделать лисп инфиксным, впрочем, проблемы особой нет, ну Dylan
я бы и сам отдельные недочёты указал, там напр проблема что false = '() (в схеме это вылечили), но для этого нужно сначала людей починить, сделать их умными евреями всех, во избежание антисемитизма
или мне например не нравится, что до сих пор нет рефакторинг-тулзы для CL (этим я займусь, но скорее боюсь чтобы понять, почему это зело непросто сделать, а не чтоб сделать); но ужасно обидно, у вас язык из сбалансированных скобочек, а - нет, не ладно! - не то чтобы нельзя extract/inline function и introduce/eliminate variable, это с таким количеством скобочек я и сам могу, а rename нет средства, а нада.
то есть по факту хочу чтобы бешенство префиксных скобок оставалось, и макросы, но также static typing и нет грязным хакам по типу false = '()
Дилан всем хорош (по кр мере пока я на нем не начал писать), но он не префиксный и это удручает некоторым хаосом.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | November 30th, 2023 - 05:14 pm |
---|
| | | (Link) |
|
как по мне — лисп унылая неудобная хрень, форт проще, быстрее и удобней и няшеней. но это всё ещё не отменяет тезиса про их инопланетность.
штука в том, что мы обсуждаем не профессиональные инструменты, а что-то для казуала. у этих двух групп, очевидно, совершенно разные потребности — а потому им нужны разные инструменты.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | November 30th, 2023 - 05:17 pm |
---|
| | | (Link) |
|
а диланом я как-то не проникся, хотя честно пытался. я так и не понял, зачем мне язык, в котором обрабатывать программу как данные уже невозможно, а всяческих типов и прочих приятных вещей ещё не завезли. очередная попытка оказуалить схему, с непонятной ЦА. закономерно провалилась.
From: | (Anonymous) |
Date: | November 7th, 2023 - 10:36 pm |
---|
| | | (Link) |
|
на то bash тебе дан
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | November 8th, 2023 - 09:41 am |
---|
| | | (Link) |
|
#!/bin/sh
a = 10
test.sh: line 3: a: command not found штоблять? сразу нахуй.
From: | (Anonymous) |
Date: | November 9th, 2023 - 03:46 am |
---|
| | | (Link) |
|
Типа, синтаксис учить не надо?
#!/usr/bin/env bash a=10 b=8 echo $((a*b))
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | November 9th, 2023 - 06:49 am |
---|
| | | (Link) |
|
типа у баша синтаксис говно, потому что баш говно.
From: | (Anonymous) |
Date: | November 10th, 2023 - 05:18 am |
---|
| | | (Link) |
|
купи счётные палочки и не еби нам моск
В 2020х бейсик это как-то совсем уныло. НодуЖС в качестве репла самое то будет. Welcome to Node.js v18.13.0. Type ".help" for more information. > 123+456*678 309291
From: | (Anonymous) |
Date: | November 8th, 2023 - 11:28 am |
---|
| | | (Link) |
|
наконецто мегатонны кода, гигабайты осей, чтобы посчитать 2+2
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | November 8th, 2023 - 11:30 pm |
---|
| | | (Link) |
|
троленх засчитан.
From: | (Anonymous) |
Date: | November 10th, 2023 - 09:45 pm |
---|
| | | (Link) |
|
"...Basic...было отлично..."
И этот человек запрещает нам ковырять в носу.
Кстати, подумал, ты реально smalltalk (напр в инкарнации squeak) и вложенный в него scratch описал
Правда они давно нагадили и переписали его на js, но ктошвиноват
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | November 28th, 2023 - 11:33 pm |
---|
| | | (Link) |
|
смолтолк тоже неплохой вариант. но мне оберон нравится больше, потому что он эффективней. и с модульностю у смолтолка никогда не было проблем только потому, что там её нет. может, как-то решили уже, я не знаю — но то, что знаю, увы. а брать за основу язык и среду без нормальных модулей… нененене. | |