powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Ультракороткий язык программирования
38 сообщений из 38, показаны все 2 страниц
Ультракороткий язык программирования
    #36693424
rstudio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давно хотел написать ультракороткий язык программирования, пускай для решения академических задач. Чтобы большинство головоломок можно было в нем описать в несколько строк кода.
Скорость интерпретатора в данном случае не важна.

Были ли у кого такие мысли ?
Делитесь :)
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36693429
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну вот.
Теперь познакомься с apl, например :)
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36693443
rstudio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
уже коечто почитал. Это какойто брейн фак :) Нужно чтото попросче
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36693446
rstudio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL_Lamerrstudioпосмотрел синтаксис. Это какойто брейн фак :)

Ты ниче не въехал.
Кстати, к - это потомок apl.

ну нужно программку какую на нем написать на простую логическую задачу, например
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36693469
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мысль. Существует 8000 языков программирования, из них по меньшей мере 7900 никому не нужны потому, что их авторы не имели ясного представления, какие нужны.
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36693486
rstudio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
____  lines  sec( 1 .47GHZ)
K	 4 	. 8 
C++	 375 	 3 
C#	 425 	 45 
Java	 431 	 10 

погляди на эту табличку. Есть о чем подумать.
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36693503
rstudio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
короче говоря факториал на К пишется примерно так

Код: plaintext
 1 +!х\*

на самом деле все довольно просто.
!x генерит последовательность от 0 до Х-1
получаем чтото вроде

Код: plaintext
 1 +( 0   1   2   3   4   5   6   7 )\*

потом прибавляем один

Код: plaintext
( 1   2   3   4   5   6   7   8 )\*

и вставляем между элементами знак умножить

Код: plaintext
 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 

вот и все :) программка в 6(!) байт
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36693520
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL_Lamerну вот.
Теперь познакомься с apl, например :)
Да, апл. И как его развитие - язык программирования J . Рекомендую почитать указанный блог. Это - хороший язык. И работает даже у меня под старым наладонником.
ПС. Язык " false " тоже ничего. Тоже под наладонником работает.
Брейнфак - имхо, чё-то в нём не хватает. Уж лучше тогда ВайтСпейс .
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36693522
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Язык для вычисления факториала... 8001-й язык программирования (он же 7991-й никому не нужный).

Лучший (с другого конца) ненужный язык - Nemerle. Его фанаты производят крайне тягостное впечатление. Два польских студента без существенного опыта программирования состряпали его из обрезков нескольких языков, и давно о нём забыли. Но в журнале RSDN завелись 1-2 фаната, которые потратили огромное количество бумагги на его обсуждение (сами с собой), и на их форуме - бредни вроде "Фирма Микрософт перейдёт на Nemerle, как только узнает о его существовании". Однако за несколько лет сами ничего на нём не запрограммировали.
Не надо брать с них пример.

В общем. Нужно или иметь хорошую идею или, если её нет, подумать на другую тему.
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36693538
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Однако, J , как бы там ни было - рекомендую.
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36693550
rstudio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Partisan M,

Ну я бы так не говорил. Ниша всеже есть.
А пока программирование на реальных проектах скорей напоминает занятие для людей с крепкими нервами.
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36693562
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rstudio,

Попробуй таки J, "для решения академических задач" очень подходит. Потом отпишись, плз, как оно. Хорошо?
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36693626
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rstudio, открыл для сеебя Forth? ну достижение!
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36693632
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemarglrstudio, открыл для сеебя Forth? ну достижение!
Причём здесь форт? Ну да, исполняющая система, вместе с компилятором и интерпретатором, на ассемблере (на любом ассемблере и на любом процессоре с любой системой команд) пишется не более, чем за день. По определённому правилу (вернее, шаблону).
Ресь то шла о лаконичности самого языка, а не о чём-то другом.
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36693638
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще - нормальный такой топик получается.
Давай, ресёрч, сюды запостим, кто что о каком языке думает, тебе же все равно - лишь бы потрепаться? :)
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36693676
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL_LamerА вообще - нормальный такой топик получается.
Давай, ресёрч, сюды запостим, кто что о каком языке думает, тебе же все равно - лишь бы потрепаться? :)
Почему потрепаться? Ты же про апл писал? Его, скажем так, логическим продолжением и более удобным, потому что "кривых" символов в качестве операторов языка нету - язык J. Я в позапрошлом году про него прочитал - мне понравилось. Тем более для "академических задач". Ну, типа, едешь себе в метро и вдруг захотелось уравнение в частных производных решить. Вот эта штука - очень для этого годится, как, впрочем и апл.
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36693696
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeедешь себе в метро и вдруг захотелось уравнение в частных производных решить.
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36693719
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeSiemarglrstudio, открыл для сеебя Forth? ну достижение!
Причём здесь форт? Ну да, исполняющая система, вместе с компилятором и интерпретатором, на ассемблере (на любом ассемблере и на любом процессоре с любой системой команд) пишется не более, чем за день. По определённому правилу (вернее, шаблону).
Ресь то шла о лаконичности самого языка, а не о чём-то другом.
Развивая идею лаконичности языка, можно дайти до абсурда. Например задействовать алфавит Unicode. Это порядка 64 тысяч символов. Выучить из наизусть. И гордиться тем что исходник визуально стал в 2 раза меньше по принтабельной площади? И зачем? Кто оценит это решение? И как его потом поддержать?
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36693846
rstudio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
лаконичность, наглядность и простая отладка. Вот что должно быть.
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36693852
rstudio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL_LamerА вообще - нормальный такой топик получается.
Давай, ресёрч, сюды запостим, кто что о каком языке думает, тебе же все равно - лишь бы потрепаться? :)

