Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум на Исходниках.RU > Прочие языки программирования > Полезные ссылки


Автор: wormball 03.03.07, 21:07
Предлагаю сделать сборник ссылок на сайты, посвящённые языкам программирования.

Скажу для начала то, что знаю.

Язык программирования Forth
http://forth.org.ru/ - Russian FORTH Interest Group
http://fforum.winglion.ru/index.php - форум по Форту

Автор: Kopa 15.03.07, 11:19
К Форто наследователям можно отнести язык Factor
( написан российским программистом разработчиком редактора JEdit,
сейчас работает в канаде. Как и в jedit исходники системы сделаны на Java )


http://factor-language.blogspot.com/ Страничка Автора языка
http://factorcode.org/ Сайт поддержки языка

P.S. По Форт (Forth) языку и его приемникам, можно привести большое число ссылок.
Дело за малым - был бы интерес к его использованию.:)

Автор: Agro 30.03.07, 08:35
На сайте

http://www.aladjev-maple-book.narod.ru

вы найдете информацию по новой книге «В.З. АЛАДЬЕВ, В.К. Бойко, Е.А. Ровба. Программирование и разработка приложений в Maple».

Добавлено
Также может представить интерес и ссылка

http://www.aladjev.narod.ru/

Автор: byriy 07.05.07, 19:42
Язык программирования LUA:
www.lua.org(eng)
Википедия:http://ru.wikipedia.org/wiki/Lua(рус)
Tutorial:http://lua-users.org/wiki/TutorialDirectory(eng, но в принципе все понятно и толково)

Язык программирования RUBY:
официальная страница(eng)
википедия (рус)
викиучебник (рус)
неплохая статья

Автор: thesis 17.07.07, 02:12
Вот Модула-2, прошу любить и уважать :)

http://www.modula2.org/
основной сайт

http://www.excelsior-usa.com/
сайт производителя (фактически это новосибирская группа) freeware компиляторов Модулы для различных платформ

http://www.modulaware.com/m2wr/
вебринг по Модуле

Автор: sarjsheff 28.08.07, 14:31
Язык программирования LUA:

Перевод последнего Reference Manual по 5.1 lua.ru .

Автор: desperado27 26.02.08, 14:14
Python-кое-где читал, что может стать типа "PHP отдыхает"...
www.python.org-основной сайт(там же дистрибуты, последние релизы и новости).

А ниже ру-язычные ресурсы:

http://www.python.com.ua
http://www.python.ru
http://www.pydev.ru
http://www.pythons.ru

Автор: .failer 18.03.08, 10:59
Язык D (Ди)

http://www.digitalmars.com/d/2.0/index.html
кое-какая документация:
http://www.quit-clan.de/docwiki/view.php?pageid=1

Автор: Baronchik 31.07.08, 16:20
С периодом года в два всплывает вопрос о бесплатном трансляторе с PL/1
для Windows.
Вот ссылка, причем есть и документация на русском - http://narod.ru/disk/5350611000/pl1%20(copy%204).rar.html.

Автор: diakin 24.10.08, 07:28
Ыхх!
Rapid-Q basic
---
Rapid-Q является BASIC языком программирования. Основные конструкции языка поддерживаются многими платформами, (за исключением графического интерфейса) - Windows, Linux, Unix (Solaris и HP-UX поддерживаются). Windows XP также поддерживается, за исключением команды Sound. Rapid-Q может использоваться для создания GUI и консольных приложений, включая CGI приложения. Rapid-Q генерирует байт код, а не машинный код. Это требует интерпретатора для чтения и выполнения байт-кода, однако этот интерпретатор встраивается в приложения, так что никаких дополнительных файлов для распространения ваших приложений не требуется. Размер исполняемого файла при этом составляет ~ 200-400 кб. Исполняемый файл упакован UPX. Размер неупакованного файла ~ 1 Mb. Возможно создать приложение в виде dll-ки интерпретатора и исполняемого файла. Размер exe-файла при этом составляет ~15 kb.
Основной проблемой при использовании интерпретатора может быть скорость выполнения, но для большинства случаях она вполне приемлема.
Rapid-Q был первоначально создан, чтобы обеспечить свободную реализацию языка программирования БЕЙСИКА для Windows.
---
http://ru.wikipedia.org/wiki/Rapid-Q_basic
http://www.miraxem.com/rqbasic/index.html - документация и ссылки на дистрибутив, IDE и примеры.
http://miraxem.com/rqider.htm - IDE

