Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.217.194.39] |
|
Сообщ.
#1
,
|
|
|
Предлагаю сделать сборник ссылок на сайты, посвящённые языкам программирования.
Скажу для начала то, что знаю. Язык программирования Forth http://forth.org.ru/ - Russian FORTH Interest Group http://fforum.winglion.ru/index.php - форум по Форту |
Сообщ.
#2
,
|
|
|
К Форто наследователям можно отнести язык Factor
( написан российским программистом разработчиком редактора JEdit, сейчас работает в канаде. Как и в jedit исходники системы сделаны на Java ) http://factor-language.blogspot.com/ Страничка Автора языка http://factorcode.org/ Сайт поддержки языка P.S. По Форт (Forth) языку и его приемникам, можно привести большое число ссылок. Дело за малым - был бы интерес к его использованию. |
Сообщ.
#3
,
|
|
|
На сайте
http://www.aladjev-maple-book.narod.ru вы найдете информацию по новой книге «В.З. АЛАДЬЕВ, В.К. Бойко, Е.А. Ровба. Программирование и разработка приложений в Maple». Добавлено Также может представить интерес и ссылка http://www.aladjev.narod.ru/ |
Сообщ.
#4
,
|
|
|
Язык программирования LUA:
www.lua.org(eng) Википедия:http://ru.wikipedia.org/wiki/Lua(рус) Tutorial:http://lua-users.org/wiki/TutorialDirectory(eng, но в принципе все понятно и толково) Язык программирования RUBY: официальная страница(eng) википедия (рус) викиучебник (рус) неплохая статья |
Сообщ.
#5
,
|
|
|
Вот Модула-2, прошу любить и уважать
http://www.modula2.org/ основной сайт http://www.excelsior-usa.com/ сайт производителя (фактически это новосибирская группа) freeware компиляторов Модулы для различных платформ http://www.modulaware.com/m2wr/ вебринг по Модуле |
Сообщ.
#7
,
|
|
|
Python-кое-где читал, что может стать типа "PHP отдыхает"...
www.python.org-основной сайт(там же дистрибуты, последние релизы и новости). А ниже ру-язычные ресурсы: http://www.python.com.ua http://www.python.ru http://www.pydev.ru http://www.pythons.ru |
Сообщ.
#8
,
|
|
|
Язык D (Ди)
http://www.digitalmars.com/d/2.0/index.html кое-какая документация: http://www.quit-clan.de/docwiki/view.php?pageid=1 |
Сообщ.
#9
,
|
|
|
С периодом года в два всплывает вопрос о бесплатном трансляторе с PL/1
для Windows. Вот ссылка, причем есть и документация на русском - http://narod.ru/disk/5350611000/pl1%20(copy%204).rar.html. |
Сообщ.
#10
,
|
|
|
Ыхх!
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 |
Сообщ.
#12
,
|
|
|
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", англ.) |
Сообщ.
#13
,
|
|
|
www.Bpascal.ru - ОЧЕНЬ большая база бесплатных программ на Паскале. Сайт новый (2010 год) - возможно раньше Вы его не видели.
|
Сообщ.
#14
,
|
|
|
Цитата YunX @ Поверь, мы ничего от этого не потеряли. Наугад ткнул в одну "статью" и скачал один "исходник". Информация в "статье" не соответствует действительности, а "исходник" не делает того, что заявлено в описании. "Думайте сами, решайте сами..." (С)возможно раньше Вы его не видели. |
Сообщ.
#15
,
|
|
|
Цитата volvo877 @ Цитата YunX @ Поверь, мы ничего от этого не потеряли. Наугад ткнул в одну "статью" и скачал один "исходник". Информация в "статье" не соответствует действительности, а "исходник" не делает того, что заявлено в описании. "Думайте сами, решайте сами..." (С)возможно раньше Вы его не видели. volvo877, можешь, пожалуйста, сказать какой именно исходник не соответствует описанию? Сайт корректируется. Ошибки имеются (на то и предупреждение и просьба с помощью их выявления и устранения), но их не так много. |
Сообщ.
#16
,
|
|
|
Насколько я понял, там (на www.Bpascal.ru) любой желающий может задачу выкладывать. Наверняка проверить работоспособность просто не успевают. Имело бы смысл к статьям добавить пометки о наличии/отсутствии проверки или что-то типа рейтинга качества. По виду (я скачал ОДЕ посмотреть) - типичная лабораторка по программированию - ни комментариев (не выписано даже задание), ни внятных имен для переменных - отформатирован текст правда прилично. Если препод строгий - на четверку.
|
Сообщ.
#17
,
|
|
|
Программирование экспертных систем на Турбо-Прологе. / Д. Марселлус. М.: Финансы и статистика, 1994.
Книга не полностью! А может и полностью, не помню Прикреплённый файлES1.rar (214,83 Кбайт, скачиваний: 1452) |
Сообщ.
#21
,
|
|
|
...
Прикреплённый файлES5.rar (134,04 Кбайт, скачиваний: 1457) Часть книги Программирование экспертных систем на Турбо-Прологе. / Д. Марселлус. М.: Финансы и статистика, 1994. воспроизведена в лекциях по искусственному интеллекту FAQ: избранное часть 1 (и не последняя) |
Сообщ.
#22
,
|
|
|
Новый курс по логическому программированию и языку Visual Prolog 7.x
http://www.intuit.ru/studies/courses/12333/1180/info Visual Prolog 7.x. Personal Edition свободно скачивается с www.visual-prolog.com. |
Сообщ.
#23
,
|
|
|
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 |
Сообщ.
#24
,
|
|
|
Цитата SectorbzC @ Интересно, что стиль и принцип Objective-c и Smalltalk возможно реализовать в C++ как средствами Си, так и средствами шаблонов С++. Пример реализации (ссылка). |
Сообщ.
#25
,
|
|
|
Всё что Вы хотели знать про C# WPF, но боялись спросить
http://professorweb.ru/my/WPF/base_WPF/level1/info_WPF.php |
Сообщ.
#26
,
|
|
|
ЗДРАСВУЙТЕ.Я пока мало что понемаю,но очень интересно готов поучится !!
|
Сообщ.
#27
,
Сообщение отклонено: Flex Ferrum -
|
Сообщ.
#28
,
Сообщение отклонено: B.V. -
|
Сообщ.
#29
,
|
|
|
кто-нибудь выложите ссылку на мод, убирающий предел на лимит поздних юнитов и увеличивающий предел на отряды, плиз.если есть, то чтобы работал с combiner mod.
|
Сообщ.
#30
,
|
|
|
Книга от Светланы "Основы логического программирования" (Турбо-Пролог).
Ссылка на оригинальный пост Ссылка на архив с книгой |