REBOL боты

Carl Sassenrath, “REBOL Bots”, public translation into Russian from English More about this translation.

See also 90 similar translations

Translate into another language.

Participants

cedrus2854 points
anohin28 points
Join Translated.by to translate! If you already have a Translated.by account, please sign in.
If you do not want to register an account, you can sign in with OpenID.
Pages: ← previous Ctrl next
1 2 3 4 5 6 7 8 9 10

REBOL Bots

REBOL боты

History of edits (Latest: cedrus 2 years, 11 months ago) §

Over the past two decades, my search for the perfect scripting language led me to work with companies such as HP, Amiga, and Apple. In that time, I investigated more than 50 different languages, from Ada to C, from Pascal to Lisp. I wanted a language that was very simple and readable with almost no syntax, yet very flexible with a wide degree of expressive freedom. It needed to allow a script to run on a great number of platforms without modification, have an extensive set of built-in data types that felt natural to humans, and smoothly support all of the standard network protocols, such as HTTP, FTP, POP, SMTP, NNTP, time, finger, whois, and more. And finally, so that I could use it everywhere, I wanted the entire package to be small (less than 200KB) with no installation hassle -- just copy it and run. More than anything else, I wanted a language that was friendly, usable, and highly productive.

За последние два десятка лет, мои поиски совершенного скриптового языка привели меня работать с такими компаниями как HP, Amiga и Apple. В то время я исследовал больше полусотни различных языков, от Ada до C и от Pascal до Lisp. Я хотел язык, который был бы очень простым, читабельным и почти без синтаксиса, еще очень гибким, с широкими выразительными возможностями. Требовался скрипт, который бы мог выполняться на большом числе платформ без модификации, имел расширяемое множество встроенных типов данных, естественных для человека и поддерживал все стандартные сетевые протоколы, такие как HTTP, FTP, POP, SMTP, NNTP, time, finger, whois и так далее. И, наконец, такой, чтобы я мог его использовать везде, чтобы весь пакет был небольшим (меньше 200 КБ) и без нервотрепки устанавливался - просто копировался и запускался. Больше, чем чего-либо, я хотел язык, который был бы дружественным, полезным и высокопродуктивным.

History of edits (Latest: cedrus 2 years, 11 months ago) §

In the mid 1980s, I stumbled across a mathematics called denotational semantics, which provided great insights into the structure and meaning of language. From there I developed the basic principles of my design and merged many of the best concepts from the languages I encountered along the way.

В середине 80-х я столкнулся в математике с так называемой денотационной семантикой, которая дает большое понимание структуры и смысла языка. Благодаря этому я разработал базисные принципы моего проекта и объединил многие лучшие концепции языков, встречающихся на этом пути.

History of edits (Latest: cedrus 2 years, 11 months ago) §

The result of this quest became the Relative Expression-Based Object Language (REBOL, pronounced REB-el), which was released free of charge late last year. I call REBOL a messaging language, because it's intended to be used in the same way as English: for communications, not just algorithms. It works equally well for expressing data as well as code. This aspect is its greatest strength; it's meant to offer a better approach to the exchange and interpretation of information among people, computers, and application software.

Результатом этой задачи стал Relative Expression-Based Object Language (REBOL, произносится REB-el), который стал бесплатным в конце прошлого года. Я называю REBOL языком сообщений, потому что он, как и английский, предназначен для передачи сообщений, а не только для описания алгоритмов. Он одинаково хорошо работает и для выражения данных и кода. Этот аспект является его сильной стороной и предполагает лучший подход к обмену и интерпретации информации между людьми, компьютерами и программным обеспечением.

History of edits (Latest: cedrus 2 years, 11 months ago) §

Diving In

Погружение

History of edits (Latest: cedrus 2 years, 11 months ago) §

One of the best ways to get a quick sense and overview of REBOL is to dive in to a few examples and get a feel for the syntax, structure, and benefits that it provides. Listing One provides you with such an introductory example. It's a simple script that scans Web pages for specific words and emails that page to you if it finds one of them. It's a working example, although it's simplified for clarity.

Один из лучших способов быстро получить представление о REBOL это погрузиться в несколько примеров, чтобы почувствовать синтаксис, структуру и преимущества. которые он предоставляет. Первый листинг демонстрирует такой пример. Это просто скрипт, сканирующий веб-страницы для конкретных слов и сообщений и находящий их для вас там. Это работающий пример, хотя упрощенный для ясности.

History of edits (Latest: cedrus 2 years, 11 months ago) §
Pages: ← previous Ctrl next
1 2 3 4 5 6 7 8 9 10