Добавлено
FreeBASIC is a completely free, open-source, 32-bit BASIC compiler, with syntax similar to MS-QuickBASIC, that adds new features such as pointers, unsigned data types, inline assembly, object orientation, and many others.

http://www.freebasic.net/
http://www.freebasic.net/wiki/wikka.php?wakka=DocToc

Автор: hkdkest2 10.06.09, 12:51
Задачки по Прологу!
ЗЗадачки по моделированию в GPSS

Автор: korvin 09.03.10, 19:00
Common Lisp:

http://pcl.catap.ru (перевод "Practical Common Lisp")
http://www.paulgraham.com/onlisp.html (книга "On Lisp", англ.)
http://www.lispworks.com/documentation/HyperSpec/Front/ (справочник по Common Lisp)
http://common-lisp.net (пакеты и не только)
http://cliki.net (Common Lisp Wiki)
http://lisper.ru
http://lisp.ru



Scheme:

http://www.schemers.org/
http://www.plt-scheme.org/ (популярная реализация)
http://www.htdp.org/2003-09-26/Book/ (книга "How To Design Programs", англ.)

Автор: YunX 11.03.10, 06:54
www.Bpascal.ru - ОЧЕНЬ большая база бесплатных программ на Паскале. Сайт новый (2010 год) - возможно раньше Вы его не видели.

Автор: volvo877 11.03.10, 08:17
Цитата YunX @
возможно раньше Вы его не видели.
Поверь, мы ничего от этого не потеряли. Наугад ткнул в одну "статью" и скачал один "исходник". Информация в "статье" не соответствует действительности, а "исходник" не делает того, что заявлено в описании. "Думайте сами, решайте сами..." (С)


Автор: YunX 15.03.10, 22:42
Цитата volvo877 @
Цитата YunX @
возможно раньше Вы его не видели.
Поверь, мы ничего от этого не потеряли. Наугад ткнул в одну "статью" и скачал один "исходник". Информация в "статье" не соответствует действительности, а "исходник" не делает того, что заявлено в описании. "Думайте сами, решайте сами..." (С)

volvo877, можешь, пожалуйста, сказать какой именно исходник не соответствует описанию? Сайт корректируется.
Ошибки имеются (на то и предупреждение и просьба с помощью их выявления и устранения), но их не так много.

Автор: amk 16.03.10, 01:08
Насколько я понял, там (на www.Bpascal.ru) любой желающий может задачу выкладывать. Наверняка проверить работоспособность просто не успевают. Имело бы смысл к статьям добавить пометки о наличии/отсутствии проверки или что-то типа рейтинга качества. По виду (я скачал ОДЕ посмотреть) - типичная лабораторка по программированию - ни комментариев (не выписано даже задание), ни внятных имен для переменных - отформатирован текст правда прилично. Если препод строгий - на четверку.

Автор: Swetlana 03.01.12, 12:00
Программирование экспертных систем на Турбо-Прологе. / Д. Марселлус. М.: Финансы и статистика, 1994.
Книга не полностью!
А может и полностью, не помню :)
ES1.rar (, : 1452)

Автор: Swetlana 03.01.12, 12:00
...
ES2.rar (, : 1206)

Автор: Swetlana 03.01.12, 12:00
...
ES3.rar (, : 1172)

Автор: Swetlana 03.01.12, 12:01
...
ES4.rar (, : 1206)

Автор: Swetlana 03.01.12, 12:01
...
ES5.rar (, : 1460)