ничего себе, потрепаться. У меня тут слова не расходятся с делом. Вот есть скрины посмотреть среды разработки. В ней можно кодить, компилить и дебажить, кстате. Правда она предназначена несколько для другого, но в случае чего можно любой интерпретатор докрутить :)
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36693894
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rstudioлаконичность, наглядность и простая отладка. Вот что должно быть.
ну, вот все в наличии
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36693895
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и отладка понятная
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36693896
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemarglrstudio, открыл для сеебя Forth? ну достижение!
мое замечание об обсуждении мемберов форума из топика про языки четвертого поколения
сюда тоже расспостраняется
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36693928
Фотография iv_an_ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rstudioДавно хотел написать ультракороткий язык программирования, пускай для решения академических задач. Чтобы большинство головоломок можно было в нем описать в несколько строк кода.

Учите РЕФАЛ. Если мозги жалко, то muLISP.
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36694212
rstudio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
щас на моря билеты заказаны, через недельку вернемся к теме
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36695989
Шогал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда советую Perl, на нем можно неплохие однострочники кодить))
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36695991
Фотография Вот те на
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeОднако, J , как бы там ни было - рекомендую.
Ммм... где бы взять еще "словарь" и "разговорник"
а то там у него ссылки нерабочие.
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36696039
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот те на,

Я не джедай по J. Но лаконичность мне понравилпсь. Вот ещё, наверное в википедии парочка-тройка тынцев найдётся.
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36697443
Фотография k0rvin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iv_an_ruЕсли мозги жалко, то muLISP.
muLisp давно сдох, остались только Common Lisp, Scheme и немного ELisp
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36697448
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36715258
rstudio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почитал тут про К, какой-то язык для вундеркиндов. Всю программу нужно держать в голове.
Помойму популярный язык должен быть простым и интуитивно понятным, в К пока такого не наблюдаю.
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36715463
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rstudioПочитал тут про К, какой-то язык для вундеркиндов. Всю программу нужно держать в голове.
Помойму популярный язык должен быть простым и интуитивно понятным, в К пока такого не наблюдаю.

А он претендует на популярность?
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36715522
rstudio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
язык не должен напоминать шифр и вместе с тем должен быть интуитивно понятным.
Чтобы его костяк понять и выучить можно было за день или два.
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36715563
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rstudio,

А второй день зачем?
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36715578
rstudio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилrstudio,

А второй день зачем?

чтоб замочить
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36715601
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rstudioязык не должен напоминать шифр и вместе с тем должен быть интуитивно понятным.
Чтобы его костяк понять и выучить можно было за день или два.

кому не должен?
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36718114
Фотография Пилотажный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СУБД kdb+ и язык Q (APL, J, K)

Но примечательно - кто использует
Goldman Sachs Fidelity Investments ConvergEx
Morgan Stanley Oppenheimer Capital Markets Connor, Clark & Lunn Financial Group
Merrill Lynch HypoVereinsbank (HVB) RBC Capital Markets
JPMorgan Zurich Financial Group Thomas Weisel Partners
NYSE/Euronext Rand Merchant Bank GSA Capital
Deutsche Bank DekaBank Total Gas&Power UK
Dresdner Kleinwort Landesbank Baden-Württemberg US Army

!!! Deutsche Bank, US Army
Хотя конечно где именно и для каких задач - вот что интересно.
...
Рейтинг: 0 / 0
Ультракороткий язык программирования
    #36718456
Фотография Ренат
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чем не устраивает mathcad или labview.
МАткад не язык - но на нем математические задачки на ура решаються
labview - уже язык (блок схемами там пишуться задачи) разработаный специально чтобы всякие цапы ацп прогать, математикой заниматься итд
...
Рейтинг: 0 / 0
38 сообщений из 38, показаны все 2 страниц
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Ультракороткий язык программирования
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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