Продавець Книжковий інтернет-магазин ProfiBooks розвиває свій бізнес на Prom.ua 13 років.
Знак PRO означає, що продавець користується одним з платних пакетів послуг Prom.ua з розширеними функціональними можливостями.
Порівняти можливості діючих пакетів
Кошик
976 відгуків
Книжковий інтернет-магазин Profibooks
+380 (97) 373-03-73
+380 (93) 738-07-38
Кошик
ANSI Common Lisp

ANSI Common Lisp

  • Немає в наявності

850 

+380 (97) 373-03-73
Вайбер,WhatsApp,Telegram
  • +380 (93) 738-07-38
Опис
Характеристики
Мета цієї книги — швидко та ґрунтовно навчити вас мови Common Lisp. У першій частині книги на безлічі прикладів пояснюються основні концепції програмування на Common Lisp, друга частина — це сучасний опис стандарту ANSI Common Lisp, що містить кожен оператор мови.   У цій книзі автор Силікав показати унікальні особливості, які виділяють Лісс із безлічі інших мов програмування, а також нові можливості, наприклад, макроси, які дають розробнику писати програми, які будуть писати інші програми. Лісп — єдиний язик, який дає змогу з легкістю здійснювати це, тому що тільки він пропонує необхідні для цього абстракції.   Книга "ANSI Common Lisp" призначена як для студентів, які вивчають цю мову, так і для професійних програмістів. Її читання не вимагає попереднього знання Лиспа. Досвід написання програм іншими мовами, безумовно, корисний, але не обов'язковий. Повідомлення починається з основних понять, що дає змогу приділити особливу увагу тим моментам, які зазвичай бентежать людину, яка вперше знайомиться з Ліссом. Професійні розробники, які бажають вивчити Ліс, оцінять простий, практичний підхід. Ті, хто вже знайомий із мовою, знайдуть у книзі безліч корисних прикладів та оцінять її зручність як довідник за стандартом ANSI Common Lisp.   Найкращий спосіб вивчити Лісп — почати писати на ньому програми. Після невеликого введення на чолі 2 пояснюється все, що знадобиться для створення перших Лісп-програм. У розділах 3-9 розглядаються ключові елементи програмування на Лиспі. Особлива увага приділяється таким поняттям, як роль покажчиків у Ліспсі, використання рекурсії та значущість функцій як повноцінних об'єктів мови.   Наступні матеріали призначені для читачів, які хочуть ретельніше розібратися з технікою програмування на Lisp. Глави 10-14 охоплюють макроси, CLOS (об'ємна система Common Lisp'a), операції зі списками, оптимізацію, а також складніші теми, як-от пакети та макроси читання.   Глави 15-17 підводять підсумк попередніх розділів на трьох прикладах реальних застосунків: програми для створення логічних інтерфейсів, Larm-генератора та вбудованого об'єктноорієнтованої мови програмування.   Остання частина книги складається з чотирьох застосунків, які містять посібник із відладунку, вихідні коди для 58 операторів мови, опис основних відмінностей між ANSI Common Lisp і попередніми версіями мови, а також довідник по кожному оператору Common Lisp.   Попри те, що ця книга присвячена ANSI Common Lisp, ви можете вивчати по ній будь-який різновид Common Lisp. Приклади, що демонструють нові можливості, зазвичай супроводжуються коментарями, що пояснюють, як вони можуть бути адаптовані до більш ранніх реалізій.   Це видання було написано 15 років тому, але попри це, книга і на цей момент представляє велику практичну цінність. Вона відповідає стандарту мови, який не змінювався з моменту її написання, і, схоже, не змінюватиметься впродовж відчутного часу. Крім того, в ній описані моделі та методи, що прийшли в програмуванні з Лиспа й певною мірою актуальні в сучасному програмуванні.   Серед унікальних особливостей Лиспа Грем виділяє інтерактивність, автоматичне керування пам'яттю, динамічну типізацію та замикання. На момент написання книги Лісп конкурував з такими мовами, як С, C++, Паскаль, Фортран (напродовж книги автор порівнює Лісп саме з ними). Ці мови "старої загартування" дійсно представляють повну протилежність Лиспу. На цей момент розроблено безліч мов, у яких певною мірою запозичені переваги Лиспа. Таким, наприклад, є Perl, який витісняється прогресивнішою мовою Python, а останній, попри популярність, сам відчуває конкуренцію з боку мови Ruby, відомого як "Лісп із людським молом". Такі мови завдяки гнучкості швидко знаходять свою нішу, водночас залишаючись засобами загального призначення. Так, Perl міцно зайняв нішу бамбукової мови в Unix-подібних системах. Однак, механізм макросів, що лежить в основі Лиспа, поки не був запозичений жодною з мов, оскільки міцно пов'язаний із його стилем. Крім того, Лісп вигідно відрізняється від своїх "послідовників". Погодьтеся, штучне додавання можливостей у мову з уже наявною структурою й ідеологією істотно відрізняється від випадку, коли мова спочатку розроблялася з урахуванням цих можливостей.   Навіщо вивчати Лисп? Тому що він дає змогу робити те, чого не можуть інші мови. Ліс надає такі інструменти, яких немає в інших мовах. З макросами, замиканнями та динамічною типізацією Лісп перевершує об'єктноорієнтоване програмування.   Крім нових інструментів, Ліс надає й нові прийоми. Окремо взяті технології, що вперше з'явилися в Лиспі, як-от автоматичне керування пам'яттю, динамічна типізація, замикання та інші, неабияк спрощують програмування. Взяті разом, вони створюють критичну масу, яка народжує новий підхід до програмування.
Основні
СтанНовий
Інформація для замовлення
  • Ціна: 850 
ANSI Common LispANSI Common Lisp
Немає в наявності
850 
+380 (97) 373-03-73
Вайбер,WhatsApp,Telegram
  • +380 (93) 738-07-38

Наскільки вам зручно на сайті?

Розповісти Feedback form banner