Часть книги
Программирование экспертных систем на Турбо-Прологе. / Д. Марселлус. М.: Финансы и статистика, 1994.
воспроизведена в лекциях по искусственному интеллекту
FAQ: избранное часть 1 (и не последняя)

Автор: prologfan 20.02.14, 07:59
Новый курс по логическому программированию и языку Visual Prolog 7.x
http://www.intuit.ru/studies/courses/12333/1180/info

Visual Prolog 7.x. Personal Edition свободно скачивается с www.visual-prolog.com.

Автор: SectorbzC 09.03.15, 22:00
Objective Си Obj C
Objective-c мощный и простой язык, подмножество Си. Поддерживает такие вещи как интроспекция.

Интересно, что стиль и принцип Objective-c и Smalltalk возможно реализовать в C++ как средствами Си, так и средствами шаблонов С++.
В отличие от C++ имеющего нарочито громоздкий синтаксис (== производительность за счёт труда программиста) синтаксис Objective-c, как и Си краток, трудосберегающ. Синтаксис Objective-c ещё и прост: у программиста Си его освоение займёт минимальное время. Любой код Си откомпилируется компилятором Obj C.

Как подключать Objective-C в Win (ссылка).
(в названиях папок не терпит пробелов, проверялось на WinXP SP3)


Теоретические основания языка:
Скрытый текст
Objective-C wiki

...рефлексивно-ориентированный...

Целью ... было создание языка, поддерживающего концепцию software IC. Под этой концепцией понимается возможность
собирать программы из готовых компонентов (объектов)
, подобно тому как сложные электронные устройства могут быть легко собраны
из набора готовых интегральных микросхем. ...поддерживалась бы интроспекция ... обработка сообщений.

...особенностей языка является то, что он message-oriented, в то время как C++ — function-oriented. Это значит, что в нём вызовы метода интерпретируются не как вызов функции ... а именно как посылка сообщения (с именем и аргументами) объекту, подобно тому, как это происходит в Smalltalk-е.

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

+ Концепция Smalltalk
Smalltalk wiki

Всё — объекты. Строки, целые числа, логические значения, определения классов, блоки кода, стеки, память — всё представляется в виде объектов.
Выполнение программы состоит из посылок сообщений между объектами. Любое сообщение может быть послано любому объекту; объект-получатель определяет, является ли это сообщение правильным, и что надо сделать, чтобы его обработать.


Литература:
Скрытый текст
Краткий курс: http://c-objective.ru
вводная: http://c-objective.ru/objective-c-dlya-nac...tion-framework/
есть книги по c-obj http://www.williamspublishing.com/cgi-bin/list.cgi?id=5804
http://progbook.ru/objective-c/

Become an Xcoder: русское издание (Бесплатная книга на русском языке для начинающих программировать под Apple Cocoa, используя Objective-C)

Общая информация: http://progopedia.ru/language/objective-c/
http://habrahabr.ru/post/107126/
http://steps3d.narod.ru/tutorials/objective-c-tutorial.html

Автор: SectorbzC 10.03.15, 12:19
Цитата SectorbzC @
Интересно, что стиль и принцип Objective-c и Smalltalk возможно реализовать в C++ как средствами Си, так и средствами шаблонов С++.

Пример реализации (ссылка).

Автор: Mr.Delphist 13.03.15, 10:55
Всё что Вы хотели знать про C# WPF, но боялись спросить
http://professorweb.ru/my/WPF/base_WPF/level1/info_WPF.php

Автор: shomik222 15.03.15, 12:16
ЗДРАСВУЙТЕ.Я пока мало что понемаю,но очень интересно готов поучится !! :rolleyes: :rolleyes:

Автор: nezNiRmst 20.08.19, 14:54
кто-нибудь выложите ссылку на мод, убирающий предел на лимит поздних юнитов и увеличивающий предел на отряды, плиз.если есть, то чтобы работал с combiner mod.

Автор: Akina 28.05.20, 13:41
Книга от Светланы "Основы логического программирования" (Турбо-Пролог).
Ссылка на оригинальный пост
Ссылка на архив с книгой

Powered by Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)